Lua脚本中释放binary文件
来源:互联网 发布:汽车pp2000软件下载 编辑:程序博客网 时间:2024/06/05 01:41
有时候需要在Lua脚本中嵌入二进制文件,在需要的时候把文件释放出来进行加载
先写个python脚本将二进制文件转换为数组
import structf = open('function.so', 'rb')fhex = open('hex.txt', 'w')data = f.read()for c in data: fhex.write(str(struct.unpack('B', c)[0]) + ',')
Lua中的实现如下
fileData={4,0,0,0,0,0,0,0,195,......0,0,0,0,0,0,133,128,1,0,211,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,}function save_so() local file = io.open("function.so", "wb") if file then for i in pairs(fileData) do file:write(string.char(fileData[i])) end file:close() endend
0 0
- Lua脚本中释放binary文件
- 在AHK中运行Lua脚本文件
- 一份释放root文件的脚本文件
- phpStudy中起用lua脚本
- projectanarchy中 调用Lua 脚本
- Lua脚本中使用Unicode
- Unity中预览lua脚本
- hiredis中lua脚本调用
- Redis中lua脚本使用
- Unity中预览lua脚本
- lua脚本 记录到指定文件-示例
- 学习LUA文档1~在 C++中集成Lua脚本
- 在C++中使用LUA脚本
- 在C++中集成Lua脚本(LuaWrapper )
- 在C++中集成Lua脚本
- 如何在C++中集成Lua脚本
- 在c++中集成lua脚本
- 在CEGUI中使用Lua脚本入门
- 设计模式的简单示例
- 《剑指offer》:[56]五岔路口交通管理红绿灯设计
- SpriteKit给游戏弹跳角色添加一个高度标示器
- Log4j2架构及概念简介
- UNIX套接字编程
- Lua脚本中释放binary文件
- "策略模式"-之Java,Android面试必问设计模式(7/9)
- AFNetworking下载进度条显示
- Java编译原理(有感)
- cookie与session机制
- ios - cordova 简介
- 算法导论-第二章
- Android vold启下篇(NetlinkHandler)
- iOS保存图片视频到photoLibrary