急求按键精灵脚本制作改后台脚本

按键精灵后台脚本应该如何制作?_百度知道
按键精灵后台脚本应该如何制作?
我有更好的答案
按默认排序
我经常用Plugin hwnd=window.getkeyfocuswnd() 获得当前窗口的句柄Hwnd。如果向窗口发送K键,则用Plugin Bkgnd.KeyPress(Hwnd,75)来实现。第三条,这是许多人转不过弯的地方。假定窗口左上角坐标为屏幕坐标系的(100,200),那么前台语句MoveTo 328, 239LeftClick 1与后台语句Plugin Bkgnd.LeftClick(Hwnd,228,39)是同样的效果。如果把窗口左上角移动到屏幕坐标系(155,89)处,前台语句MoveTo 383,128LeftClick 1与后台语句Plugin Bkgnd.LeftClick(Hwnd,228,39)也是同样的效果。可以清楚看到,移动窗口后,前台坐标需要改变,而后台坐标则不变。仔细体会一下,屏幕坐标系和窗口坐标系的区别。它们的关系是X=328-100,Y=239-200
X=383-155,Y=128-89窗口坐标=屏幕坐标-窗口坐标系原点坐标 如果你实在体会不了屏幕坐标系和窗口坐标系的区别,请往下看。Plugin hwnd=window.getkeyfocuswnd()Plugin s = Window.GetClientRect(hwnd)MyArray = Split(s, &|&, -1, 1)SX = MyArray(0)SY = Myarray(1)这一段是获得窗口坐标系原点坐标(订抚斥幌俪呵筹童船阔SX,SY),当你需要把前台脚本改为后台脚本时,只需要套用公式窗口坐标=屏幕坐标-窗口坐标系原点坐标 就行了。你也许会问,这样改后,移动窗口时,脚本会不会乱点,答案是不会。
其他类似问题
25人觉得有用
按键精灵后台的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁你的位置:
急求高手按键精灵脚本前台转后台
来源: 按键精灵资源站
有空也发一下我邮箱,谢谢,急
& & KeyPress &Esc&, 1
& & Delay 500
KeyPress &F9&, 1
FindPic 0,0,,&Attachment:\移动仓库2.bmp&,0.9,intX,intY
If intX & 0 And intY & 0 Then
& & MoveTo intx+5, inty+5
& & Delay 200
& & LeftDoubleClick 1
& && &&&Delay 1000
FindPic 0,0,,&Attachment:\一键回收.bmp&,0.9,intX,intY
If intX & 0 And intY & 0 Then
& & Delay 200
MoveTo intx+227, inty+100
& & Delay 200
& & LeftClick 1
& && && && && & Delay 500
& && &&&Delay 500
FindPic 0,0,,&Attachment:\元宝回收3.bmp&,0.9,intX,intY
If intX & 0 And intY & 0 Then
& & Delay 500
& & MoveTo intx+99, inty+54
& && &&&Delay 500
& && &&&LeftClick 1
& && && && &Delay 500
& && && && &LeftClick 1
& && && && &Delay 500
& & MoveTo intx+289, inty+131
& && &&&Delay 500
& && &&&LeftClick 1
& && && && &Delay 500
& && && && &LeftClick 1
& && && && &Delay 500& &&&MoveTo intx+99, inty+69
& && &&&Delay 500
& && &&&LeftClick 1
& && && && &Delay 500
& && && && &LeftClick 1
& && && && &Delay 500
& &&&MoveTo intx+99, inty+84
& && &&&Delay 500
& && &&&LeftClick 1
& && && && &Delay 500
& & MoveTo intx+99, inty+102
& && &&&Delay 500
& && &&&LeftClick 1
& && && && &Delay 500
& && && && &LeftClick 1
& && && && &Delay 500
& & MoveTo intx+231, inty+55
& && && &Delay 500
& && &&&LeftClick 1
& && && &&&Delay 500
& & MoveTo intx+231, inty+68
& && &&&Delay 500
& && &&&LeftClick 1
& && && && &Delay 500
KeyPress &Esc&, 1
& & Delay 1000
KeyPress &F9&, 1
& && &&&Delay 1000
& & KeyPress &Esc&, 1
Delay 360000
KeyUp &Ctrl&, 1
KeyDown &F9&, 1
KeyUp &F9&, 1
FindPic 0,0,,&Attachment:\主体包.bmp&,0.9,intX,intY
If intX & 0 And intY & 0 Then
MoveTo intx+10, inty
& & Delay 500
LeftClick 1
& && &&&Delay 500
FindPic 0,0,,&Attachment:\1.bmp&,0.9,intX,intY
If intX & 0 And intY & 0 Then
MoveTo intx+10, inty
& & Delay 500
& & LeftDoubleClick 1
& && &&&Delay 500
End If& && && &Delay 500
FindPic 0,0,,&Attachment:\元神包.bmp&,0.9,intX,intY
If intX & 0 And intY & 0 Then
MoveTo intx+10, inty
& & Delay 500
LeftClick 1
& && &&&Delay 500
FindPic 0,0,,&Attachment:\1.bmp&,0.9,intX,intY
If intX & 0 And intY & 0 Then
MoveTo intx+10, inty
& & Delay 500
& & LeftDoubleClick 1
& && &&&Delay 500
FindPic 208,159,,&Attachment:\关闭包.bmp&,0.9,intX,intY
If intX & 0 And intY & 0 Then
MoveTo intx+20, inty
Delay 1000
LeftClick 1
& & Delay 1000问题补充&&
&#47你可以到小兔工作室看看 &#47.bai**;&#47
热江码163644 &
•回答
•回答
•回答
•回答
•回答
笨的可以 你收到按键后点解压
然后上面有按键的一个图标 然后你建立一个快捷方式 放在桌面上
在解压文件中有个按键的用法 你都点一下 有一个是 上面有F1 F2= 说明
然后按说明放在 电脑快捷键上就能用了 上江湖时先点开挂
最小化 再进入江湖 OK 了
猜你感兴趣
服务声明: 信息来源于互联网,不保证内容的可靠性、真实性及准确性,仅供参考,版权归原作者所有!Copyright &
Powered by

我要回帖

更多关于 按键精灵脚本 的文章

 

随机推荐