如何每隔 X 秒按一次键
三种方法,从免费的按键工具到随宏一起运行的定时器。
更新于 2026 年 10 月 1 日 · 在 Myna Recorder 中,按键功能免费;定时操作属于 Basic 和 Pro 套餐。
1. 快捷方法:“连点器”选项卡
- 打开连点器选项卡,选择按键。
- 点击按键框并按下该键,例如按 F5 刷新页面。
- 设置每次按键之间的等待时间,单位为毫秒:30000 表示每 30 秒一次。
- 选择何时停止:在你停止它时、按下一定次数后,或者经过一段时间后。
- 按运行。按钮会先等待几秒钟,让你切换到应该接收按键的窗口。在该选项卡打开时,按 F4 会立即启动,按 F6 会停止,在任何程序中都有效。
2. 在脚本中
在脚本选项卡中,同样的操作只需一行,还可以放在更长的宏里:
press("f5", times=0, interval_ms=60000)
times=0 会一直按,直到你按下停止。换成一个数字,则按到该次数后停止;duration_ms= 在经过一段时间后停止;jitter_ms= 会在间隔之上再加一段随机的额外等待:
press("pagedown", times=40, interval_ms=10000, jitter_ms=2000)
3. 随宏一起运行:定时操作
定时操作会在其他内容运行时按自己的计时器按键或点击:可以随宏、连点器或监视行一起运行,也可以单独运行。
- 打开定时操作选项卡,按添加定时器。添加步骤(按键、按住再松开一个键、点击、等待),并设置它的触发频率。
- 定时器可以是一个简短的序列,例如按住 Y、按下 T,再松开 Y。
- 间隔可以随机变化,启动延迟可以推迟第一次触发。
- 定时器触发时可以暂停宏,并等到宏没有按住任何键时再执行,这样两者的输入就不会混在一起。
- 停止后再次启动时,每个定时器都会从上次中断的地方继续,而不是立即触发。
4. 停止
停止(F6)会结束所有正在运行的内容,在任何程序中都有效。定时器按住的键,会在你关闭该定时器或按下“停止”时松开。
5. 套餐
- “连点器”选项卡的按键功能和 press 步骤在所有套餐中都免费。
- 定时操作以及连点器的随机额外延迟属于 Basic 和 Pro 套餐。
- 如果要在一天中的某个设定时间运行,请参阅如何安排鼠标点击。