在浏览器中运行页面快捷方式

问题描述 投票:0回答:1

我有一个快捷方式,例如 CMD+0 (在macOS上),我想每隔X分钟在浏览器上运行一次,也许可以在浏览器控制台使用这样的脚本。

function performMyShortcut(){
    // perform shortcut
    console.log("shortcut performed"); 
} setInterval(performMyShortcut,60000)

我该怎么做呢?

javascript browser
1个回答
0
投票

我通过写一个简单的python脚本解决了这个问题,这个脚本每x秒执行一次键的组合,然而这个脚本必须在本地运行。

import threading
import keyboard

shortcut = 'Command+0'

def performShortcut():
  threading.Timer(200.0, performShortcut).start()
  keyboard.press_and_release(shortcut)

performShortcut()
© www.soinside.com 2019 - 2024. All rights reserved.