Lua语言编译器
Open in Telegram
Lua语言编译器简介 1.支持将lua代码编译打包成可执行文件独立运行。 2.在运行速度与效率方面优化到了极致与C的效率基本是一致的。 3.内置许多功能强大的函数库能供大家直接使用。 4.编译出来的程序支持在所有arm64-v8的安卓移动设备运行,你无需考虑兼容性问题。 作者: Su Liu 2024 . 2025
Show more813
Subscribers
No data24 hours
No data7 days
+330 days
Posts Archive
813
《Lua语言编译器1.6更新内容》
2024.12.15
1.底层加载与启动机制优化,启动速度相比之前版本会提升最少5-10倍。基本秒加载。
2.搜索内存速度提升50%
3.添加冻结函数与GG修改器冻结使用方法基本一致
4.以下函数具体使用方式,请查看例子了解详细细节。
gg.setUTF_16LE()utf16修改
gg.setUTF_8() utf8修改
gg.getUTF_8() 获取UTF8
gg.getUTF_16LE() 获取UTF16
gg.toUTF8(string) utf16转utf8
gg.toUTF16(string) utf8转utf16
gg.FloatToDword(number) F类型转D类型
gg.DwordToFloat(number) D类型转F类型
gg.QwordToDouble(number) Q类型转E类型
gg.DoubleToQword(number) E类型转Q类型
gg.setFreezeSleep()设置冻结间隔 与 冻结使用的内存读写模式
gg.clearList() 清除冻结列表所有项目
gg.addListItems(add) 添加指定项目添加冻结列表中
gg.removeListItems(add) 把指定地址从冻结列表移除
gg.getListItems() 获取冻结列表的项目
↓OS库扩展函数↓
os.getpid() 获取自身pid
os.getppid() 获取自身的ppid
os.chmod--设置文件权限
os.copy 复制文件到指定路径
os.symlink--创建符号链接
os.getFileStat("路径") 获取文件详细信息
os.updateFileTimes() 更新文件时间
↑OS库扩展函数↑
↓Root库续加函数↓
root.suspend() 冻结应用(暂停其活动)
root.unsuspend() 解冻应用
root.disable() 禁用APP
root.enable() 解禁APP
root.hide() 隐藏指定包名APP
root.unhide() 解除隐藏APP的包名
root.getDisableList() 获取被禁用的APP
root.getApkPath() 获取指定apk安装包路径
root.apkuninstall() 卸载APP
root.apkinstall() 安装APP
root.setAppDeny(包名, 权限)--授予APP权限
root.setAppAllow(包名, 权限)--禁止APP权限
↑Root库续加函数↑
↓LuaC库多进程任务操作与管理↓
LuaC.load(str,number,ID) 创建lua进程
LuaC.getID(ID) 获取指定ID的Lua进程ID
LuaC.getState(ID) 获取进程状态
LuaC.STOP(ID) 挂起指定ID进程
LuaC.CONT(ID) 继续运行指定ID进程
LuaC.KILL(ID) 结束指定ID进程
↑LuaC库多进程任务操作与管理↑
813
lua语言编译器 1.4.1 更新内容
1.Proxy函数库 作用是流量实现代理,词自定义APP包名代理,自定义代理规则。与
--Proxy.set(conf)
--功能是设置并启动代理服务器
--[[conf (table) 下面为填写格式
local conf={--代理服务器配置 socks5协议
ID="12345",--ID 这里是ID可以随便填(只能填数字) 请随机填写数字避免与别人代理相同产生冲突。
--后续会代理规则要根据这个【ID】设置 (比如,放行,代理,禁止 等规则)
ip="666.66.666.66",--你的服务器ip
port="1080",--服务器端口
login = "1",--账号
password = "1",--密码
}
]]
--Proxy.IP_DOMAIN_PROXY( ID, package ,ip)
--作用为给指定ID服务器设置代理指定IP或 域名规则
--ID (string) 这个是你服务器配置填的随机ID
--package (table/string) 如果想代理整部手机的流量直接将package填nil 指定则填报名{包名1, 包名2}
--IP 这个是填你想要代理的 IP或者域名
--Proxy.PORT_PROXY(ID,package,PORT)
--作用为给指定ID服务器设置 代理指定端口流量
--ID (string) 这个是你服务器配置填的随机ID
--package (table/string) 如果想代理整部手机的流量直接将package填nil 指定则填报名{包名1, 包名2}
--PORT (string) 这里填你想要代理的端口可以是单个端口,也可是范围比如443~2000的端口
--Proxy.IP_DOMAIN_DIRECT(ID,package,IP)
--作用是放行指定IP或域名 比如说你代理了整个443端口 唯独想放行指定IP或域名 可以用这个函数
--ID (string) 这个是你服务器配置填的随机ID
--package (table/string) 如果想代理整部手机的流量直接将package填nil 指定则填报名{包名1, 包名2}
--IP (string) 你想放行的IP或域名
--Proxy.close(ID)
--这个函数是关闭指定ID的代理规则也就相当于关闭代理了
--ID (string) 这个是你服务器配置填的随机ID
root库添加新函数
--root.p()--关机
--root.reboot()--重启设备
--root.recovery()--进入恢复模式
--root.recovery()--进入引导加载程序(bootloader)模式
未完待续还有好几个功能强大函数没介绍。...
