<!-- omit in TOC -->
# NeoX NPK Tool
Tool to play with NPK files as they are used in NetEase's NeoX Engine.
It currently supports the format used in a early 2020 Version of Eve Echoes.
This includes listing of files and decompressing them with LZ4.
Support for Encrypted and ZLib files is planned and will follow soon...
For each file in the NPK the tool will try to determine the mime type and add an appropriate file extension. This is on a best guess basis and the mapping is currently somewhat limited (but handles all files in Eve Echoes mostly correct)
## Coming Soon
* RC4 Encryption Support
* Simple Encryption Support
* Zlib Support
* Re-packing of NPK
* Probably some refactoring and more 'tools' in the future
## Building
All you have to do to build it is clone it an run on of the following:
```
cargo build --release
```
or to install
```
cargo install --path .
```
## Usage
Example:
```
npktool x script.npk
```
This will extract all the files in script.npk to the `out` directory.
You can also supply a list of .npk files, and if those contain a filelist file, the tool
will automatically detect it and put the files in the original file structure:
> In Eve Echoes the filelist file usually resides in res0.npk
```
npktool x res0.npk res1.npk res2.npk res3.npk res4.npk res5.npk res6.npk res7.npk res8.npk res9.npk res10.npk res11.npk res12.npk
```
More info on how to use it can be found in the help section.
`npktool --help`
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
NeoX NPK 工具 玩 NPK 文件的工具,因为它们在网易的 NeoX 引擎中使用。 它目前支持 2020 年初版本的 Eve Echoes 中使用的格式。 这包括文件列表和使用 LZ4 解压缩它们。 计划支持加密和 ZLib 文件,并将很快推出... 对于 NPK 中的每个文件,该工具将尝试确定 MIME 类型并添加适当的文件扩展名。 这是在最佳猜测的基础上,映射目前有些有限(但处理 Eve Echoes 中的所有文件大多是正确的) 即将推出 RC4 加密支持 简单加密支持 支持 重新包装 NPK 未来可能会进行一些重构和更多“工具” 建造 构建它所需要做的就是克隆它并运行以下操作: cargo build --release 或安装 cargo install --path . 用法 例子: npktool x script.npk 这会将 script.npk
资源详情
资源评论
资源推荐
收起资源包目录
neox-tools-master.zip (15个子文件)
neox-tools-master
.gitignore 50B
src
main.rs 30KB
Cargo.lock 18KB
LICENSE 1KB
Cargo.toml 308B
.gitmodules 130B
scripts
python-uncompyle6
__init__.py 14B
rotor.py 5KB
script_redirect.py 2KB
script_decomp.sh 2KB
C_file.py 397B
pymarshal.py 16KB
decompile_pyc.py 270B
pyc_decryptor.py 6KB
README.md 1KB
共 15 条
- 1
刘岩Lyle
- 粉丝: 41
- 资源: 4680
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1