Advertisement
Guest User

Untitled

a guest
Apr 22nd, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.69 KB | None | 0 0
  1. // ==UserScript==
  2. // @name Anti-410
  3. // @version 0.1
  4. // @description Stop la censure !
  5. // @author IngenieurJVC
  6. // @match http://www.jeuxvideo.com/forums*
  7. // @require http://330k.github.io/misc_tools/unicode_steganography.js
  8. // ==/UserScript==
  9.  
  10. (function() {
  11.  
  12.  
  13. //ajout du bouton
  14. var bloc = document.getElementsByClassName("col-md-12 bloc-editor-forum")[0];
  15. var btn_crypt = document.createElement("input");
  16. btn_crypt.type = "BUTTON";
  17. btn_crypt.value = "Crypter le message (et le titre si c'est un topic) (anti410)";
  18. btn_crypt.onclick = crypt
  19. bloc.appendChild(btn_crypt);
  20.  
  21. //decryptage des posts
  22. var posts = document.getElementsByClassName("txt-msg text-enrichi-forum ");
  23. var topics = document.getElementsByClassName("lien-jv topic-title");
  24. var nomtopic = document.getElementById("bloc-title-forum");
  25.  
  26. for(var i = 0; i < posts.length; ++i){
  27. decrypt_element(posts[i]);
  28. }
  29.  
  30. for(var i2 = 0; i2 < topics.length; ++i){
  31. decrypt_element(topics[i]);
  32. }
  33.  
  34. decrypt_element(nomtopic);
  35.  
  36.  
  37.  
  38. })();
  39.  
  40. function decrypt_element(_element){
  41.  
  42. var msg = _element.innerHTML.replace(/<(?:.|\n)*?>/gm, '');
  43. msg = unicodeSteganographer.decodeText(msg);
  44. msg = msg.hiddenText;
  45.  
  46. if(msg != ""){
  47. _element.innerHTML = msg;
  48. _element.style.color = "magenta";
  49. }
  50.  
  51. }
  52.  
  53. function crypt(){
  54.  
  55. var txtarea = document.getElementById("message_topic");
  56. var txttitre = document.getElementById("titre_topic");
  57. txtarea.value = unicodeSteganographer.encodeText("", txtarea.value) + ":hap:";
  58. txttitre.value = unicodeSteganographer.encodeText("yo", txttitre.value)
  59.  
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement