目标:实现在浏览器中自动、循环点按功能
预备
- MacOS,自带“脚本编辑器”
- AppleScript,一种十分简单的Apple脚本语言
- 浏览器(Chromium类),以及安装vim插件,如Vimium C
原理
AppleScript编写模拟键盘按键、等待时间脚本,启动脚本后,切换到浏览器窗口。此时浏览器vim插件会监听键盘按键,从而实现自动点按功能。
示例脚本
此脚本实现了100次循环:等待三秒 ,按下f、y、e,等待一秒,按下f、y、r。具体按键可在浏览器中测试vimium分配的字母。
1 | tell application "System Events" |
在具体的功能实现上,可以使用AI生成脚本。但需提前确定功能逻辑。