【发布时间】:2017-09-13 10:09:27
【问题描述】:
当使用三种不同的按住鼠标左键的方法时:
Mouseclick, left, 0, 0, 1, , D, R
或
Send {LButton down}
或
Click down
我正在制作宏的游戏让我退出并抱怨我发送了太多操作。我将其作为脚本单独测试,例如:
F3::
Click down
return
因此,其他代码不可能导致它。
我想知道是否可以使用任何设置(我的意思是CoordMode, Mouse, Screen)或任何其他解决方案,以防止发送 AHK 用于模拟按住鼠标按钮的任何快速事件。我可以尝试任何可能的解决方法吗?我愿意测试任何想法。
【问题讨论】:
-
尝试设置速度(您在
MouseClick中留空的参数)并尝试不同的SendMode -
@Oleg 好的,用
Mouseclick, left, 100, 100, 1, 50, DSend {LButton down}SendEvent {LButton down}SendEvent {Click 200, 200, down}Click down测试了SendMode Input和SendMode Play,但每次都遇到同样的问题。这一定与游戏不喜欢 AHK 从根本上如何通过按住按键发送输入有关。 -
Autohotkey 不适用于某些游戏,请查看以下帖子了解更多您可以尝试的内容:autohotkey.com/boards/viewtopic.php?t=11084
标签: autohotkey