前几篇说过了常用函数gglua中还有更多函数可以使用这里也不过多说明
分享一个软件包含了gglua可以使用的所有函数并服用简单介绍gg
结合之前所说的几个gg函数与文件的io操作可以写一个简易的验证系统(这里所写的验证在实际运用中并不推荐 仅供学习!)
--账号登录
function Boolean_setPro(pro)--判断账号密码格式
local bool
if not pro or not pro[1] or not pro[2] or pro[2]=="" then
gg.alert("请输入账号密码后点击确定!")
bool=true
else
local ZH=tostring(pro[1])
local MM=tostring(pro[2])
if not string.match(ZH,"^[%d]{11}$") then
gg.alert("请输入正确格式的账号!")
bool=true
elseif not string.match(MM,"[a-zA-Z%d]{13}") then
gg.alert("请输入正确格式的密码!")
bool=true
end
end
return bool,ZH,MM
end
file=".zhanghao"--文件路径 可自行编辑
if not io.open(file,"r") then--判断该文件是否存在
--文件不存在则进行初始化账号密码
pro=gg.prompt({"输入账号","输入密码"},{"0-9的11位内账号","13位的密码 不允许有特殊符号"},{"number","text"})
if Boolean_setPro(pro) then
os.exit()
else
gg.alert("注册成功 欢迎使用")
end
else
loadfile(file)
control=“账号”
Pro=gg.prompt({"输入账号","输入密码"},{"0-9的11位内账号","13位的密码 不允许有特殊符号"},{"number","text"})
Content={Boolean_setPro(Pro)}
if Content[1] then
os.exit()
elseif Content[2]==zh then
if Content[3]==mm then
gg.alert("欢迎使用")
else
control="密码"
end
else
gg.alert("")
end
end
以上就是本次的内容啦 如有兴趣但看不懂的链接附上QQ