Random 用于鼠标的简单lua脚本/宏
我对编程非常陌生,我试着寻找答案,但找不到任何答案。有人能帮我吗 我想创建一个脚本,在这个脚本中,你按下某个鼠标按钮,该按钮将以不同的时间执行不同的键。例如:我单击鼠标右键单击,将执行以下操作: W-SPACE-SHIFT-W-W 我知道如何做到这一点,但如何将其转换为每次间隔不同的脚本?就像我按下鼠标按钮一样,这会发生:W-(0.5秒到1秒之间的延迟)-空格(0.5秒到0.7秒之间的延迟)-移位(0.3到0.35之间的延迟)等等 我以为这就是开始:Random 用于鼠标的简单lua脚本/宏,random,lua,macros,mouse,logitech-gaming-software,Random,Lua,Macros,Mouse,Logitech Gaming Software,我对编程非常陌生,我试着寻找答案,但找不到任何答案。有人能帮我吗 我想创建一个脚本,在这个脚本中,你按下某个鼠标按钮,该按钮将以不同的时间执行不同的键。例如:我单击鼠标右键单击,将执行以下操作: W-SPACE-SHIFT-W-W 我知道如何做到这一点,但如何将其转换为每次间隔不同的脚本?就像我按下鼠标按钮一样,这会发生:W-(0.5秒到1秒之间的延迟)-空格(0.5秒到0.7秒之间的延迟)-移位(0.3到0.35之间的延迟)等等 我以为这就是开始: EnablePrimaryMouseButt
EnablePrimaryMouseButtonEvents(true)
function OnEvent(event, arg)
if event == "MOUSE_BUTTON_PRESSED" and arg == 1 then
--keyboard keys will be executed all with a random interval between the keys
end
end
这是一个非常简单的脚本,但我不知道如何使它工作。非常感谢您的帮助
你好
-Joël您可以使用,监听RButton
事件,并使用Sleep
功能延迟按键。比如,
(注意:您可以使用数学函数使用具有随机延迟的变量)
当然,您可以编写比这更高级的脚本,AHK是一款非常简单但高级的软件,您可以使用它做几乎任何事情(包括调用晦涩的DLL)。人们设计的图书馆也可以用它做任何你想做的事情
这可能不是Lua,但可能是您正在寻找的
RButton::
Send, w
Sleep, 500
Send, {Space}
Sleep, 500
Send, {Shift}
; etc...
Return