北极星的希望 发表于 2021-4-19 17:01
由于罗技提供接口并不多,对键盘仅提供了对个别键如ctrl alt的相关接口,可以考虑从这里下手。 ...
了解了
那么有关自动循环
是否可以对按键进行for循环编辑
for
当记录时间>上次喝药时间
便开始循环
end
那么代码该如何写
希望可以写出自动循环 而不用左键按住
Star丶Light 发表于 2021-4-19 17:07
了解了
那么有关自动循环
可以循环,但是宏是单线程,鼠标有按键动作,会导致冲突丢失一部分循环。代码如下:
function test()
while(IsKeyLockOn("scrolllock"))do
local drinkNewCD = GetRunningTime()
if (drinkNewCD - drinkOldCD2 > drinkCD2) then
Sleep(math.randomseed(10,20))
PressKey("2")
Sleep(math.randomseed(30,40))
ReleaseKey("2")
drinkOldCD2 = drinkNewCD
end
if (drinkNewCD - drinkOldCD3 > drinkCD3) then
Sleep(math.randomseed(10,20))
PressKey("3")
Sleep(math.randomseed(30,40))
ReleaseKey("3")
drinkOldCD3 = drinkNewCD
end
if(not(IsKeyLockOn("scrolllock"))) then
break
end
end
end
666666666666666666
感谢分享
感谢大佬的分享
提莫小魔王 发表于 2021-4-19 10:08
先行谢过
{:3113:}
感谢大佬
有点东西,小老板
话说大佬,能不能单独来个地雷松键引爆啊,不要和喝药集合,最好是QWER这些按键,不要右键
w8428603 发表于 2021-4-19 20:16
话说大佬,能不能单独来个地雷松键引爆啊,不要和喝药集合,最好是QWER这些按键,不要右键 ...
单独松键引爆,不要喝药的话,把喝药那些代码全删了就ok。罗技鼠标宏不提供识别qwer这些键的接口,所以只能用右键了......
大佬 雷蛇可以用吗
明天_很美 发表于 2021-4-19 20:48
大佬 雷蛇可以用吗
不太了解雷蛇,但应该不通用的
G502 驱动软件没有你这个啊~
北极星的希望 发表于 2021-4-19 20:28
单独松键引爆,不要喝药的话,把喝药那些代码全删了就ok。罗技鼠标宏不提供识别qwer这些键的接口,所以只 ...
好吧,不过今天试了不行,删除喝药没什么效果,明天再试试
我感觉自己和大佬们玩的不是一个游戏。
{:3103:}
全部学会能顶一个硕士文凭了。
学*学*。
w8428603 发表于 2021-4-19 21:22
好吧,不过今天试了不行,删除喝药没什么效果,明天再试试
记得先按下键盘的srcoll lock键,才能启用功能哦。再次按下是关闭功能
我的是G502也能用吗 。现在鼠标有点连点了要自己修微动吗
大佬牛逼啊,无敌
感谢大佬的分享
大佬能教下可以循环的鼠标连点宏吗我用罗技402研究两天还不行