Skip to content
/ rwTool Public

rwTool 是一个专为Rusted Warfare(铁锈战争)设计的工具集。提供混淆,封包拆包,提取地图文件,地图文件精简等功能。

License

Notifications You must be signed in to change notification settings

n9tank/rwTool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub stars GitHub forks GitHub issues

介绍

rwTool 是一个专为Rusted Warfare(铁锈战争)设计的工具集。提供混淆,封包拆包,提取地图文件,地图文件精简等功能。

功能

  • Protect 混淆器功能,详细见页面。

  • pack/unpack 尽可能将文件伪装成文件夹,拆包则是还原,用于规避常规文件浏览器。

  • 提取地图文件 尝试从rwsave/replay文件提取tmx,并写出。

  • 地图精简 基于RwMapCompressor修改的地图压缩器,提供强力的压缩效果,仍有一些优化空间,仅用于Android。(其他平台需要移值)

  • png压缩 基于pngquant,压缩效果不会太差。

开关

  • log 启用记录日志,这将把错误日志写出在Android/data/rust.rwTool/cache,仅用于debug。(未提供Debug版本)

  • lib 启用加载依赖,这将使用内置的lib.zip作为加载依赖。

  • raw 启用原始流,不解压条目操作更快,部分场景不可用。

公开配置

  • head 决定zip文件头,为空禁用,只有一个条目则只写出头,用“,”分割,格式:最小大小,随机大小,…。

  • keep 保留未解压大小,用于改善性能,为空禁用。

  • split 文件路径“/”分割计算,为空禁用,格式:NN。(0-9),最大分割数-1,最大分割长度-1。

  • encode tmx提取的编码集

  • boomlen 在解压时超过该长度跳过条目。

About

rwTool 是一个专为Rusted Warfare(铁锈战争)设计的工具集。提供混淆,封包拆包,提取地图文件,地图文件精简等功能。

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages