Regela icon

s0urce.io tampermonkey script

Regela | PRO | 02/11/18 06:22:04 AM UTC | 0 ⭐ | 1062 👁️ | Never ⏰ | []
JavaScript |

1.95 KB

|

None

|

0 👍

/

0 👎

// ==UserScript==
// @name         Hacking
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  try to take over the world!
// @author       Regela
// @match        http://s0urce.io/
// @grant        none
// ==/UserScript==
 
var WordI=0;
var Words=JSON.parse(localStorage.Words);
//     localStorage.setItem('Words',JSON.stringify(Words));
 
 
 
 
 
 
 
 
function FindWord(url){
    Words=JSON.parse(localStorage.Words);
    for(WordI = 0; WordI < Words.length; WordI++)
    {
        if(Words[WordI].Url == url)
            return Words[WordI];
    }
    return false;
}
 
 
function AddWord(url,word){
    Words=JSON.parse(localStorage.Words);
    var asd = FindWord(url);
    if (asd==false){
        Words[Words.length]={Url:url,Word:word};
    } else {
        asd.Word=word;
    }
    localStorage.setItem('Words',JSON.stringify(Words));
}
 
function SetWord(){
    var word=FindWord(document.getElementsByClassName("tool-type-img")[0].src);
    if(word !== false){
        document.getElementById("tool-type-word").value=word.Word;
    }
}
 
 
function OutWords(){
    var text="Array(";
    for(WordI = 0; WordI < Words.length; WordI++)
    {
        text+="{Url:\""+Words[WordI].Url+"\",Word:\""+Words[WordI].Word+"\"},\n";
    }
    text+=");";
    console.log(text);
}
 
function OnSubmitWord(){
    if(document.getElementById("tool-type-word").value == "") SetWord();
    else AddWord(document.getElementsByClassName("tool-type-img")[0].src,document.getElementById("tool-type-word").value);
    //OutWords();
    return false;
}
document.getElementsByClassName("tool-type-img")[0].onload=function(){SetWord();};
document.getElementById("tool-type-form").onsubmit=function(){return OnSubmitWord();};
document.getElementById("tool-type-form").innerHTML+='<input id="form_submit_word" type="submit"/>';
document.getElementById("targetmessage-input").value="Pwned by Regela";
alert("Hack script load");

Comments