希望高手帮我写个按键精灵后台执行源代码

要求:按键<Q>一直按 我不终止程序不停
按键<1>40分钟按1次
按键<2>在按键1执行后的40分钟在执行(以此类推,到5就可以了)
请各位高手做的时候帮满注意下,在执行2的时候就不要执行1了,后面也是这样,一直到5。
PS:一定要是是后台执行源代码,我玩WOW使用带人使用,麻烦了各位高手门!!!

第1个回答  2010-01-01
这是我第二次给人免费做脚本了 呵呵 有些郁闷中。。。。就是分数低了些 以后不做这样亏本的事了·· 呵呵··

学习按键脚本制作 请百度 游龙学院 第四个

后台脚本如下:可用已测试。。。 请自行复制到按键代码区。。

Plugin hwnd=Window.Foreground()
Plugin Window.Move(hwnd,0,0)
//这里是将获得的窗口移到坐标 0 0处,你可以选择不要
Plugin winRect=Window.GetWindowRect(hwnd)
//根据"|"分开winRect
xy= Split(winRect, "|", -1, 1)
Rem 开始
Gosub 按键1
Delay 2400000
//延时 40分钟
Gosub 按键2
Delay 2400000
Gosub 按键3
Delay 2400000
Gosub 按键4
Delay 2400000
Gosub 按键5
Delay 2400000
Goto 开始
Sub 按键1
Plugin Bkgnd.Keydown(hwnd,81)
//按住Q不放
Plugin Bkgnd.Keypress(hwnd,49)
Return
Sub 按键2
Plugin Bkgnd.Keydown(hwnd,81)
//按住Q不放
Plugin Bkgnd.Keypress(hwnd,50)
Return
Sub 按键3
Plugin Bkgnd.Keydown(hwnd,81)
//按住Q不放
Plugin Bkgnd.Keypress(hwnd,51)
Return
Sub 按键4
Plugin Bkgnd.Keydown(hwnd,81)
//按住Q不放
Plugin Bkgnd.Keypress(hwnd,52)
Return
Sub 按键5
Plugin Bkgnd.Keydown(hwnd,81)
//按住Q不放
Plugin Bkgnd.Keypress(hwnd,53)
Return
第2个回答  2010-01-01
///前台正常了再最小化(后台)
Delay 1000
Plugin hh=Window.MousePoint()
Delay 2000
For 2400
Plugin Bkgnd.KeyPress(hh,81)
Delay 1000
EndFor
Plugin Bkgnd.KeyPress(hh,49)
For 2400
Plugin Bkgnd.KeyPress(hh,81)
Delay 1000
EndFor
Plugin Bkgnd.KeyPress(hh,50)
For 2400
Plugin Bkgnd.KeyPress(hh,81)
Delay 1000
EndFor
Plugin Bkgnd.KeyPress(hh,51)
For 2400
Plugin Bkgnd.KeyPress(hh,81)
Delay 1000
EndFor
Plugin Bkgnd.KeyPress(hh,52)
For 2400
Plugin Bkgnd.KeyPress(hh,81)
Delay 1000
EndFor
Plugin Bkgnd.KeyPress(hh,53)本回答被提问者采纳
第3个回答  2010-01-01
3

怎么让按键精灵后台运行?脚本源代码已给出,帮忙弄成后台运行的。
窗口句柄每次打开同一个程序都会改变的,所以你可以用查找窗口名称来获取窗口句柄,代码如下,你照着改就好 Hwnd = Plugin.Window.Find(0, "按键精灵") \/\/"按键精灵"为要后台操作的窗口的窗口名称,可以用按键抓抓获取,下面附两张图你好找 Call Plugin.Bkgnd.KeyPress(Hwnd, 68) \/\/68是D键的按...

请教按键精灵高手后台脚本的问题
首先下载一个361度后台插件,以下为源代码:Plugin hwnd=Window.Find(exe,"(这里打上你游戏的名称,记住要用到两边引号)")Plugin Window.Active(hwnd)Plugin hwnd = Window.GetKeyFocusWnd()Dim hw Delay 1000 Plugin hw = Window.MousePoint()Delay 1000 Plugin BGKM5.KeyClickE(hwnd,117)Delay 200 Pl...

按键精灵如何后台运行
\/\/得到鼠标指向的窗口句柄 Hwnd = Plugin.Window.MousePoint()\/\/向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:49)按键 Do Call Plugin.Bkgnd.KeyPress(Hwnd, 49)Delay 1000 Loop

按键精灵后台运行的脚本怎么弄
看你才10分,本来不想动手来写,看了下代码有点熟悉,记得前二天我好像回答过这样的源码的!好像是我写的?这后台做起来也简单,如下:Plugin a=Window.Foreground()Dim z,j,x,z2,j2,x2,sj VBS z=now:j=now:x=now Rem 1 VBS z2=now:j2=now:x2=now VBS sj=datediff("n",z,z2)I...

我想做一个游戏的后台脚本源代码下边
回答:好有难度啊

有关按键精灵后台运行,每隔2分钟在指定的窗口,按一下鼠标左键
点击 = WaitClick()\/\/等待点击 Delay 10 \/\/得到鼠标指向的窗口句柄 Hwnd = Plugin.Window.MousePoint()GetCursorPos x, y\/\/保存当前坐标 \/\/下面这句是得到窗口句柄的客户区大小 sRect = Plugin.Window.GetClientRect(Hwnd)\/\/MsgBox "得到窗口句柄:"& hwnd \/\/显示句柄 \/\/下面这句用于分割字符串...

求一个按键精灵后台鼠标右击脚本代码
)Rem a Call Plugin.Bkgnd.MoveTo(Hwnd, 570, 500)Delay 50 Call Plugin.Bkgnd.RightClick(Hwnd, 570, 500)Delay 50 Goto a 这是后台右键连点的源代码,总延时100毫秒,一秒按10次,只要你的游戏可后台就可以使用。我玩奇迹都是用这个挂机练级的,前台看电影。希望能帮到你。有什么问题HI我。

求大神帮写个可以后台运行的按键精灵脚本
Call Plugin.Bkgnd.KeyPress(Hwnd, 70)Delay 100 Call Plugin.Bkgnd.LeftClick(Hwnd, 548, 273)Delay 100 Next 首先说明:因为没有具体的窗口,所以548,273这个只是你的整体屏幕坐标,反应到具体的窗口内可能不对,也许需要自己修改,用抓抓工具获取坐标 这个脚本粘在源代码里 运行是鼠标指向在游戏窗口...

求帮忙修改为按键精灵后台运行
MessageBox "现在可以把记事本的窗口放在后台,或者是最小化"\/\/等待两秒钟 Delay 2000 For 20 \/\/后台喊话 Plugin Bkgnd.SendString(hwnd,"Hello, world")\/\/后台按键 Plugin Bkgnd.KeyDown(hwnd,13)Delay 500 EndFor 这个是按键精灵7.02.4325版 自带的演示原文件.我也是新手目前没研究明白你可以拿...

哪位好人帮我把以下按键精灵脚本改成后台运行! MoveTo 1267, 350 Del...
第8版本的按键精灵源代码)Delay 500 Hwnd = Plugin.Window.GetKeyFocusWnd()MessageBox "脚本就运行"Delay 500 For 20 Delay 50 Call Plugin.Bkgnd.LeftClick(Hwnd, 1267, 350)Delay 50 Next 以上代码由于你坐标问题会出错 谢谢 绝对是后台 请改为你窗口的坐标 没分啊 我就不帮你改了 ~。~...

相似回答