二进制文件转换器
用来将一个目录下的所有文件的二进制数据(非链接文件)转换成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
本帖来自P1论坛作者asd8089872,因Project1站服务器在国外有时候访问缓慢不方便作者交流学习,经联系P1站长fux2同意署名转载一起分享游戏制作经验,共同为国内独立游戏作者共同创造良好交流环境,原文地址:https://rpg. blue/forum.php?mod=viewthread&tid=489250 若有侵权,发帖作者可联系底部站长QQ在线咨询功能删除,谢谢。
|