按键精灵怎么做一个如果按下鼠标右键则触发123键?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-08-05
按键精灵脚本:一直按着空格,每隔1分钟按一下123键

KeyDown "Space", 1 //按下空格
While 1 //无限循环以下的代码
Delay 60000//等待一分钟
KeyPress "Num 1", 1
KeyPress "Num 2", 1
KeyPress "Num 3", 1
Wend

可以直接复制上去拿来用。。。

按键9版本要实现这个其实很容易的,用QUI控件就是了,给你个QUI截图吧,你按着从上到下的顺序将控件拖出来,再复制如下代码一试就明白了(调试->自定义界面,用不着点开始,因为主程序代码都用不着),很简单。当然,你要测试时请点开并激活一个记事本来试,不然没地方输出可看不到效果哦!至于你要做成后台或要优化,你会了就自己可以搞掂了。

Event Form1.LoadOver
Form1.Hotkey1.Virtualkey = 49
Form1.Hotkey2.Virtualkey = 50
Form1.Hotkey1.Modifiers = 4
Form1.Hotkey2.Modifiers = 4
Form1.Hotkey1.Register True
Form1.Hotkey2.Register True
End Event
Event Form1.Button1.Click
Form1.Hotkey1.Register True
End Event
Event Form1.Button2.Click
Form1.Hotkey2.Register True
End Event
Event Form1.Hotkey1.Hotkey
SayString Form1.InputBox1.Text
End Event
Event Form1.Hotkey2.Hotkey
SayString Form1.InputBox2.Text
End Event
'可在QUI界面内自定义热键,自定义输出内容

按键精灵的默认启动按钮是F10,而想要实现你说的功能,需要把启动按钮从F10改为鼠标右键。新建一个脚本,在代码编辑界面的右侧“脚本属性”中,将“启动热键”由F10改为“鼠标热键”——“右键按下”,将“中止热键”改为“鼠标热键”——“右键弹起”,“脚本循环”默认为“循环一次”,可以根据需要自行修改循环次数。然后是代码部分如下:
KeyPress "Num 2", 1
Delay 10
KeyPress "Num 1", 1
Delay 10
KeyPress "Num 3", 1
Delay 10
上面的代码是依次按2、1、3,但是也许你是想在按下2不松手的情况下再按1,1不松手的情况下按3,那么代码需要这样写:

KeyDown "Num 2", 1
Delay 10
KeyDown "Num 1", 1
Delay 10
KeyDown "Num 3", 1
Delay 10
KeyUp "Num 2", 1
Delay 10
KeyUp "Num 1", 1
Delay 10
KeyUp "Num 3", 1
保存之后,想要执行上述脚本时就不是按F10了,而是直接按下鼠标右键就开始执行,如果设置为循环到按中止键为止,则鼠标右键弹起后脚本中止

  • 怎么用按键精灵做右键后台挂机脚本
    答:右键,还是F10 自己选择启动 脚本 方式就可以了。后台你会做吗?会了就不是问题。在我 个人空间 里看看吧。什么游戏,鼠标?键盘?怎么操作?简单游?按键精灵7 Dim hwnd,,,hwnd就是句柄 Plugin hwnd=Window.MousePoint()Plugin Window.Move(hwnd,0,0)// 将窗口移动到左上角 可以不用这句。Plug...
  • 求一个按键精灵后台运行脚本,要求鼠标右键单击,可最小化运行 谢谢 在 ...
    答:Delay 500 Goto a 使用方法:新建脚本,复制代码,自己设置快捷键。先运行游戏,把鼠标箭头放在你需要重复点击的地方,启动快捷键,等待4秒钟左右,就会开始执行了。鼠标点击间隔是半秒,快慢可以调整倒数第二行的“500”,1000=1秒 脚本代码是可以执行的,按键8,如果不行,只能说你的游戏屏蔽后台鼠标 ...
  • 按键精灵如何设置,开始后CTRL和鼠标右键同时按住。直到结束键按下
    答:两个脚本 第一个脚本 KeyDown "Ctrl", 1 RightDown 1 第二个脚本 KeyUp "Ctrl", 1 RightUp 1
  • 用按键精灵写鼠标中键向上向下 右键 各控制一个键怎么写
    答:最简单的方法是建立3个脚本,然后触发脚本的方式为鼠标的上下右。顺手做了个代码,可以直接用 Rem 开始 a = WaitClick()If a = 32777 Then '中键按下=F KeyPress "F", 1 Delay 10 End If If a = 32781 Then '下滚=G KeyPress "G", 1 End If If a = 32782 Then '上滚=H Key...
  • 求一个按键精灵后台鼠标右击脚本代码
    答:Hwnd = Plugin.Window.Foreground()Rem a Call Plugin.Bkgnd.MoveTo(Hwnd, 570, 500)Delay 50 Call Plugin.Bkgnd.RightClick(Hwnd, 570, 500)Delay 50 Goto a 这是后台右键连点的源代码,总延时100毫秒,一秒按10次,只要你的游戏可后台就可以使用。我玩奇迹都是用这个挂机练级的,前台看电影。
  • 求一个按键精灵的后台脚本!!窗口1单击鼠标右键,窗口2我自由操作,没了...
    答:Call Plugin.Bkgnd.RightClick(197406, X, Y)//X=窗口客户区域X坐标 Y=窗口客户区域Y坐标 Delay 500 //延时自己设置,1000=1秒,自己设置个无限循环。怀疑每次开游戏句柄都不一样,自己抓取吧。按键精灵8的脚本
  • 用按键精灵编个后台鼠标控制程序 需要操作点右键弹出来的菜单 不知道...
    答:取右键菜单句柄可以参考以下方法:1,打开1个程序和目标程序,浏览器之类都可以,只要在系统任务栏中有1个或以上可以使用Alt+Tba切换的窗口就行。2,按住Alt键不放,在目标窗口中按住鼠标右键不放,然后按Tab键选择切换窗口,切忌切换的窗口不能是目标窗口,否则无效,选择好其他窗口后放开Alt键,然后再...
  • 急急急!怎么用按键精灵设置右键连击(不死机)
    答:当然不一定非要这个版本的,同类软件功能设置都大同小异的.实在不行就用那种像屏幕录像一样的录制工具(有的版本带有这功能)打开之后会有一个菜单条,点击录制按纽之后再鼠标点一下右键就可以保存了,然后把这个脚本设定为无限循环就可以啦.其实网上流传的那种鼠标连击器也就是这样一个小小的脚本,只不过它...
  • 用按键精灵写一个脚本,平常状态下是鼠标左键连点,当右键按下不动时左...
    答:SetSimMode 2 Do LeftClick 1 A = GetLastClick()If A = 32773 Then Do B = GetLastClick()If B = 32774 Then Exit Do End If loop End If Loop 复制以上代码可实现,尽快选择答案哦。
  • 求按键精灵9实现后台持续右键点击鼠标的代码
    答:Delay 1000 Hwnd = Plugin.Window.MousePoint()Rem A8 Delay 2000 Call Plugin.Bkgnd.RightClick(Hwnd, 100, 100)Goto A8 delay 你应该知道 (Hwnd, 100, 100),这个坐标你自己看着改。 屏幕抓点的坐标减去 游戏界面左上角(把左上角看成0,0),就是后台的坐标了。