下载 Windows 便携版 ZIP 压缩包后,解压到任意目录,双击 KeymouseGo.exe 即可启动。
录制是 KeymouseGo 的核心功能,操作步骤如下:
F6)F6 停止录制录制完成后,可以回放脚本自动执行操作:
F5)开始执行F8 即可中断回放KeymouseGo 支持直接编辑脚本文件,脚本格式为 JSON:
[
{"type": "mouse_move", "x": 500, "y": 300, "delay": 0.5},
{"type": "mouse_click", "x": 500, "y": 300, "button": "left", "delay": 0.2},
{"type": "key_press", "key": "enter", "delay": 1.0},
{"type": "key_type", "text": "Hello World", "delay": 0.5}
]
支持的脚本指令类型:
mouse_move - 移动鼠标到指定坐标mouse_click - 鼠标点击(左键/右键/中键)mouse_scroll - 鼠标滚轮滚动key_press - 按下并释放按键key_down - 按下按键(不释放)key_up - 释放按键key_type - 输入文本字符串delay - 延时等待通过调整「倍率」参数可以加快或减慢回放速度。倍率大于 1.0 时加速,小于 1.0 时减速。
支持两种坐标模式:
KeymouseGo 支持 Python 脚本扩展,可以编写更复杂的自动化逻辑:
import keymousego as kmg
# 创建自定义脚本
script = kmg.Script()
script.add_mouse_click(800, 600)
script.add_delay(1.0)
script.add_key_type("Hello from Python!")
script.save("custom_script.json")
| 快捷键 | 功能 |
|---|---|
F5 |
开始回放 |
F6 |
开始/停止录制 |
F8 |
停止回放 |
Esc |
退出程序 |
A: 请确保录制和回放时的屏幕分辨率一致。如果更换了显示器或调整了分辨率,需要重新录制脚本。
A: 可以将 KeymouseGo 快捷方式添加到 Windows 系统启动目录:
C:\Users\你的用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\StartupA: 请按以下步骤排查:
pip install --upgrade pyautogui pynput