我有一个快捷方式,例如 CMD+0
(在macOS上),我想每隔X分钟在浏览器上运行一次,也许可以在浏览器控制台使用这样的脚本。
function performMyShortcut(){
// perform shortcut
console.log("shortcut performed");
} setInterval(performMyShortcut,60000)
我该怎么做呢?
我通过写一个简单的python脚本解决了这个问题,这个脚本每x秒执行一次键的组合,然而这个脚本必须在本地运行。
import threading
import keyboard
shortcut = 'Command+0'
def performShortcut():
threading.Timer(200.0, performShortcut).start()
keyboard.press_and_release(shortcut)
performShortcut()