Re: [请问] “按住鼠标”请益

楼主: mkz6 ( )   2019-11-18 16:21:43
※ 引述《s31364663 (木头猪)》之铭言:
: 最近玩某mmorpg
: 游戏中角色移动是使用鼠标点击
: 我希望可以达到“按住鼠标n秒后,放开继续自动按住”
: 之后需要取消我可以自己点击一下
: 来辅助我进行游戏
: 我不知道AHK做不做得到,至少我想不到
: 所以分类没选软件,如果有什么软件能够做到
: 请推荐给我,感激不尽
AHK左键长按判定:
~LButton::
KeyWait LButton ;等待左键放开
If (A_TimeSinceThisHotkey > 2000) ;如果按住大于2000ms=2秒
{
Blockinput On ;禁止输入(挡住实体左键放开的Click Up)
Click Down ;按下左键
Blockinput Off ;关闭禁止输入
}
Return
好处是无脑一键判定,
缺点是可能影响一般操作,
像是拖放时按住太久触发。
我觉得用组合键比较不会有误触的问题:
!LButton::
Keywait LButton
Click Down
Return
作者: shala (沙罗)   2019-11-18 18:29:00
作者: s31364663 (木头猪)   2019-11-19 13:05:00
谢谢,请问Blockinput是只会禁止一次物理键吗?如果按了10秒会不会有问题
作者: papple23g (逆道者)   2019-12-02 20:41:00
作者: edwin96017 (闲(  ̄ c ̄)y▂ξ)   2018-02-12 23:58:00
可以加个tooltip 提示 这样会有个小框框出现在鼠标旁不过这篇"等左键放开"会让提示出现在鼠标放开后

Links booklink

Contact Us: admin [ a t ] ucptt.com