资源介绍
纸老虎系统说明
在使用本工具前,我希望大家知道,在所有类型的加密中,游戏资源的加密是最不堪一击的。
我所欣赏的游戏资源格式是“打包+压缩”,因为加密资源对游戏(当然不包括开发商和发行商)本身并无益处,解密消耗的CPU周期,加密后的数据不利于压缩等等。
言归正传,来看看纸老虎系统的使用方法。
基本使用教程
第一步,把你的游戏做好,不要打包,建立一个文件夹,把所有资源(脚本[Data]、图片[Graphics],但是不要音乐)都拷贝到这个文件夹里。
第二步,打开纸老虎系统。
第三步,将"资源路径"设为你存放游戏资源的目录。
第四步,将"导出路径"设为你希望存放最终发布程序的目录。
第五步,填入你希望使用的MagicKey,你可以把MagicKey理解成加密用的密码。只能使用十进制数(0 至 4294967295)或者十六进制数($0 至 $FFFFFFFF)。
第六步,点击"打包"按钮,一段时间(取决你游戏的大小)后,系统会提示你打包完成。
第七步,打开你设置的"导出路径"文件夹,一般情况下会有
Game.exe // 启动游戏的入口
Game.ini // 配置文件,这两个文件是RMXP自带的,可以自行修改或替换
Game.rgssad // 由纸老虎生成的资源包
RGSS102C.dll // 由纸老虎修改过的动态库,建议对此文件加个壳
高级使用教程——配置你的纸老虎
打开"PT100.ini"可以看到INI DLL EXE MD5 OFFSET MagicKey等六个字段。
INI DLL EXE 是三个文件的名字,和纸老虎放在同一目录下面。
MD5 用于 DLL 的校验,数值是 DLL 去掉 4字节 MagicKey 后的MD5值。
OFFSET 是MagicKey在DLL中的偏移量
如果你想使用自己的DLL动态库,就需要改动DLL MD5 OFFSET的数值啦。
MagicKey 是纸老虎启动时默认的MagicKey值,不想每次启动纸老虎都修改MagicKey的话,就在这里设置好吧。
- 上一篇: 运维安全管理文档
- 下一篇: JAVA_对文件MD5加密