如何用按键精灵9怎么用捕获游戏数据?

获取数据??_按键精灵吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:33,209贴子:
获取数据??收藏
我想获取一款游戏中的关于某一个英雄的血量、护甲等等数据,但不需要强求修改,只是获取,不知道大神们有办法吗?????游戏名称:dota(联网的竞技类游戏)
登录百度帐号我的游戏推荐游戏
后查看最近玩过的游戏
使用签名档&&
为兴趣而生,贴吧更懂你。或如何用按键精灵里面的插件获取游戏窗口文字?????_百度知道
如何用按键精灵里面的插件获取游戏窗口文字?????
有知道的么
提问者采纳
T+Y差) 反正你用后台也能实现,GetPixelColor(Hwnd, B = Clng(MyArray(3))
Plugin Color = BkgndColor,下面这句用于分割字符串,现获取左上角坐标Dim HwndHwnd = Plugin,Window,GetClientRect(Hwnd) &#47,&#47,Window,)
&#47,将横坐标和纵坐标分成两个字符串
dim MyArray
MyArray = Split(sRect, L+屏幕到点之间的X距离差,下面这句是得到窗口句柄的客户区大小
sRect = Plugin,,&#47, &quot, T = Clng(MyArray(1))
R = Clng(MyArray(2)),下面这句将字符串转换成数值
L = Clng(MyArray(0)),&quot,&#47,MousePoint()&#47,
Clng(MyArray(0)):
这个是什么插件 我在按键精灵插件里怎么找不到
参考资料:
其他类似问题
游戏窗口的相关知识
等待您来回答
您可能关注的推广回答者:回答者:
下载知道APP
随时随地咨询
出门在外也不愁你的位置:
361后台键盘V4.03获取窗口数据失败为什么?
来源: 按键精灵资源站
361后台键盘V4.03获取窗口数据失败为什么?用在任何窗口都失败。救教是不是我写错了,放在任何窗口下都失败呀为什么。
Plugin Hwnd = Window.Foreground()
Plugin KMData=bgkms4.KMTransform(hwnd,1)
If KMData=0
& & MsgBox &获得窗口数据失败&,4096
& & EndScript
Sub OnScriptExit
& & Plugin bgkms4.KMUntransform(KMData)回合制网游你们怎么获取句柄,教程上的不好用,能分享个获取起点坐_按键精灵吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:33,209贴子:
回合制网游你们怎么获取句柄,教程上的不好用,能分享个获取起点坐收藏
谢谢各位大神了按键挺实用的
自顶!!!!!!!!!!!!!!!!!!!!!!!!!
我习惯用大漠
跟是不是回合制没有关系,有很多方式,分别尝试一下吧
登录百度帐号我的游戏推荐游戏
后查看最近玩过的游戏
使用签名档&&
为兴趣而生,贴吧更懂你。或如何获取后台坐标及一些后台技巧 写给新手的。 - 脚本制作教程 - 按键精灵论坛 -
Powered by Discuz! Archiver
如何获取后台坐标及一些后台技巧 写给新手的。
本帖最后由 tuohai 于
17:34 编辑
1、什么叫后台后台的意思就是当窗口被遮盖或移开的时候,仍能够正常的执行脚本动作2、怎么进行后台鼠标操作呢首先必须先找到该游戏的窗口句柄,这样可以保证我们编辑的脚本语句有正确的使用方向,获取窗口句柄的方法有很多。下面列举几种常用的。
//方式1Dim hwndhwnd= Plugin .Window.MousePoint()hwnd就是得到的句柄,Window是插件的名称MousePoint()返回鼠标所指向的窗口句柄。因此在运行脚本前,将你的鼠标放在游戏窗口的区域内再运行脚本。如果你不想在获取句柄的时候受鼠标约束,让脚本自动获取句柄怎么办呢,看下面的方法。//方式2Dim hwnd1,hwnd2hwnd1=Plugin.Window.Find(类名,标题)//如果你的游戏主窗口直接就是桌面窗口那么hwnd1就是你的后台操作要用到的句柄了。如果是桌面窗口的一个子窗口,就再加一句下面的指令。hwnd2 = Plugin.Window.FindEx(hwnd1,0,子窗口类名,子窗口标题)**** Hidden Message *****完整源码:RunApp(&mspaint.exe&)Delay 2000hwnd1 = Plugin.Window.Find(&MSPaintApp&,&未命名 - 画图&)TracePrint hwnd1Delay 200hwnd2 = Plugin.Window.FindEx(hwnd1,0,&AfxControlBar42u&,&工具&)TracePrint hwnd2hwnd3 = Plugin.Window.FindEx(hwnd2,0,&AfxWnd42u&,&工具&)Delay 200ScreenX = Plugin.Sys.GetScRX()TracePrint ScreenXScreenY = Plugin.Sys.GetScRY()TracePrint ScreenYCall Plugin.Window.Move(hwnd1, ScreenX, ScreenY) Delay 200Call Plugin.Bkgnd.LeftClick(hwnd3,16,18)Delay 200MessageBox(&好了,后台点击已经完成,终止脚本后画图会自动移动屏幕左上角。&)While 1WendEndScriptSub OnScriptExit()
Call Plugin.Window.Move(hwnd1, 0, 0) & && &End Sub
看到隐藏内容,我想问一下。首先支持你教我们新手。
然后就是,用什么东西找子窗口
回复 3# kaksos
hwnd2 = Plugin.Window.FindEx(hwnd1,0,&AfxControlBar42u&,&工具&)
这个语句就是找子窗口的, 第一个参数 hwnd1 是 要找的子窗口的父句柄,第二个参数是填要找的子窗口的子窗口的句柄,一般可以填0,第三个是子窗口类名,第四个是子窗口标题。
大家有疑惑都可以提问,我会及时回答的。
提问时点击回复最好,那样我会收到提醒。
回复 4# tuohai
再次感谢帮助新人。 请问 AfxControlBar42u 这个类名是如何知道的呢。
是不是用的游戏,用spy++无法看到里面的子窗口类型啊。
hhhhhhhhhhhhhhhh
回复 5# kaksos
我是用按键抓抓得到的,并不是所有的窗口都会分配句柄的,一般游戏最多分配两个句柄,一个边框,一个游戏主窗口。要是对游戏里的小窗口进行操作,用主窗口句柄就好了。
hhhhhhhhhhhhhhhh
哦。明白了。
看看!!!!!!!!!!!
{:4_111:}{:4_111:}
看看,学习~~~
看看能懂不
jianghua2010ok
支持拉aaaaaaaaaaaaaaaaaaaaaa
查看完整版本:

我要回帖

更多关于 剑三按键精灵怎么用 的文章

 

随机推荐