Autohotkey 如何创建特定的自动热键单击器脚本

Autohotkey 如何创建特定的自动热键单击器脚本,autohotkey,Autohotkey,我正在尝试学习如何使用自动热键制作自动点击器。我不知道如何让它做我想做的事。我想让它按住鼠标左键5秒钟,释放5秒钟,然后重复。有人知道怎么做吗?谢谢 如果您学习帮助材料,这并不难。请尝试以下操作并注意,您可以在按下鼠标两次之间调整等待时间或执行其他操作: click Down sleep, 5000 click up sleep, 500 click Down sleep, 5000 click up return 如果需要多次重复,可以将其放入循环中: loop, 5 { click

我正在尝试学习如何使用自动热键制作自动点击器。我不知道如何让它做我想做的事。我想让它按住鼠标左键5秒钟,释放5秒钟,然后重复。有人知道怎么做吗?谢谢

如果您学习帮助材料,这并不难。请尝试以下操作并注意,您可以在按下鼠标两次之间调整等待时间或执行其他操作:

click Down
sleep, 5000
click up

sleep, 500

click Down
sleep, 5000
click up

return
如果需要多次重复,可以将其放入循环中:

loop, 5
{
click Down
sleep, 5000
click up
sleep, 500
}

return

单击[v1.0.43+]

在指定坐标处单击鼠标按钮。它还可以按住鼠标按钮、转动鼠标滚轮或移动鼠标

以下是常见用法的示例(所有逗号都是可选的):

单击(自身)在鼠标光标的当前位置单击鼠标左键一次

单击44,55在坐标44,55处单击鼠标左键一次(基于CoordMode)

单击右键44、55,与上面相同,但单击鼠标右键

单击2在光标的当前位置单击鼠标左键两次(即双击)

单击下键按住鼠标左键

向上单击鼠标右键释放鼠标右键

单击%x%%y%,因为单击不支持表达式,所以变量应该用百分号括起来

“单击”一词后面可以有零个或多个以下项目。用至少一个空格、制表符和/或逗号将每个项目与下一个项目分开。项目可以以任何顺序出现,但ClickCount除外,ClickCount必须出现在坐标右侧的某个位置(如果存在坐标)

十、 Y:单击前鼠标光标移动到的X/Y坐标。坐标是相对于活动窗口的,除非使用CoordMode进行更改。如果省略,则使用光标的当前位置

按钮名称:左(默认)、右、中(或每个按钮的第一个字母);或第四个或第五个鼠标按钮(X1或X2)。注意:与鼠标单击不同,即使用户已通过系统的控制面板交换按钮,左右按钮在所有系统中的行为都是一致的

鼠标滚轮:指定WheelUp或WU向上转动滚轮(远离您);指定WheelDown或WD以向下(朝向您)转动控制盘。在v1.0.48+中,还可以指定WheelLeft(或WL)或WheelRight(或WR)(但它们对比Windows Vista更旧的操作系统没有影响)。对于ClickCount(以下),指定要转动方向盘的槽口数。但是,对于鼠标滚轮,某些应用程序不遵守高于1的ClickCount。对于它们,请使用如下循环: 环路5 单击“加速”

ClickCount:单击鼠标的次数(示例:单击2、单击100、200、2)。如果省略,则单击按钮一次。如果指定了坐标,则ClickCount必须出现在坐标之后。指定零(0)以在不单击的情况下移动鼠标(例如:单击100、200、0)

向下或向上:这些词通常被省略,在这种情况下,每次单击都由向下事件和向上事件组成。否则,指定Down(或字母D)以按下鼠标按钮而不释放它。稍后,使用单词Up(或字母U)释放鼠标按钮

相对:单词Rel或Relative将指定的X和Y坐标视为与当前鼠标位置的偏移。换句话说,光标将从其当前位置向右移动X个像素(如果为负,则向左移动),向下移动Y个像素(如果为负,则向上移动)