当前位置:首页>>魔兽资讯>>正文
黑市黑科技:查看物品剩余成交时间 精确到秒
2015-01-17 10:42:14 作者:ynyzyfy 来源:NGA 浏览次数:0
摘要:虽然只有内存的读取操作,但不知道暴雪是如何看待此类软件性质的,所以请慎重使用。
\
黑科技是用来查看物品剩余的成交时间,精确到秒(暂不支持x64的WOW客户端,请用32位的客户端)。
 
程序原理是扫描游戏的内存(未对内存做出任何修改),来获取剩余成交时间。虽然插件没有提供API,但是暴雪还是把精确的时间放到了客户端里面。
 
注意,[每次]打开黑市界面才会重新从服务器下载最新剩余时间,为了提高效率,添加了一个同步时间功能,允许在不更新数据的情况下,估算剩余时间(只要没人继续竞价,这个时间还是非常准的)。
 
如果想获得最新时间,就重新打开黑市界面,然后点击刷新即可。
 
此程序仅供学习交流使用,并提供了源代码(易语言编写)。
 
网盘下载(程序和源代码,下载后请杀毒)。
 
更近一步说明原理:
 
打开黑市界面后,客户端会从服务器下载物品信息,并储存到内存某个位置。
 
软件就是通过获取程序的基地址,并通过加上物品信息的偏移(每个版本的偏移都可能发生变化,所以有局限性,现在是针对6.0.3(19342),可能客户端更新后就没法使用了,需要找新的偏移)来获得物品信息。
 
过程:
 
1.获取WOW.exe的模块基地址,地址加上物品数量的offset(目前是0x1242de8,需要减去0x40000)获得数量的指针,读取此指针的内容,获取黑市物品数量。
 
2.保存数量指针的下一个位置保存着第一个物品结构的数据的第一个成员。
 
3.黑市物品的结构体大小是0x70,其中时间和价格偏移在+72和+96位置上。
 
4遍历物品数量*0x70获得所有的信息。


相关报道:

[关闭] [返回顶部]


  返回首页 | 最新资讯 | 资源下载 | 魔兽图片 | 单机文档 | 技术攻略 | 玩家视频
备案号:蜀ICP备2024062380号-1
免责声明:本网站为热爱怀旧WOW的玩家们建立的魔兽世界资料网站,仅供交流和学习使用,非盈利和商用.如有侵权之处,请联系我们,我们会在24小时内确认删除侵权内容,谢谢合作。
Copyright © 2024 - 2024 WOWAII.COM Corporation, All Rights Reserved

机器人国度