Project1
标题:
一种资源文件打包工具
[打印本页]
作者:
asd8089872
时间:
2022-4-7 00:50
标题:
一种资源文件打包工具
本帖最后由 asd8089872 于 2022-4-9 00:22 编辑
二进制文件转换器
用来将一个目录下的所有文件的二进制数据(非链接文件)转换成C语言代码,编译得到的动态库文件通过nodejs+ffi-napi调用以获取资源数据
使用nodejs+electron编写,通过electron-packager工具打包。通过electron-packager打包的程序已在linux和windows平台测试通过
使用方法为:设置文件所在目录的路径和输出文件的路径,设置动态模块的名称,点击开始转换就可以在输出路径中看到结果。已提供在linux平台用来编译动态链接库文件的Makefile文件,其他系统的编译方法请参考之。
打包好的程序:
binary_transform_linux_x86_64
binary_transform_window_x86
工具已更新,请跳转:
https://rpg.blue/thread-489271-1-1.html
作者:
asd8089872
时间:
2022-4-7 10:07
项目地址:
https://gitee.com/nyue/binary-file-converter
作者:
nhycs01
时间:
2022-4-7 10:52
请问这种打包能否起到一定的加密作用?
作者:
xmenstore
时间:
2022-4-7 10:59
nhycs01 发表于 2022-4-7 10:52
请问这种打包能否起到一定的加密作用?
估计有简单加密的作用。。。。。
头像不错!!!
作者:
asd8089872
时间:
2022-4-8 13:30
nhycs01 发表于 2022-4-7 10:52
请问这种打包能否起到一定的加密作用?
这个工具本身还没有写加密的逻辑,但是你可以在读取二进制文件的函数里自己自定义添加加密的方法,另外解密的话,还是应该自己写一个相应用来解密的动态库用ffi-napi进行调用,避免在js脚本里出现解密的代码
作者:
asd8089872
时间:
2022-4-8 15:55
nhycs01 发表于 2022-4-7 10:52
请问这种打包能否起到一定的加密作用?
下次我更新的时候增加一个加密的示例吧
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1