购买主题
本帖最后由 wslkjx 于 2014-1-26 23:28 编辑
在此之前我先做些简单的介绍,公所周知.pp文件本身是经过特殊加密算法加密的,因此常规解压软件不能正常解压,除非依照加密算法进行解密。而据我所知,各位MODER在进行MOD制作时,基本都是通过一款叫做“PremiumDecrypt.exe”的软件来进行解压缩的。
好在我个人对文件加解密略懂一二,虽然也耗费了一些时间,但最终还是把它破解了。这对我来说是个好消息,这样我就可以不依赖“PremiumDecrypt.exe”编写对.pp文件进行解密的软件了。
而且我们还可以扩展一些“PremiumDecrypt.exe”不具备的功能
注意:我说这些并不是为了证明我比“PremiumDecrypt.exe”的作者厉害,我们必须对先驱者们抱有崇高敬意。而我做的这些只是他有能力做,而没时间和精力做的工作罢了。如果你是一位转帖者,也请把这一点写明白。
http://bcs.duapp.com/hltrjy/mod/1.jpg
http://bcs.duapp.com/hltrjy/mod/2.jpg
言归正传,本功能依旧支持拖放,如果拖放的是文件夹,那么按下“拆包/封包”按钮,将会执行.pp文件压缩还原操作。如果拖放的是.pp文件,按下“拆包/封包”按钮,将会对文件进行解压缩处理。
在拖放完成之后,如果文件是.pp文件,将会对它进行动态解析,把文件所包含的ID信息显示在第三行的文本框内。
注意:由于我感觉文件夹自定义目录容易混乱,所以文件夹封包并不支持自定义目录,它会强制使用默认目录。即与文件夹处于同一目录内,以便查找。
(注意:这里只对衣服MOD进行解析,但并不会对系统文件、头发MOD、物品MOD进行解析。)
http://bcs.duapp.com/hltrjy/mod/3.jpg
下面介绍一个更为强大的功能,衣服MOD的ID检测功能!
该功能可以直接从PP文件中读取文件列表名,获取ID数值,而此期间不需要对文件执行解压缩操作,大大增加了执行效率。即使是装了整整10G的MOD,也可以在2-3秒左右便能彻底完成检测工作。一般人也就一瞬间就能检测完毕,绝对称的上神速了。
不要问我为什么我装的MOD这么少,老实说这几个都是我最近现下的,之前Suth叫我来之前,我一个MOD都没下过,一直都在玩上古卷轴5。
拆包/封包:
本功能依旧支持拖放,如果拖放的是文件夹,那么按下“拆包/封包”按钮,将会执行.pp文件压缩还原操作。如果拖放的是.pp文件,按下“拆包/封包”按钮,将会对文件进行解压缩处理。
在拖放完成之后,如果文件是.pp文件,将会对它进行动态解析,把文件所包含的ID信息显示在第三行的文本框内。
注意:由于我感觉文件夹自定义目录容易混乱,所以文件夹封包并不支持自定义目录,它会强制使用默认目录。即与文件夹处于同一目录内,以便查找。(这里只对衣服MOD进行解析,但并不会对系统文件、头发MOD、物品MOD进行解析。)
越线检测:
国外某达人推出了衣服ID突破255的补丁,但是由于存在无法保存场景的致命BUG,因此在咱们国内的下载资源中并未包含此补丁。
如果此功能勾选,那么ID检测上线将会由原本的100-255,提升至100-65535。如果没有安装此补丁的人则无需勾选。
ID检测:
即衣服MOD的ID检测功能。该功能可以直接从PP文件中读取文件列表名,获取ID数值,而此期间不需要对文件执行解压缩操作,大大增加了执行效率。即使是装了整整几十G的MOD,也可以在1-3秒秒左右便能彻底完成检测工作。一般人也就一瞬间就能检测完毕,绝对称的上神速了。
不要问我为什么我装的MOD这么少,老实说这几个都是我最近现下的,之前Suth叫我来之前,我一个MOD都没下过,一直都在玩上古卷轴5。
ID数字存在冲突的文件会被转存到\Data\冲突文件里,大家可以自己修改里面的数值,然后手动放回Data目录,达到解决冲突的目的。
全自动处理:
这是一个比ID检测更为智能化的功能,他会把冲突文件进行解压缩,然后自动匹配一个没有冲突的ID并重新打包。为了确保万无一失,以前的文件将会被备份到“\data\备份文件”内。
与国内其taPP改名文件不同,它不但支持单个文件的多ID修改,更是只针对冲突文件修改,而不冲突的文件则无需解压缩,相比其ta同类软件大大增加了执行效率。
清理备份:
用于清理全自动处理所产生的备份文件,但执行此功能前一定记得要测试一下之前改过的文件是否可以正常读取,以免造成不必要的损失。
自动更新:
顾名思义,就是自动下载最新版的功能,这肯定是我重度推荐的功能,我会在每次更新版本时修复之前的BUG,或增加更为犀利的功能。
但由于它必须访问网络,因此可能会被360或者其ta防火墙拦截,但请放心这是安全的。
特别说明:由于Suth的文件已被加密,无**常修改,因此但凡文件名中包含“suth”或“Suth”字符串的MOD将会被忽略,而修改与其冲突的其ta文件。
部分文件无法解析请看这里:
通常原因有三种。
1、它可能不是ID衣服文件,比如是头发文件或者别的。头发是不需要ID的,可以随意起名。
2、安装过突破255**的补丁,却没有勾选“越线检测”功能,对于255以上的ID将会视为无法检测。
3、据说100以下的ID容易与系统文件冲突,所以我在设计时没有设定检测100以下的ID(含100),因此对于ID在100以下的数值也会被忽视。
下载地址在一楼!
另外,关于Suth的加密版MOD,我做一下特别介绍。
导语:MOD加密技术由我和Suth共同开发而出,经过加密的MOD是无法修改ID序号的,但本程序可以正常识别。
大概在13年12月份的时候,第一代MOD加密算法被我们开发而出,从那以后Suth发布的作品都经过此算法机密才会放出。
此算法的特点就是.xx讲会被加密,无法通过PremiumDecrypt.exe解压缩,或者SB3Utility进行读取。但却不影响游戏读取MOD。
此后为了加强保护力度,我们又开发出了第二代加密算法,即需要加密器才可进行解密的算法,而于第一代兼容。
今年一月份,我们开发出了更安全、高效的第三代加密算法。严格说三种加密算法都可以兼容,但为了提高执行效率(运行速度),我们最终决定把第二代加密算法取缔了。
第三代加密算法的特点是,可以正常进行解压缩,也能解压缩出.xx文件,但却无法进行进一步反编译,无法被水杉、SB3Utility等工具正常读取。(包括素材、模型都将处于算法保护之下,无**常读取)
单纯第三代加密算法,是可以改ID序号的,但通常发布的作品都是经过第一代加密算法加密后才放出的,因此无**常解压缩.xx文件,更别说修改它的名字了。只修改其ta文件,不修改.xx文件名,自然游戏会报错。
如果碰到非修改ID不可,那通过本程序检测谁与Suth的文件冲突,修改其ta文件就行了。
by:wslkjx
bluelaser 发表于 2015-10-16 18:51
无法下载?火狐显示403,IE自动关闭……
和你一样啊
无法下载?火狐显示403,IE自动关闭……
让他们反过来用我们国家的软件玩游戏。
LZ有志气!支持 - -
支持一下 貌似不简单
太厉害了lz,这个非常实用,再次感谢!
帖子还是热的呢,支持。
这个大力推荐
前排占位,感谢LZ
谢谢大大的分享!{:KB30:}
{:H5_214:}支持LZ,无私奉献。
好工具啊,不错,支持~
{:H5_231:}神器!!!不得不拿啊!!!呵呵!!!
好像很厲害
本主题需向作者支付 2 贝利H币 才能浏览