2016-05-28 19 views
-1

Ich habe an einem Programm für "slither.io" gearbeitet und um jedes Mal korrekt zu funktionieren, wenn ich Server ändere, muss ich ein wenig Code ausführen Google Chrome-Konsole. (Sie können es mit Shift + Ctrl + J öffnen) Ich würde gerne wissen, wie Sie eine bestimmte Codezeile in Google Chrome-Konsole senden und mit einem Hotkey ausführen können. Mit anderen Worten, wenn ich auf der Hauptseite von "slither.io" bin, sollte ich in der Lage sein, "e" zu drücken und ohne dass ich die Google Chrome Konsole öffnen muss, wird es automatisch eingeben und diesen bestimmten Befehl in der Konsole ausführen. Wenn möglich, würde ich gerne ein Tampermonkey-Skript dafür haben. Ich habe nicht viel alleine versucht, weil ich mit Tampermonkey sehr schlecht programmieren kann. Wenn jemand mir helfen könnte, könnte ich es sehr schätzen. :)Wie führe ich einen Befehl über die Google Chrome-Konsole mit einem Hotkey durch Tampermonkey

Hier ist ein Bild des Befehls würde Ich mag einmal „e“ ausgeführt gedrückt wird:

picture of command

Antwort

0

Alles, was Sie tun wollen eine globale Variable auf der Seite gesetzt wird, wenn Sie die Taste der "e" Schlüssel. Dies kann einfach in Ihrem JavaScript in einem Event-Handler erreicht werden.

Zum Beispiel:

document.addEventListener("keypress", function(e) { 
    if (e.which == 101) { 
     window.xhttp = .........; // .... is the code in the screenshot 
    } 
}); 

Sie müssen nur die in die Seite über Tampermonkey oder eine Chrome-Erweiterung injizieren.