运行 如何通过 Google Chrome 的控制台通过 Tampermonkey 使用热键执行命令
How do run a command through Google Chrome's console with a hotkey through Tampermonkey
我一直在为 "slither.io" 开发一个程序,为了每次更改服务器时都能正常运行,我需要通过 Google Chrome 控制台 运行 一些代码。 (可以用Shift+Ctrl+J打开)
我想知道将某行代码发送到 Google Chromes 控制台并使用热键 运行 的任何可能方法。换句话说,当我在 "slither.io" 的主页上时,我应该能够按 "e" 而不必打开 Google Chromes 控制台,它会自动输入和 运行 控制台中的某个命令。
如果可能的话,我想要一个 Tampermonkey 脚本来执行此操作。
由于我非常不擅长使用 Tampermonkey 进行编程,因此我自己并没有尝试太多。
如果其他人可以帮助我,我将不胜感激。 :)
这是按下 "e" 后我想要 运行 命令的图片:
您只需在按下 "e" 键时在页面上设置一个全局变量。这可以简单地在事件处理程序中的 JavaScript 中实现。
例如:
document.addEventListener("keypress", function(e) {
if (e.which == 101) {
window.xhttp = .........; // .... is the code in the screenshot
}
});
您只需通过 Tampermonkey 或 Chrome 扩展程序将其注入页面即可。
我一直在为 "slither.io" 开发一个程序,为了每次更改服务器时都能正常运行,我需要通过 Google Chrome 控制台 运行 一些代码。 (可以用Shift+Ctrl+J打开) 我想知道将某行代码发送到 Google Chromes 控制台并使用热键 运行 的任何可能方法。换句话说,当我在 "slither.io" 的主页上时,我应该能够按 "e" 而不必打开 Google Chromes 控制台,它会自动输入和 运行 控制台中的某个命令。 如果可能的话,我想要一个 Tampermonkey 脚本来执行此操作。 由于我非常不擅长使用 Tampermonkey 进行编程,因此我自己并没有尝试太多。 如果其他人可以帮助我,我将不胜感激。 :)
这是按下 "e" 后我想要 运行 命令的图片:
您只需在按下 "e" 键时在页面上设置一个全局变量。这可以简单地在事件处理程序中的 JavaScript 中实现。
例如:
document.addEventListener("keypress", function(e) {
if (e.which == 101) {
window.xhttp = .........; // .... is the code in the screenshot
}
});
您只需通过 Tampermonkey 或 Chrome 扩展程序将其注入页面即可。