问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

按键精灵后台操作游戏

发布网友 发布时间:2022-05-05 05:46

我来回答

3个回答

热心网友 时间:2023-10-11 12:17

按键精灵后台简明教程使用按键精灵有一段时间了,从前台到后台看了很多帖子,加上自己的勤奋算是成功了,自己制作了一个练级的脚本,经一月余的使用完全正常,按键精灵升级至7.0后,很多需要从论坛下载才能使用的插件都集成了,这对于新手来说是个福音,我才开始使用时,为了找这些插件费了很多周折,现在的新手真是幸福啊!!呵呵,废话少说,下面把我的一些经验和教训在这里与大家分享,希望对“想后台”的朋友有所帮助。1、游戏句柄后台的意思就是当窗口被遮盖或移开的时候,仍能够正常的执行脚本动作,所以必须先找到该游戏的窗口句柄,这样可以保证我们编辑的脚本语句有正确的使用方向,获取窗口句柄的方法有很多,我一般使用以下的方法:DimhwndPluginhwnd=Window.MousePoint()Plugin是调用插件命令,凡是调用插件都需要使用这个命令,hwnd就是得到的句柄,Window是插件的名称MousePoint()返回鼠标所在的窗口的句柄。关于窗口这里需要多说几句,以网页游戏为例,鼠标放在标题栏上和放在游戏窗口所得到的句柄是不一样的,游戏窗口是IE的一个子窗口,因此在运行脚本前,将你的鼠标放在游戏窗口的区域内再运行脚本。得到句柄费函数很多,有兴趣的自己去试试看,不过知道一个就足够了。2、模拟动作得到窗口句柄后,你就可以向这个窗口模拟需要的动作了,在这里要用到按键精灵7的插件(既然已经有7了以前的插件就不作介绍了),模拟动作的函数有如下几个:-模拟鼠标点击PluginBkgnd.LeftClick(句柄,横坐标,纵坐标)//模拟鼠标左键点击PluginBkgnd.RightClick(句柄,横坐标,纵坐标)//模拟鼠标右键点击其中的句柄就是上面我们已经得到的句柄,这里的横坐标和纵坐标是针对游戏窗口,而不是针对屏幕的(看晕了吧^_^关于这一点足足困扰了我一个礼拜的时间才弄明白)。屏幕坐标,是以屏幕左上角为基点(0,0),右下角的坐标是和屏幕分辨率有关的,而窗口坐标,不是在屏幕的左上角,例如word中的编辑窗口的0,0位置是在工具栏下面的,看不懂也没关系,你只要记住下面的方法就行了,首先在得到窗口句柄后加上如下的代码:Plugins=Window.GetClientRect(hwnd)XYArray=Split(s,"|",-1,1)dx=XYArray(0)dy=XYarray(1)其次,在横坐标和纵坐标的后面都分别减去dx和dy就行了,为什么!!不用去管他,反正这样做不会错,举例说明:例如你抓点得到的横坐标是x,纵坐标是y,那么模拟鼠标左键点击的语句应该是这样的:PluginBkgnd.LeftClick(句柄x-dx,y-dy)-模拟键盘动作PluginBkgnd.KeyPress(句柄,按键码)//模拟键盘动作这里的按键码可以很容易的在按键精灵中查到,包括组合键-输入字符串PluginWindow.SendString(句柄,字符串)这个函数在登陆和喊话时是非常有用的,其中的字符串可以是字符串变量。3、后台找色后台脚本尽量少用找色语句,否则你的游戏将“卡巴死机”,即使少用也会出现很多的“马赛克”幸运的是不影响找色功能,即使游戏图像已经乱七八糟,既然是要后台操作,难看就难看吧^_^。Pluginc1=BkgndColor.GetPixelColor(hwnd,631-dx,121-dy)强烈建议用这个函数,至于什么区域找色,区域照图之类,如果你的电脑速度足够快再去尝试吧。找色是有技巧的,一定要找到一个不同画面分别对应不同颜色的点,当然只有一个点是不可靠的。我的思路是,找到几个点的颜色值记录下来,再根据这几个点的不同组合来决定脚本的走向,采取这种方法后,我在游戏时已经基本可以看到大体的画面了。\\\\\\\\\\\\//窗口最小化搜的更快codereg=""do_yes=1Num_game=0KeyDown18,1Delay500Whiledo_yes=1KeyPress27,1Delay1500PluginNowWindow=Window.Foreground()PluginWindow_text=Window.GetText(NowWindow)Reg_yes=InStr(Window_text,"记事本")//搜了一遍窗口后就不搜IfReg_yes""andReg_yes0IfFirstwindowNowWindowIfNum_game=0Firstwindow=NowWindowEndIf//记事本数大于6个就不搜IfNum_game2按键3延时1500毫秒4按键5延时1500毫秒6按键进入游戏后运行:PluginHwnd=Window.MousePoint()'得到鼠标指向的窗口句柄//备选方案,可替换为:PluginHwnd=Window.GetKeyFocusWnd()//备选方案,可替换为:PluginHwnd=Window.Foreground()RemstartPluginBkgnd.KeyPress(hwnd,84)'按键的扫描码:"84"PluginBkgnd.KeyPress(hwnd,53)'按键Delay1500PluginBkgnd.KeyPress(hwnd,53)'按键Delay1500PluginBkgnd.KeyPress(hwnd,9)'按键Gotostart这篇文章说得比较直白,当初我也是看着它过来的。相信对你也有帮助

