按键精灵有自动识别的功能吗?比如在不确定的坐标内自动点击一个图案按键精灵做得到吗?
- 提问者网友:放下
- 2021-12-18 10:18
- 五星知识达人网友:封刀令
- 2021-12-18 11:00
- 1楼网友:举杯邀酒敬孤独
- 2021-12-18 11:23
是相对于屏幕的
你下载个361°后台插件
rem 开始 uservar xx=220 uservar yy=207 //得到鼠标指向的窗口句柄 plugin hwnd = window.mousepoint() //向后台窗口句柄(变量:hwnd)发送一个鼠标移动到客户区域(坐标:589, 396)处 plugin bkgnd.moveto(hwnd, 589-xx, 396-yy) plugin bkgnd.leftclick(hwnd,589-xx,396-yy)
//测试 moveto 400,400 delay 1000 //下面这句是得到鼠标指向的窗口句柄,并把窗口句柄存入变量hwnd中 plugin hwnd = window.mousepoint() //下面这句是得到该窗口的标题,这句临时放在这里的,在这个脚本里面用不到 plugin text=window.gettext(hwnd) //下面这句是得到该窗口的类名,这句临时放在这里的,在这个脚本里面用不到 plugin class1=window.getclass(hwnd) //下面这句是得到鼠标当前的屏幕坐标,并把坐标保存在变量x,y中 vbscall getcursorpos(x,y) //下面这句是调用361度后台插件,把鼠标在该窗口内的窗口坐标,保存到变量w中 plugin w=bgkm5.scrtocli(hwnd,x,y) /下面这句是弹出窗口,显示该窗口的句柄、标题、窗口坐标 messagebox "窗口句柄:"&cstr(hwnd)&vbcrlf&"窗口名:"&text&vbcrlf&"类名:"&class1&vbcrlf&"鼠标所在位置的窗口坐标:"&w
试试上面代码就能得出差值 那样就能后台对游戏窗口操作了
最好用的插件还是 大漠 不过新手麻烦的很
《按键精灵专业团队制作》