Star丶Light 发表于 2021-4-19 17:07:31

北极星的希望 发表于 2021-4-19 17:01
由于罗技提供接口并不多,对键盘仅提供了对个别键如ctrl alt的相关接口,可以考虑从这里下手。 ...

了解了

那么有关自动循环
是否可以对按键进行for循环编辑
for
当记录时间>上次喝药时间
便开始循环
end
那么代码该如何写
希望可以写出自动循环 而不用左键按住

北极星的希望 发表于 2021-4-19 18:59:36

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

风又奈何c 发表于 2021-4-19 19:17:26

666666666666666666

Jokeen 发表于 2021-4-19 19:18:48

感谢分享

短手的生物 发表于 2021-4-19 19:38:01

感谢大佬的分享

jingzoe1983 发表于 2021-4-19 19:49:40

提莫小魔王 发表于 2021-4-19 10:08
先行谢过

{:3113:}

卡牌之黄哈哈啊 发表于 2021-4-19 19:57:30

感谢大佬

BUGRINO 发表于 2021-4-19 20:00:37

有点东西,小老板

w8428603 发表于 2021-4-19 20:16:32

话说大佬,能不能单独来个地雷松键引爆啊,不要和喝药集合,最好是QWER这些按键,不要右键

北极星的希望 发表于 2021-4-19 20:28:20

w8428603 发表于 2021-4-19 20:16
话说大佬,能不能单独来个地雷松键引爆啊,不要和喝药集合,最好是QWER这些按键,不要右键 ...

单独松键引爆,不要喝药的话,把喝药那些代码全删了就ok。罗技鼠标宏不提供识别qwer这些键的接口,所以只能用右键了......

叫我丶Mr.Chen 发表于 2021-4-19 20:48:19

大佬 雷蛇可以用吗

北极星的希望 发表于 2021-4-19 20:51:00

明天_很美 发表于 2021-4-19 20:48
大佬 雷蛇可以用吗

不太了解雷蛇,但应该不通用的

老铁老铁老铁 发表于 2021-4-19 21:13:46

G502 驱动软件没有你这个啊~

w8428603 发表于 2021-4-19 21:22:48

北极星的希望 发表于 2021-4-19 20:28
单独松键引爆,不要喝药的话,把喝药那些代码全删了就ok。罗技鼠标宏不提供识别qwer这些键的接口,所以只 ...

好吧,不过今天试了不行,删除喝药没什么效果,明天再试试

剥开长宝皮 发表于 2021-4-19 21:24:28

我感觉自己和大佬们玩的不是一个游戏。
{:3103:}
全部学会能顶一个硕士文凭了。
学*学*。

北极星的希望 发表于 2021-4-19 21:28:18

w8428603 发表于 2021-4-19 21:22
好吧,不过今天试了不行,删除喝药没什么效果,明天再试试

记得先按下键盘的srcoll lock键,才能启用功能哦。再次按下是关闭功能

天翔蓝の泪 发表于 2021-4-19 21:31:44

我的是G502也能用吗 。现在鼠标有点连点了要自己修微动吗

好好的雕 发表于 2021-4-19 23:01:10

大佬牛逼啊,无敌

短手的生物 发表于 2021-4-20 19:04:31

感谢大佬的分享

忘水浮千纸 发表于 2021-4-20 21:05:11

大佬能教下可以循环的鼠标连点宏吗我用罗技402研究两天还不行
页: 1 2 [3] 4 5 6 7 8
查看完整版本: 【更新自动喝药】来点罗技宏编程,从入门到弃坑