首页
社区
课程
招聘
[旧帖] [原创]《我叫MT》资源包解包工具源码(非修改or打包工具!) 0.00雪花
发表于: 2013-5-23 10:04 9749

[旧帖] [原创]《我叫MT》资源包解包工具源码(非修改or打包工具!) 0.00雪花

2013-5-23 10:04
9749
开发工具:
采用的是codeblock12.11作为开发工具。
用的是wxwidgets2.8.12界面库,采用wxFormBuilder3.3.4beta版画的界面。

解包原理:
参见:http://bbs.pediy.com/showthread.php?t=170987中的讨论
本工具采用的是最简单方法:
1、用7zip把mt的apk包中的data.dat拖出来,以下操作全部针对它的。
2、用winhex获取filelist开始位置(直接查找“# ID”就可以了);
3、从pak直接获取filelist。
4、从filelist中获取文件大小。
5、根据文件大小反着把文件给copy出来。

源码说明:
MyThread类是重要的工作类,其余的基本是界面和一些验证性质的东西。
初次接触多线程,工作类中的代码写的可能有点小混乱,大家能忍就忍吧。
MainDialog是最主要的界面功能类。定义filelist的size也是在这地方。修改这个地方即可实现支持其他运营平台的mt。
其余的是IDE自动生成的,没必要研究。

注:
本文以学习为目的,只是进行技术上的探讨。
本人也未从本工具中获得任何利益,包括商业和非商业的!
本文从涉及对任何其他软件工具或者软件的破解、修改
本文也没有提供任何对其他软件进行破解、修改的方法、途径或者教程!
任何人通过本工具直接或者间接做出任何合法或者不合法的举动与本人无关!

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

上传的附件:
收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 16
活跃值: (24)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
自己编译或者自己找下载地址。
2013-5-23 10:21
0
雪    币: 152
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
支持一个
2013-5-23 10:49
0
雪    币: 16
活跃值: (24)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
临时会员短消息不可用……
2013-5-23 11:27
0
雪    币: 152
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
你Q.Q多少?
2013-5-23 11:55
0
雪    币: 16
活跃值: (24)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
唉,原来非正式会员是可以看到别人发过来的消息的啊……
~~~
2013-5-23 12:41
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
我自己已经做出很多功能了比如刷指定技能等 但是没有对外发布
建议您停止共享 不然会有很多人开始对游戏进行修改了
2013-5-25 23:44
0
雪    币: 16
活跃值: (24)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
上传的附件:
2013-5-26 10:16
0
游客
登录 | 注册 方可回帖
返回
//