手机
当前位置:查字典教程网 >电脑 >电脑常识 >lua账号密码读取脚本实现教程
lua账号密码读取脚本实现教程
摘要:lua游戏脚本中,有许多是需要登录许多小号,这些小号一般存放在一个文档里,脚本运行时需要读取这些数据。下面有个txt文档,记录这账号与密码的...

lua游戏脚本中,有许多是需要登录许多小号,这些小号一般存放在一个文档里,脚本运行时需要读取这些数据。

下面有个txt文档,记录这账号与密码的数据,如下

lua账号密码读取脚本实现教程1

其中,左边为账号,右边为密码,中间用空格隔开(空格数不确定)。账号允许使用中英文、数字、符号(但不允许有空格),密码允许使用中英文、数字、符号(允许有空格,但不允许出现在最前或最后),忽略每行的首尾空格。

下面在电脑上进行测试,由于我的电脑的操作系统是Windows简体中文版,也就是系统的字符编码为GBK。而手机采用的字符编码一版是UTF-8(特别要注意这点!)

为了避免乱码,将txt文档与lua文件均采用和系统的字符编码相同的编码(很重要!)

对于GBK编码的系统,保存时,选择ANSI(记事本默认保存的就是这个格式)

lua账号密码读取脚本实现教程2

如果用于手机上运行,则选择UTF-8

lua账号密码读取脚本实现教程3

lua实现:

lua账号密码读取脚本实现教程4

运行结果:

lua账号密码读取脚本实现教程5

稍作修改即可应用于手机端,这里以iOS作为演示:

lua账号密码读取脚本实现教程6

日志:

lua账号密码读取脚本实现教程7

lua账号密码读取脚本实现教程8

本程序的主要难点在于,逐行读取的迭代器lines()函数、trim()函数实现、账号密码的匹配、table的操作。

其中用到的自定义函数string.trim()大家可以记一下,方便在自己的程序里调用,还是挺实用的。

【lua账号密码读取脚本实现教程】相关文章:

删除用户账号小常识教程

苹果mac flash/Adobe Flash Player过期打不开不能下载解决方法

让笔记本实现wifi给其他设备使用

Windows如何添加虚拟网卡图文教程

硬盘温度多少算正常

Linux系统安装Glances教程

笔记本电脑电池保养教程

华硕chromebook c201怎么样

路由器管理默认密码是多?怎么找到?

BOIS密码设置和解除方法

精品推荐
分类导航