Cedween

KURWA SKRYPT

Oct 27th, 2026 (edited)
26
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. javascript:{
  2.     /*
  3.       ==================================================
  4.       JAK UŻYWAĆ TEGO SKRYPTU (BOOKMARKLETA):
  5.       1. Utwórz nową zakładkę w przeglądarce (np. na pasku zakładek).
  6.       2. Jako adres (URL) zakładki wklej cały ten kod zaczynający się od "javascript:{...}".
  7.       3. Nazwij zakładkę jak chcesz (np. "Kurwizer").
  8.       4. Wejdź na dowolną stronę internetową i kliknij tę zakładkę.
  9.      
  10.       Autor: Cedween
  11.       Możesz z tym robić co chcesz, modyfikować, kopiować
  12.       i nie musisz podawać żadnego źródła – hulaj dusza!
  13.       ==================================================
  14.     */
  15.     var whitespace = "-\/|.,!:;'\" \t\n\r{}[]()";
  16.     var stack = [];
  17.     var curNIndex = 0;
  18.     var curNode = null;
  19.     var curIndex = -1;
  20.     var state = 1;
  21.     var lastword = '';
  22.  
  23.     function nextLetter(){
  24.         if(curNode==null) return null;
  25.         if(curIndex >= curNode.data.length){
  26.             curNode = stack[++curNIndex];
  27.             curIndex = -1;
  28.             if(curNode==null) return null;
  29.         }
  30.         curIndex++;
  31.         if(curIndex >= curNode.data.length){
  32.             return ' ';
  33.         }
  34.         return curNode.data[curIndex];
  35.     };
  36.  
  37.     function nextAfterWord(){
  38.         while(true){
  39.             do {
  40.                 var let = nextLetter();
  41.                 if(let==null) return false;
  42.             } while(whitespace.indexOf(let)!=-1);
  43.            
  44.             if(state==1){
  45.                 state = 2;
  46.                 return true;
  47.             };
  48.            
  49.             state = 3;
  50.             var starting = curIndex;
  51.             do {
  52.                 var let = nextLetter();
  53.                 if(let==null) return false;
  54.                 if(state==1) continue;
  55.             } while(whitespace.indexOf(let)==-1);
  56.            
  57.             lastword = curNode.data.substr(starting, curIndex - starting);
  58.             return true;
  59.         }
  60.     };
  61.  
  62.     function putHere(text){
  63.         if(curNode==null) return;
  64.         curNode.data = curNode.data.substr(0, curIndex) + (state!=2?' ':'') + text + (state==2?' ':'') + curNode.data.substr(curIndex);
  65.         curIndex += text.length + 2;
  66.     };
  67.  
  68.     function przelec(node){
  69.         if(typeof node != "object" || typeof node.childNodes != "object") return;
  70.         var children = node.childNodes;
  71.         for (var i = 0; i < children.length; i++){
  72.             var child = children[i];
  73.             if(child.nodeType==1 && child.tagName!="SCRIPT" && child.tagName!="IFRAME" && child.tagName!="STYLE"){
  74.                 przelec(child);
  75.             };
  76.             if(child.nodeType==3){
  77.                 stack.push(child);
  78.             };
  79.         };
  80.     };
  81.  
  82.     if((typeof DONT_CEDWEEN) === "undefined" || !DONT_CEDWEEN) {
  83.         przelec(document.body);
  84.         if(stack.length > 0) {
  85.             curNode = stack[0];
  86.             var i = Math.floor(Math.random() * 5);
  87.            
  88.             while(nextAfterWord()){
  89.                 if(i-- <= 0){
  90.                     if(lastword.toLowerCase() == 'na') continue;
  91.                     if(lastword.toLowerCase() == 'do') continue;
  92.                     if(lastword.toLowerCase() == 'jak') continue;
  93.                     if(lastword.toLowerCase() == 'nie') continue;
  94.                     if(lastword.toLowerCase() == 'kurwa') continue;
  95.                    
  96.                     putHere('kurwa');
  97.                     var i = 2 + Math.floor(Math.random() * 6);
  98.                 }
  99.             }
  100.         }
  101.     } else {
  102.         alert("Ta strona nie lubi być kurwizowana :(");
  103.     }
  104. } void 0;
Tags: scrips 4fun
Advertisement
Add Comment
Please, Sign In to add comment