求按键精灵技能脚本
帮忙做一个按键精灵后台的脚本~F1和F29分钟按一次,F31分钟按一次!注意哦~是是后台的,前台的不要。有高手的把代码发上来~谢谢...
帮忙做一个按键精灵后台的脚本~F1和F2 9分钟按一次,F3 1分钟按一次!注意哦~是是后台的,前台的不要。有高手的把代码发上来~谢谢
展开
2个回答
展开全部
//前台和后台差别很大的,某些游戏什么的用按键自带的插件是不能后台操作的,而某些后台插件使用前又必须注册,所以不知道该用哪种插件为你写了,还是用个按键自带的给你参考下吧
t1=now:t2=now:
//now是当前系统时间(秒)
j1=540:j2=60
//按键间隔时间
Gosub 按键开始
//调用子程序,如果只是循环按键没有别的操作的话,不用写成调用子程序,直接使用do loop就可以了
Sub 按键开始
If DateDiff("s",t1,now)>=j1
Plugin Window.SendKeyPress(hwnd,112)
Delay 50
Plugin Window.SendKeyPress(hwnd,113)
Delay 50
t1=now
//重新获得当前时间
EndIf
If DateDiff("s",t2,now)>=j2
Plugin Window.SendKeyPress(hwnd,114)
Delay 50
t2=now
//重新获得当前时间
EndIf
Return 技能
t1=now:t2=now:
//now是当前系统时间(秒)
j1=540:j2=60
//按键间隔时间
Gosub 按键开始
//调用子程序,如果只是循环按键没有别的操作的话,不用写成调用子程序,直接使用do loop就可以了
Sub 按键开始
If DateDiff("s",t1,now)>=j1
Plugin Window.SendKeyPress(hwnd,112)
Delay 50
Plugin Window.SendKeyPress(hwnd,113)
Delay 50
t1=now
//重新获得当前时间
EndIf
If DateDiff("s",t2,now)>=j2
Plugin Window.SendKeyPress(hwnd,114)
Delay 50
t2=now
//重新获得当前时间
EndIf
Return 技能
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
AiPPT
2024-09-19 广告
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图...
点击进入详情页
本回答由AiPPT提供
展开全部
Hwnd = Plugin.Window.Foreground() //得到当前句柄,可以用其他方式获得,比如通过遍历标题等i=1Rem 开始If i < 9 Then Delay 60000 Call Plugin.Bkgnd.KeyPress(Hwnd, 114)
//114为F3 112为F1 113为F2
i=i+1Else Delay 60000 Call Plugin.Bkgnd.KeyPress(Hwnd, 114) Call Plugin.Bkgnd.KeyPress(Hwnd, 112) Call Plugin.Bkgnd.KeyPress(Hwnd, 113) i=1End IfGoto 开始
//114为F3 112为F1 113为F2
i=i+1Else Delay 60000 Call Plugin.Bkgnd.KeyPress(Hwnd, 114) Call Plugin.Bkgnd.KeyPress(Hwnd, 112) Call Plugin.Bkgnd.KeyPress(Hwnd, 113) i=1End IfGoto 开始
更多追问追答
追问
这个是按键几的脚本代码?我用的是按键9
追答
基本通用。我也是用的9.你 把我写的 全复制进去,看看自动换行不,其实我是用按键写的,复制出来的。我手动帮你换行了。你试验下吧
Hwnd = Plugin.Window.Foreground()
//得到当前句柄,可以用其他方式获得,比如通过遍历标题等
i = 1
Rem 开始
If i < 9 Then
Delay 60000
Call Plugin.Bkgnd.KeyPress(Hwnd, 114)
//114为F3 112为F1 113为F2
i = i + 1
Else
Delay 60000
Call Plugin.Bkgnd.KeyPress(Hwnd, 114)
Call Plugin.Bkgnd.KeyPress(Hwnd, 112)
Call Plugin.Bkgnd.KeyPress(Hwnd, 113)i=1
End If
Goto 开始
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询