• 爱情文章
  • 亲情文章
  • 友情文章
  • 生活随笔
  • 校园文章
  • 经典文章
  • 人生哲理
  • 励志文章
  • 搞笑文章
  • 心情日记
  • 英语文章
  • 范文大全
  • 作文大全
  • 新闻阅读
  • 当前位置: 山茶花美文网 > 作文大全 > 正文

    登录界面从数据库里读取账号和密码_lua账号密码读取脚本实现教程

    时间:2020-05-22来源:山茶花美文网 本文已影响 山茶花美文网手机站

    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账号密码读取脚本实现教程 相关文章:
    • 爱情文章
    • 亲情文章
    • 友情文章
    • 随笔
    • 哲理
    • 励志
    • 范文大全