Table des matières

Réclamation VOD

YouTube

→ Notification d'atteinte aux droits d'auteurs

À préciser dans FileMaker :

Remplir vite le formulaire

Script pour remplir automatiquement le formulaire, à executer depuis la console du navigateur :



Version compressée :

report_youtube.min.js
var t=[0,9,8,7,6,5,4,3,2,1];var n;document.getElementById("complaint_type_copyright").click();document.getElementById("affected_entity_company").click();document.getElementById("owner_display_name").value="Lobster Films";document.getElementById("requester_title").value="Gérant";document.getElementById("secondary_email").value="martin@lobsterfilms.com";document.getElementById("requester_name").value="Serge Bromberg";document.getElementById("address1").value="13 rue Lacharière";document.getElementById("state").value="FRANCE";document.getElementById("city").value="Paris";document.getElementById("zip").value="75011";document.getElementById("phone").value="0143386969";document.getElementById("checkbox_confirmation_1").checked="true";document.getElementById("checkbox_confirmation_2").checked="true";document.getElementById("checkbox_confirmation_3").checked="true";document.getElementById("checkbox_confirmation_liability").checked="true";document.getElementById("checkbox_confirmation_abuse_termination").checked="true";document.getElementById("owner_signature").value="Serge Bromberg";var o=prompt("Combien de vidéo à déclarer ?","maximum 10 liens.");var i=parseInt(o);setTimeout(function(){if(o==null||o==""){}else{var e=prompt("Quelle est le film ? ","Titre du film (date)");if(e==null||e==""){}else{for(n=0;n<i;n++){document.getElementById("issue_type_"+t[n]+"").value="A";document.getElementById("issue_detail_A_"+t[n]+"").classList.remove("hid");document.querySelector("input[name='issue_detail_A_name_"+t[n]+"']").value=e;document.querySelector("input[name='issue_detail_A_type_"+t[n]+"'][value='FILM']").checked="true";document.querySelector("input[name='issue_detail_A_position_"+t[n]+"'][value='ENTIRE_VIDEO']").checked="true";if(i>1&&n<i-1){document.getElementsByClassName("add-video-button")[n].click()}}}}},1e3);

Version non-compressée :

report_youtube.js
var count = [0, 9, 8, 7, 6, 5, 4, 3, 2, 1];
var i;
document.getElementById("complaint_type_copyright").click();
document.getElementById("affected_entity_company").click();
document.getElementById("owner_display_name").value = "Lobster Films";
document.getElementById("requester_title").value = "Gérant";
document.getElementById("secondary_email").value = "martin@lobsterfilms.com";
document.getElementById("requester_name").value = "Serge Bromberg";
document.getElementById("address1").value = "13 rue Lacharière";
document.getElementById("state").value = "FRANCE";
document.getElementById("city").value = "Paris";
document.getElementById("zip").value = "75011";
document.getElementById("phone").value = "0143386969";
document.getElementById("checkbox_confirmation_1").checked = "true";
document.getElementById("checkbox_confirmation_2").checked = "true";
document.getElementById("checkbox_confirmation_3").checked = "true";
document.getElementById("checkbox_confirmation_liability").checked = "true";
document.getElementById("checkbox_confirmation_abuse_termination").checked = "true";
document.getElementById("owner_signature").value = "Serge Bromberg";
var nmb = prompt("Combien de vidéo à déclarer ?", "maximum 10 liens.");
var num = parseInt(nmb);
setTimeout(function(){
	if (nmb == null || nmb == "") {
	} else {
		var film = prompt("Quelle est le film ? ", "Titre du film (date)");
		if (film == null || film == "") {
		} else {
			for (i = 0; i < num; i++) {
				/*var url = prompt("Entrer URL de la vidéo #" + i + ": ");
				document.getElementById("video_url_" + count[i] + "").value = url;*/
				document.getElementById("issue_type_" + count[i] + "").value = "A";
				document.getElementById("issue_detail_A_" + count[i] + "").classList.remove("hid");
				document.querySelector("input[name='issue_detail_A_name_" + count[i] + "']").value = film;
				document.querySelector("input[name='issue_detail_A_type_" + count[i] + "'][value='FILM']").checked = "true";
				document.querySelector("input[name='issue_detail_A_position_" + count[i] + "'][value='ENTIRE_VIDEO']").checked = "true";
				if (num > 1 && i < num-1) {
					document.getElementsByClassName('add-video-button')[i].click();
				}
 
			}
		}
	}
}, 1000);