赞 | 2 |
VIP | 0 |
好人卡 | 0 |
积分 | 11 |
经验 | 0 |
最后登录 | 2024-9-22 |
在线时间 | 33 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 1067
- 在线时间
- 33 小时
- 注册时间
- 2018-8-30
- 帖子
- 22
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 asd8089872 于 2022-4-10 19:14 编辑
上一个帖子:https://rpg.blue/thread-489250-1-1.html
用来将一个目录下的所有文件的二进制数据(非链接文件)加密然后转换成C语言代码,编译得到的动态库文件通过 nodejs + ffi-napi 调用以获取资源数据
使用nodejs+electron编写,通过electron-packager工具打包。通过electron-packager打包的程序已在linux和windows平台测试通过
使用方法为:设置文件所在目录的路径和输出文件的路径,设置动态模块的名称,点击开始转换就可以在输出路径中看到结果。已提供在linux平台用来编译动态链接库文件的Makefile文件,其他系统的编译方法请参考之。
更新的内容:新增了打包前加密数据的功能,但是游戏运行时加载的脚本或动态库需要自己编写。
打包好的程序:
二进制文件加密打包工具 - Linux64版本
二进制文件加密打包工具 - Win32版本
输出结果释义:
|
评分
-
查看全部评分
|