昨晚看见新手问多账号读取问题,抽出我看电影时间写了个模板,模板代码理论支持TC全系列版本。 脚本一般只需用一种导入方式即可,为新手提供更多参考就多写一种,希望对大家有帮助。
PS: 模板 有很多不足,具体增加哪些功能或完善脚本,请自行修改。
源码:- 空间 读取用户账户密码
- //定义默认空间
- 功能 自定()
- 账号,密码,序号,判断
- 返回结果
- 序号=编辑框.获得文本("编辑框2")
- 密码=编辑框.获得文本("编辑框3")
- 账号=编辑框.获得文本("编辑框4")
- 判断=辅助.读配置(序号,"账号","shuju.ini")
- 如果(字符串.长度(序号)==0||字符串.长度(密码)==0||字符串.长度(账号)==0)
- 辅助.消息框("请填写好序号、密码和账号")
- 返回 假
- 如果结束
- 如果(字符串.长度(判断)!=0)
- 返回结果=辅助.对话框("请确认是否覆盖!","注意",3,真)
- 如果(返回结果==7)
- 辅助.写配置(序号,"账号",账号,"shuju.ini")
- 辅助.写配置(序号,"密码",密码,"shuju.ini")
- 如果结束
- 如果(返回结果==4)
- 返回 假
- 如果结束
- 如果(返回结果==1)
- 返回 假
- 如果结束
- 否则
- 辅助.写配置(序号,"账号",账号,"shuju.ini")
- 辅助.写配置(序号,"密码",密码,"shuju.ini")
- 如果结束
- 返回 真
- 功能结束
- 功能 读取()
- 文件句柄,长度
- 内容,获取路径,序号,账号,密码,内容1
- 获取路径=浏览框.获得("浏览框0")
- 如果(字符串.长度(获取路径)==0)
- 辅助.消息框("请选择好文本路径")
- 返回 假
- 如果结束
- 文件句柄=文件.打开(获取路径)
- 长度=1
- 循环(真)
- 内容=文件.读一行(文件句柄)
- //辅助.消息框(内容)
- 账号=字符串.截取(内容,0,字符串.查找字符(内容,124))//获取|前的数据
- 内容1=字符串.移除(内容,字符串.查找字符(内容,124)+1,false)//保留|后的数据,如果在下面直接截取用会造成最后获取密码错误的
- 密码=字符串.截取(内容1,0,字符串.查找字符(内容,13))//获取|后的数据
- 序号=长度
- 辅助.写配置(序号,"账号",账号,"shuju.ini")
- 辅助.写配置(序号,"密码",密码,"shuju.ini")
- 如果(字符串.长度(内容)==0)
- 跳出
- 如果结束
- 长度=长度+1
- 循环结束
- 文件.关闭(文件句柄)
- 返回 真
- 功能结束
- 功能 开始_点击()
- 如果(单选框.获得状态("单选框0")==假&&单选框.获得状态("单选框1")==假)
- 辅助.消息框("请选择方式")
- 返回 假
- 如果结束
- 如果(单选框.获得状态("单选框0"))
- 读取用户账户密码.读取()
- 如果结束
- 如果(单选框.获得状态("单选框1"))
- 读取用户账户密码.自定()
- 如果结束
- 返回 真
- 功能结束
- 功能 退出_点击()
- 辅助.退出()
- 返回 真
- 功能结束
- 功能 按钮0_点击()
- //这里添加你要执行的代码
- 序号
- 如果(单选框.获得状态("单选框0")==假&&单选框.获得状态("单选框1")==假)
- 辅助.消息框("请选择方式")
- 返回 假
- 如果结束
- 如果(单选框.获得状态("单选框0"))
- 序号=编辑框.获得文本("编辑框5")
- 如果(字符串.长度(序号)==0)
- 辅助.消息框("请填写好序号")
- 返回 假
- 如果结束
- 编辑框.设置文本("编辑框0",辅助.读配置(序号,"账号","shuju.ini"))
- 编辑框.设置文本("编辑框1",辅助.读配置(序号,"密码","shuju.ini"))
- 如果结束
- 如果(单选框.获得状态("单选框1"))
- 序号=编辑框.获得文本("编辑框2")
- 如果(字符串.长度(序号)==0)
- 辅助.消息框("请填写好序号")
- 返回 假
- 如果结束
- 编辑框.设置文本("编辑框3",辅助.读配置(序号,"账号","shuju.ini"))
- 编辑框.设置文本("编辑框4",辅助.读配置(序号,"密码","shuju.ini"))
- 如果结束
- 返回 真
- 功能结束
- 空间结束
- //空间结束语句
复制代码
模板说明:
模板支持手动导入/读取txt/ini导入多个账号密码功能,账号以序号排序,方便用户调用! 模板是自带数据库,运行一次后便自动写入数据库,下次启动模板不需要重新填写账号密码或导入账号文本,只需要填写账号序号点击读取便可以查看账号密码。
模板还是有很多不足之处的,比如账号以序号不便于用户记忆,大家可以改成角色名或其他;模板如没更改只支持个人使用,一旦与他人分享便有泄漏账号密码的风险,可自行增加一键清除账号功能。
附加说明:txt/ini中得内容格式是“账号|密码”,一行只能写一个账号密码,不明白可查阅附件中的1.txt例子。
操作:
1.选择文本获取,就点击txt/ini获取账户密码选择好文本路径后点击记录按钮,效果测试:请填写好序号点击读取按钮即可,结果在账号、密码处显示。
2.选择手动填写,点击手动写账号密码后,填写好序号、账号和密码,再点击记录按钮即可。如要查询效果,删除账号和密码,序号必须填,然后点击读取按钮即可,结果在账号、密码处显示。
[/hide]
|