各位大神帮忙看看我想做一个一个按键多用功能脚本。就像 iPhone的 home键。
各位大神帮忙看看我想做一个一个按键多用功能脚本。就像iPhone的home键。比如:我按下q键2秒不放,就会激活同时按下q键+t键功能,延迟一定时间后q键和t键同时弹起。...
各位大神帮忙看看我想做一个一个按键多用功能脚本。就像 iPhone的 home键。
比如:我按下q键2秒不放,就会激活同时按下q键+t键功能,延迟一定时间后q键和t键同时弹起。
要求:只有q键按下不放,到达2秒才会激活同时按下弹起q和t键,否则q键就当q键的功能独立使用。最好是用按键精灵实现。 展开
比如:我按下q键2秒不放,就会激活同时按下q键+t键功能,延迟一定时间后q键和t键同时弹起。
要求:只有q键按下不放,到达2秒才会激活同时按下弹起q和t键,否则q键就当q键的功能独立使用。最好是用按键精灵实现。 展开
3个回答
2016-04-06
展开全部
呵呵,给你做了一下。当你按X的时候,程序就会按你说的做。当运行完,只要你再按x,它还会运行。也就是说X就是快捷键了。
Rem 开始
k = WaitKey
If k <> 88 Then
Goto 循环
End If
KeyPress "X", 1
Delay 500
KeyDown "Right", 1
sj1 = Plugin.GetSysInfo.GetTime()
Do
KeyPress "X", 1
sj2 = Plugin.GetSysInfo.GetTime()
If sj2 - sj1 >= 2000 Then
Exit Do
Else
Delay 50
End If
loop
KeyUp "Right", 1
Set k = nothing
rem 循环
Goto 开始
Rem 开始
k = WaitKey
If k <> 88 Then
Goto 循环
End If
KeyPress "X", 1
Delay 500
KeyDown "Right", 1
sj1 = Plugin.GetSysInfo.GetTime()
Do
KeyPress "X", 1
sj2 = Plugin.GetSysInfo.GetTime()
If sj2 - sj1 >= 2000 Then
Exit Do
Else
Delay 50
End If
loop
KeyUp "Right", 1
Set k = nothing
rem 循环
Goto 开始
追问
谢谢!这个是我原来的半成品 Do
Key = WaitKey
If key = 32 Then '
KeyDown 81, 1'
KeyDown 84, 1'
Delay 1500
KeyUp "T", 1
KeyUp "Q", 1
End If
Loop
q+t键同时按下、弹起,由空格键代替,我现在是想让“按下q不放>2秒”代替空格,即“按下q不放2秒”=按下q键和t键。大神送佛送到西,我不是学编程的也没系统的学过,您写的有的语句我都没见过,不会改。您就帮我把q写进去,非常感谢!
杭州一知智能科技有限公司
2022-03-17 广告
2022-03-17 广告
电话机器人主要就是用来模拟人工通话的一组程序,一般由,CRM系统,语义识别,转换文字,话术体系,这是软的部分,再加上底层软交换和通信模块一起,合并起来就是一套完整的电话机器人系统。电话机器人可以代替真人进行电话工作的,像是电话营销、售后回访...
点击进入详情页
本回答由杭州一知智能科技有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询