热心网友 时间:2023-10-11 12:17

后台操作需要使用后台按键鼠标的命令,系统自带的Bkgnd后台插件,或者大漠插件绑定后使用大漠的按键命令

热心网友 时间:2023-10-11 12:18

甜蜜公园就不错,苹果App Store都能下载,聊天都很有效率,目的很明确
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
做青红椒炒毛肚有哪些好吃的诀窍? 如何自制好吃的香辣毛肚? 穿越火线警告码SX(2,509,0)如何解决 CF sx警告码(2,770,0)什么原因 ...要求重新启动电脑 警告码是2 xxxx 0 有时重启4 5次才能玩 win7系统... 穿越火线 sx 警告码 2,994,0 怎么解决 CF出现非法模块SX警告码(2,990,0) 我为什么上CF体验服没开G有非法模块???怎么办啊 警告码(2,502,0) 穿越火线进游戏后 2分钟左右 就出来个 SX 警告码2,990,0 看到刘老师那慈祥的面庞,我感慨万分,我想到了这样几个赞美刘老师的成语... 一老一小保险怎么报销 学生的一老一小保险当年的几月份到期? 网页版新浪微博每条微博下面都有转发理由什么的,我觉得很烦,有什么方法可以关掉它吗? 【P站】PIXIV把图传上后搜索不到? 摩拜单车免费周为什么要扣费 x现在注册摩拜单车还能免费骑吗 美国的新年是哪一天啊? 淘宝账号和密码泄露会有什么后果啊 获奖情况包括奖学金吗 淘宝号被盗了!没法收货好评了有什么后果 佳能70D档位TV.AV.M.B.C.SCN.CA.A+,新手适合用哪个档位?拍人,拍风景,植物适合用什么档 高二评选三好学生对三位一体有用吗 摩拜单车红包车是否有时间限制解析 国际现货黄金开户门槛高吗 历史上狄仁杰最后的结局怎样? 淋病的护理怎么样? 元音和辅音的区别是什么? 有一个p站很重口我以前搜类似萌妹网就可以搜到可是现在搜不到了怎么办 CPA经济法十三道判断题!急,在线等! 请问p站怎么找画师,搜了一堆名字全都找不到人,下面那个怎么找,麻烦的要死 美国新年是几月几日 摩拜单车免费骑行30天中是每天只有二小时吗 迅雷怎么上传文件 佳能7D tv、av档如何使用,白天、夜晚的使用方法。 富贵竹里可以放啤酒吗? 高速公路电子发票开票主体申办手续? 世界上最不好听的是什么声音啊 国通快递投诉后无结果怎么办 深圳交行金融社保卡 注册会计师经济法考试题型都有什么类型 浙江的中石化加油卡网页上写着,可以外地圈存,今天跑了3家加油站,显示是无效卡。求解 怎样区别元音和辅音 辅音和元音的主要区别有哪些 按键精灵 后台按键 CPA考试,审计、经济法、公司战略没有计算题? 我想取一个英文名字。 三好学生奖学金算学业奖学金吗 天津那里办营业执照哪个代办公司好?? 网红零食樱桃肉是怎么做成的呢?是用樱桃做成的吗? 三好生算不算获奖