Greasy Fork

Greasy Fork is available in English.

Anti-Censure JVC

And the power they took from the people will return to the people.

目前为 2018-06-03 提交的版本。查看 最新版本

// ==UserScript==
// @name         Anti-Censure JVC
// @namespace    http://tampermonkey.net/
// @version      1.4.3
// @description  And the power they took from the people will return to the people.
// @author       RisitasVie
// @match        http://www.jeuxvideo.com/forums/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

        var img1="[[sticker:..\\..\\..\\medias-md\\149693\\1496929802-4042-card.jpg#",img2="[[sticker:..\\..\\..\\medias-md\\151552\\1515516474-7705-card.jpg#",img3="[[sticker:..\\..\\..\\images\\videos\\videos_editeurs_images\\t\\r\\troll-and-i-trailer-lancement-457319-1490104776-high.jpg#",img4="[[sticker:..\\..\\..\\medias-md\\151567\\1515665123-2637-card.jpg#",img5="[[sticker:..\\..\\..\\medias-md\\149794\\1497937989-9844-card.jpg#",img6="[[sticker:..\\..\\..\\medias-md\\147576\\1475763539-6711-card.jpg#",img7="[[sticker:..\\..\\..\\medias-md\\151939\\1519394833-3474-card.jpg#",random=Math.floor(6*Math.random())+1,zone1=document.createElement("p");switch(zone1.setAttribute("style","font-weight:bold;font-size:14px;"),zone1.innerHTML="Votre message caché : ",zone1.setAttribute("id","text_src"),random){case 1:zone1.setAttribute("src",img1);break;case 2:zone1.setAttribute("src",img2);break;case 3:zone1.setAttribute("src",img3);break;case 4:zone1.setAttribute("src",img4);break;case 5:zone1.setAttribute("src",img5);break;case 6:zone1.setAttribute("src",img6);break;case 7:zone1.setAttribute("src",img7)}var liste=["a2lyaWtydW5n","YnVtYmxlYmVl","bWVuY2hvdi1naXJv","a3ZlbGRzc2FuZw==","b2Rva2k=","Y2VyemF0NDM=","ZXRvcmFrZW4=","W3RoZV1fc29ycm93","cmlyaV8xNQ==","c3BpeGVsXw==","YnJ5a291","NGtpdG8=","bibislayer","anZjX2NlZHJpeA=="],zone2=document.createElement("textarea");zone2.setAttribute("id","message_cache");var zone3=document.createElement("input");zone3.type="button",zone3.value="Valider",zone3.setAttribute("onclick","var message_cache = document.getElementById('message_cache').value; for(var i = 0; i < message_cache.length; i++){message_cache = message_cache.replace(' ', '_');} var code=new Array(message_cache.length); for(var i=0;i<message_cache.length;i++){code[i]=message_cache.charCodeAt(i);} document.getElementById('message_topic').value = document.getElementById('message_topic').value + ' ' + document.getElementById('text_src').getAttribute('src') + btoa(code) + ']]';");var parent_node=document.getElementById("bloc-formulaire-forum"),child=document.getElementsByClassName("form-post-topic form-post-message js-form-post-message")[0];parent_node.insertBefore(zone3,child),parent_node.insertBefore(zone2,zone3),parent_node.insertBefore(zone1,zone2);for(var conteneur=document.getElementsByClassName("img-stickers"),pseudo=document.getElementsByClassName("account-pseudo")[0].innerHTML,i=0;i<conteneur.length;i++)if("]]"!=conteneur[i].alt.split("jpg")[1]&&-1==liste.indexOf(btoa(pseudo.toLowerCase()))){for(var texte=conteneur[i].alt.split("jpg")[1],message_clair="",u=1;u<texte.length-2;u++)message_clair+=texte[u];message_clair=atob(message_clair);for(var result="",a=0;a<message_clair.split(",").length;a++)result+=String.fromCharCode(message_clair.split(",")[a]);for(var l=0;l<result.length;l++)result=result.replace("_"," ");var p_message_clair=document.createElement("p");p_message_clair.setAttribute("style","color: red; font-weight: bold;"),p_message_clair.innerHTML=result,p_message_clair.value=result,conteneur[i].setAttribute("style","display:none;"),conteneur[i].after(p_message_clair)}

})();