Word

Replaces Words

目前为 2015-07-14 提交的版本。查看 最新版本

  1. // ==UserScript==
  2. // @name Word
  3. // @namespace Polygon
  4. // @description Replaces Words
  5. // @author Polygon
  6. // @include *://www.thetechgame.com/*
  7. // @version 0.1
  8. // @grant GM_info
  9. // ==/UserScript==
  10.  
  11. (function() {
  12. var replacements, regex, key, textnodes, node, s;
  13. textnodes = document.evaluate( "//body//text()", document, null,
  14. XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
  15. for (var i = 0; i < textnodes.snapshotLength; i++) {
  16. node = textnodes.snapshotItem(i);
  17. if(node != null && node.nodeName == '#text' && /\S/.test(node.nodeValue))
  18. {
  19.  
  20. s = node.data;
  21.  
  22. s = s.replace( /\bKKona\b/g, "Im a dickhead");
  23. s = s.replace( /\bWORDS CAN NOT CONTAIN PERIODS OR COMMAS OR SINGLE OR DOUBLE QUOTES\b/g, "IF YOU DO IT WILL NOT WORK");
  24. s = s.replace( /\bBEFORE EACH THING WILL BE A SMALL LETTER B AND END WITH SLASH B AND IF YOU REMOVE ANYTHING BUT THESE BOLD WORLDS IT WONT WORK\b/g, "BELOW ARE SHORTER EXAMPLES");
  25. s = s.replace( /\bERASED\b/g, "REPLACED");
  26. s = s.replace( /\bINPUT\b/g, "OUTPUT");
  27. s = s.replace( /\b0\b/g, "1");
  28. s = s.replace( /\bMAKE BLANK\b/g, "");
  29. node.data = s;
  30.  
  31. }} })();