- 喜欢lua的简洁,原本lua for window包含了大量的实用库,但只支持5.1的版本。
- 升级到5.3后,很多库都不能用了。为了方便用lua写各类项目需要的工具,才有了这个工程。
- 以官方版本为基础,加入额外的扩展库。当前版本基于lua-5.3.5
- 只支持windows
- 库来源
- zip/unzip download zip3.0
- sllib_base git
- 文件操作库:lfs1.7.0
- 网络库:luasocket 文档
- lua扩展库sllib_base1.1
- 字符匹配lpeg1.0.2
- 字节流处理库struct0.3 lua5.3里可用string.pack unpack代替
- md51.1.2
- luazlib0.0.1 zlib
- zlib-stream zlib的另一种实现方式
- lua-cjson-2.1.0 因为性能问题 没有采用纯lua库luajson1.2.2 修复lua5.3解决int decode后成float问题 cloudwu-lua-cjson 10.字符串类型转换库[charset] ansi utf8 unicode互转 一般用于控制台显示中文 11.[crc32] 支持计算字符串或文件的crc32值 可参考同步工具tools/file_sync 12.[console] 修改控制台的颜色 用于错误的log用红色显示
- 图片信息imlua imtoolkit
- luacom 没加成
@echo off
set "path=%~dp0/lua5.3;%path%"
call bin/runlua test.lua
pause
file_convert 文件格式互转: ansi和utf8 file_sync 文件同步工具:模拟beyondcompare类似功能 基于crc32比对
