InnerTool for Getamped
更新历史
- 鼠标移动到插件列表的项目中时,在左侧显示说明链接,在右侧显示下载链接;
- 新增插件版本控制功能;
- 所有插件增加版本控制功能;
- myskin_check插件支持可选深度计算,默认为否;
- 新增settingAnalyzer_quiz插件,支持从setting.kar解析并列出死亡问答题目及答案(须先加载kar插件)。
- 修复解析dmp出错的问题;
- 完善replay中result的读取;
- 新增replayProtector插件,支持批量转换replay文件为repkar文件(须先加载kar插件);
- 新增repkarUnprotector插件,支持批量转换repkar文件为replay文件(须先加载kar插件);
- 新增replayTranslator插件,支持转换replay文件为其他服务器支持的数据(须先加载myskinTranslator插件);
- 新增repkarTranslator插件,支持转换repkar文件为其他服务器支持的数据(须先加载kar插件、replayTranslator插件、myskinTranslator插件);
- 默认读入同目录下的上述插件;
- 新增replayExtractor插件,支持从replay文件提取myassc、tex、myskin等资源;
- 新增repkarExtractor插件,支持从repkar文件提取myassc、tex、myskin等资源(须先加载kar插件、replayExtractor插件);
- 新增settingAnalyzer_island插件,支持从setting.kar解析无人岛不同钓竿工具单次用时、产出物品概率、兑换奖励概率并计算每小时平均兑换奖励列表及数量(须先加载kar插件);
- skinUnprotector插件支持批量转换skin、hskin、hhskin文件为html文件(须先加载kar插件);
- omdUnprotector插件支持批量转换omd文件为html文件(须先加载kar插件);
- ssoaUnprotector插件支持批量转换ssoa文件为html文件(须先加载kar插件);
- repkarUnprotector插件支持批量转换repkar文件为html文件(须先加载kar插件)。
- 优化oa系列转html时数据识别出错的问题;
- 完善shp文件的读取;
- 完善replay文件的读取;
- 增加支持agi文件的读取;
- 变更文件列表选定文件和打包方式不再刷新文件列表;
- 改进完善文件流读写核心,优化读写效率;
- 从JRE的rt.jar、CyberStep的keel.dat、Getamped的amped.kar源码级移植Java的序列化和反序列化;
- 主体和插件中与Java的反序列化相关代码全部重构,优化逻辑;
- 预定义资源改为按需加载;
- 插件列表中未加载插件优先排列;
- 支持wav批量转sr;
- 重构deflate代码,大幅提升效率,且结果与Java原生deflate结果一致;
- 写出zip系列文件支持文件数超过65535;
- zip架构优化,提升性能;
- tab插件架构优化,提升性能,支持使用deflate方法的固实压缩,可指定压缩等级0至9或以-1指定默认压缩等级;
- kar插件架构优化,提升性能,支持指定压缩等级0至9或以-1指定默认压缩等级;
- kar_guess插件代码调整;
- myskin_check插件架构优化,提升性能,更改为默认从同目录下读入;
- myskinProtector插件代码调整;
- skinUnprotector插件代码调整;
- mymapProtector插件代码调整;
- omdUnprotector插件代码调整;
- omdUsurper插件代码调整;
- mysoaProtector插件代码调整;
- ssoaUnprotector插件代码调整;
- ssoaUsurper插件代码调整;
- myskinUsurper插件代码调整,变更为直接更改值后序列化生成,可联合关联插件高效修改指定值;
- skinUsurper插件代码调整,可联合关联插件高效修改指定值;
- myskinTranslator插件代码调整,变更为直接更改值后序列化生成,可联合关联插件高效修改指定值,lang值为null时可将文件保存为旧版本,或lang值不为null将文件保存为新版本;
- skinTranslator插件代码调整,可联合关联插件高效修改指定值,lang值为null时可将文件保存为旧版本,或lang值不为null将文件保存为新版本;
- myskinRedrawer插件代码调整,变更为直接更改值后序列化生成,可联合关联插件高效修改指定值;
- skinRedrawer插件代码调整,可联合关联插件高效修改指定值;
- settingPatcher插件代码调整,键不存在时也能添加值,支持批量修改多个文件;
- settingExporter插件架构优化,提升性能,部分设定增加排序;
- settingAnalyzer_mission插件架构优化,提升性能;
- 新增resourceAnalyzer_oaResource插件,支持从resource.kar内含的oa、aoa、ioa、poa文件及文件内嵌套包含的oa、aoa、ioa、poa资源分析汇总字符串资源列表(须先加载kar插件);
- 新增resourceAnalyzer_scFunction插件,支持从resource.kar内含的sc文件和oa、aoa、ioa、poa文件及文件内嵌套包含的oa、aoa、ioa、poa资源中的sc数据分析汇总脚本方法列表(须先加载kar插件)。
- 新增omdUsurper插件,支持批量修改omd文件的userID值(须先加载kar插件);
- 新增ssoaUsurper插件,支持批量修改ssoa文件的userID值(须先加载kar插件);
- 插件选项支持通过打开文件输入base64值;
- 插件选项值文本框和打开文件按钮直接接受拖拽文件;
- 插件选项值为图片base64时,工具提示显示图片显示的宽度和高度;
- 新增myskinRedrawer插件,支持批量修改myskin文件的头饰、脸部、身体纹理图片;
- 新增skinRedrawer插件,支持批量修改skin、hskin、hhskin文件的头饰、脸部、身体纹理图片(须先加载kar插件、myskinRedrawer插件);
- 默认读入同目录下的上述插件。
- 新增mymapProtector插件,支持批量转换mymap文件为omd文件(须先加载kar插件);
- 新增omdUnprotector插件,支持批量转换omd文件为mymap文件(须先加载kar插件);
- 新增mysoaProtector插件,支持批量转换mysoa文件为ssoa文件(须先加载kar插件);
- 新增ssoaUnprotector插件,支持批量转换ssoa文件为mysoa文件(须先加载kar插件);
- 优化对转换文件失败的显示;
- 增强对插件选项的支持,已修改值标记为红色边框,批量操作时跳过识别无值选项的修改识别;
- 在批量转换的基础上新增批量修改功能,批量转换后应用批量修改;
- 新增“视为从包”选项,将读入的文件视为从包中读取;
- 新增myskinUsurper插件,支持批量修改myskin文件的userID值;
- skinUsurper插件支持批量修改(须先加载kar插件、myskinUsurper插件);
- 新增myskinTranslator插件,支持批量修改myskin文件为其他服务器支持的数据;
- skinTranslator插件支持批量修改(须先加载kar插件、myskinTranslator插件);
- settingPatcher插件支持批量修改;
- 默认读入同目录下的上述插件。
- 修复读取32位bmp不显示透明度的问题;
- 支持bmp、png、tex间的批量相互转换;
- 支持读入jar和导出jar;
- 支持读取myaccs、mymap和mysoa呈现数据预览并保存为html;
- kar插件优化代码匹配;
- myskinProtector插件支持读取myskin文件的userID值更新到文件中;
- skinUsurper插件支持同步修改myskin文件的userID值;
- 新增myskin_check插件,支持在识别myskin文件数字验证错误后重新验证。
- 支持批量转换bmp、png为tex;
- 修复settingPatcher插件、skinUsurper插件、skinTranslator插件不适配新版本的问题;
- skinUsurper插件、skinTranslator插件、settingPatcher插件支持计算生成文件用时;
- settingAnalyzer_mission插件支持计算携带不同装备道具增加成功率全部探索任务的平均值;
- 新增skinUnprotector插件,支持批量转换skin、hskin、hhskin文件为myskin文件(须先加载kar插件);
- 默认读入同目录下的skinUnprotector插件。
- 改进分析无扩展名文件类型的性能问题;
- 提升MD5、SHA1、CRC32、deflate、inflate的性能;
- kar插件、kar_guess插件提升匹配密码速度;
- settingExporter插件、settingAnalyzer_mission插件支持计算生成文件用时。
- 读取dmp、cem提取UserData时验证有效性并识别UserID添加到文件名后缀;
- 无扩展名文件自动分析其类型;
- 优化对DatabaseResourceSource$DataPack的解包处理;
- kar插件、tab插件、zip支持空文件;
- 新增kar_guess插件,支持动态密码的cache系列kar文件的解包(须先加载kar插件);
- 新增settingAnalyzer_mission插件,支持从setting.kar解析不同探索任务携带不同装备道具增加的成功率并进行排序(须先加载kar插件)。
- 重新构造流读取代码,提升性能;
- 读取某些文件包改为按需读取;
- 按下Alt键时切换url参数写入开关,默认为开;
- 读取kar无法猜测密码时报错;
- kar插件支持打包时的压缩等级和新时间戳选项,文件总大小大于0xFFFFFFFF时强制启用压缩;
- kar插件增加密码,新增支持omd、ssoa扩展名。
- 从包文件提取文件时均提取DatabaseResourceSource$DataPack中数据;
- 修复拖拽结果读入文件出错的问题;
- 插件选项生效后同步选项值。
- 从dmp提取文件时提取DatabaseResourceSource$DataPack包中数据;
- 可从插件列表快捷加载当前路径下的插件。
- 重构pt2和mop数据读入;
- myskin和replay的cc数据增加对应lang的工具提示;
- myskin对头饰、身体的节点数据进行解密;
- 通过插件修改文件后立即同步文件信息;
- 插件不支持当前文件相关功能时选项变为无效;
- 新增skinTranslator插件,支持转换skin、hskin、hhskin文件为其他服务器支持的数据(须先加载kar插件)。
- 可一次加载多个插件;
- 加载插件后显示已加载插件列表;
- 加载插件不影响当前操作。
- Control键和Shift键的开关操作在使用组合键时不予相应;
- unicode支持以文本域形式预览;
- 文本域预览为只读;
- 读入无扩展名文件尝试分析文件扩展名;
- 支持插件自定义选项;
- 新增myskinProtector插件,支持批量转换myskin文件为skin、hskin、hhskin文件(须先加载kar插件);
- 新增skinUsurper插件,支持修改skin、hskin、hhskin文件的编辑者ID(须先加载kar插件);
- 新增settingPatcher插件,支持修改setting.kar的键值数据(须先加载kar插件);
- 新增settingExporter插件,支持从setting.kar导出unicode文件(须先加载kar插件);
- 默认读入同目录下的skinProtector插件。
- 修复写出wav标识错误的问题;
- 修复文件筛选器重新读入文件后出错的问题;
- 增加读入js插件后的信息标签;
- 按下Control键时切换url参数文件流读入开关,默认为关;
- 增加打开文件过大时的错误提示;
- 导出全部文件支持zip包以外的类型;
- 统一导出包的接口代码;
- 新增tab插件,支持tab文件的解包、打包;
- 新增kar插件,支持kar、dat、repkar、skin、hskin、hshkin文件的解包、打包;
- 默认读入同目录下的tab和kar插件。
- 增加信息标签,文件读取、失效、不支持时予以信息显示;
- 优化最初加载时的显示逻辑;
- 切换显示预览开关实时生效;
- 显示预览开关可通过长按标题实现;
- 优化url参数帮助、显示、检查文本的显示方式;
- 修改部分url参数的语法;
- 增加部分url参数;
- 支持以url参数的语法保存文件流读入、选项操作的状态,将文件放在同目录下生效,通过长按文件选择器以显示或隐藏该功能按钮;
- 为保证性能,保存文件流超过50MB时不予记录;
- 从dmp、cem提取资源时将不同类型文件存放对应文件夹,ser、tex、class文件的文件名不增加编号前缀。
- 优化从dmp、cem提取文件的去重性能;
- 直接读取资源文件识别为以包读取;
- 修正写出bmp像素数据每行没有补位的问题;
- 保存bmp时如果图像不包含透明度则以24位写出。
- 优化写出wav、bmp、zip文件的性能;
- 读取dmp功能增加支持cem格式。
- 提升从包读取文件进行筛选的性能;
- 增加支持读取tex的模式;
- 对未定格式的文件进行智能识别;
- 支持自动加载外部插件;
- 支持从dmp提取class文件;
- 支持读取以下格式呈现数据预览并保存为html:
- prm;
- srt;
- shp;
- ptc;
- pt2;
- mop;
- mpv;
- atk;
- tech;
- itech;
- objinfo;
- npcinfo;
- npc;
- oa;
- aoa;
- ioa;
- poa;
- md;
- fp;
- face;
- body;
- skn;
- accs;
- rep。
- 修复从dmp提取tex时部分文件原始文件名读取失败的问题;
- 支持读取sr并保存为wav;
- 支持读取sc并保存为txt;
- 从包读取文件支持筛选格式进行数据转换;
- 增加对ANSI、UCS-2、UTF-16文字编码的支持。
- 从dmp提取tex时文件名中增加原始文件名后缀;
- 支持读取tex并保存为bmp和png,均包含透明度。
- 初始版本