TC官方合作论坛

 找回密码
 立即注册
查看: 25049|回复: 118

[源码分享] 【开源】多账号读取(附2.0模板)

[复制链接]
发表于 2011-9-22 09:18:52 | 显示全部楼层 |阅读模式
昨晚看见新手问多账号读取问题,抽出我看电影时间写了个模板,模板代码理论支持TC全系列版本。  脚本一般只需用一种导入方式即可,为新手提供更多参考就多写一种,希望对大家有帮助。  

PS:  模板 有很多不足,具体增加哪些功能或完善脚本,请自行修改。
源码:
  1. 空间 读取用户账户密码
  2. //定义默认空间
  3. 功能 自定()
  4. 账号,密码,序号,判断
  5. 返回结果
  6. 序号=编辑框.获得文本("编辑框2")
  7. 密码=编辑框.获得文本("编辑框3")
  8. 账号=编辑框.获得文本("编辑框4")
  9. 判断=辅助.读配置(序号,"账号","shuju.ini")
  10. 如果(字符串.长度(序号)==0||字符串.长度(密码)==0||字符串.长度(账号)==0)
  11.         辅助.消息框("请填写好序号、密码和账号")
  12.         返回 假
  13. 如果结束
  14. 如果(字符串.长度(判断)!=0)
  15.         返回结果=辅助.对话框("请确认是否覆盖!","注意",3,真)
  16.         如果(返回结果==7)
  17.                 辅助.写配置(序号,"账号",账号,"shuju.ini")
  18.                 辅助.写配置(序号,"密码",密码,"shuju.ini")
  19.         如果结束
  20.         如果(返回结果==4)
  21.                 返回 假
  22.         如果结束
  23.         如果(返回结果==1)
  24.                 返回 假
  25.         如果结束
  26. 否则
  27.         辅助.写配置(序号,"账号",账号,"shuju.ini")
  28.         辅助.写配置(序号,"密码",密码,"shuju.ini")
  29. 如果结束
  30. 返回 真
  31. 功能结束
  32. 功能 读取()  
  33. 文件句柄,长度
  34. 内容,获取路径,序号,账号,密码,内容1
  35. 获取路径=浏览框.获得("浏览框0")
  36. 如果(字符串.长度(获取路径)==0)
  37.         辅助.消息框("请选择好文本路径")
  38.         返回 假
  39. 如果结束
  40. 文件句柄=文件.打开(获取路径)
  41. 长度=1
  42. 循环(真)
  43. 内容=文件.读一行(文件句柄)
  44. //辅助.消息框(内容)
  45. 账号=字符串.截取(内容,0,字符串.查找字符(内容,124))//获取|前的数据
  46. 内容1=字符串.移除(内容,字符串.查找字符(内容,124)+1,false)//保留|后的数据,如果在下面直接截取用会造成最后获取密码错误的
  47. 密码=字符串.截取(内容1,0,字符串.查找字符(内容,13))//获取|后的数据
  48. 序号=长度
  49. 辅助.写配置(序号,"账号",账号,"shuju.ini")
  50. 辅助.写配置(序号,"密码",密码,"shuju.ini")
  51.         如果(字符串.长度(内容)==0)
  52.                 跳出
  53.         如果结束
  54. 长度=长度+1
  55. 循环结束
  56. 文件.关闭(文件句柄)
  57. 返回 真  
  58. 功能结束  

  59. 功能 开始_点击()  
  60. 如果(单选框.获得状态("单选框0")==假&&单选框.获得状态("单选框1")==假)
  61.         辅助.消息框("请选择方式")
  62.         返回 假
  63. 如果结束
  64. 如果(单选框.获得状态("单选框0"))
  65. 读取用户账户密码.读取()  
  66. 如果结束
  67. 如果(单选框.获得状态("单选框1"))
  68.         读取用户账户密码.自定()  
  69. 如果结束
  70. 返回 真  
  71. 功能结束
  72. 功能 退出_点击()
  73. 辅助.退出()
  74. 返回 真
  75. 功能结束
  76. 功能 按钮0_点击()

  77. //这里添加你要执行的代码
  78. 序号

  79. 如果(单选框.获得状态("单选框0")==假&&单选框.获得状态("单选框1")==假)
  80.         辅助.消息框("请选择方式")
  81.         返回 假
  82. 如果结束
  83. 如果(单选框.获得状态("单选框0"))
  84.         序号=编辑框.获得文本("编辑框5")
  85.         如果(字符串.长度(序号)==0)
  86.                 辅助.消息框("请填写好序号")
  87.         返回 假
  88.         如果结束
  89.         编辑框.设置文本("编辑框0",辅助.读配置(序号,"账号","shuju.ini"))
  90.         编辑框.设置文本("编辑框1",辅助.读配置(序号,"密码","shuju.ini"))
  91. 如果结束
  92. 如果(单选框.获得状态("单选框1"))
  93.         序号=编辑框.获得文本("编辑框2")
  94.         如果(字符串.长度(序号)==0)
  95.                 辅助.消息框("请填写好序号")
  96.         返回 假
  97.         如果结束
  98.         编辑框.设置文本("编辑框3",辅助.读配置(序号,"账号","shuju.ini"))
  99.         编辑框.设置文本("编辑框4",辅助.读配置(序号,"密码","shuju.ini"))  
  100. 如果结束

  101. 返回 真
  102. 功能结束

  103. 空间结束
  104. //空间结束语句
复制代码




模板说明:  
模板支持手动导入/读取txt/ini导入多个账号密码功能,账号以序号排序,方便用户调用! 模板是自带数据库,运行一次后便自动写入数据库,下次启动模板不需要重新填写账号密码或导入账号文本,只需要填写账号序号点击读取便可以查看账号密码。
模板还是有很多不足之处的,比如账号以序号不便于用户记忆,大家可以改成角色名或其他;模板如没更改只支持个人使用,一旦与他人分享便有泄漏账号密码的风险,可自行增加一键清除账号功能。

附加说明:txt/ini中得内容格式是“账号|密码”,一行只能写一个账号密码,不明白可查阅附件中的1.txt例子。
操作:
1.选择文本获取,就点击txt/ini获取账户密码选择好文本路径后点击记录按钮,效果测试:请填写好序号点击读取按钮即可,结果在账号、密码处显示。

2.选择手动填写,点击手动写账号密码后,填写好序号、账号和密码,再点击记录按钮即可。如要查询效果,删除账号和密码,序号必须填,然后点击读取按钮即可,结果在账号、密码处显示。
[/hide]



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

 楼主| 发表于 2011-9-22 09:19:38 | 显示全部楼层
希望能在得一精:-D
记得回帖哦,有些东西说明,附件没有的:P
回复 支持 反对

使用道具 举报

发表于 2011-9-22 09:24:45 | 显示全部楼层
非常不错   顶:strong:
回复 支持 反对

使用道具 举报

发表于 2011-9-22 09:25:12 | 显示全部楼层
:D.  不错。 支持楼主  感谢分享,支持原创。
回复 支持 反对

使用道具 举报

发表于 2011-9-22 09:25:36 | 显示全部楼层
学习一下
回复 支持 反对

使用道具 举报

发表于 2011-9-22 09:25:50 | 显示全部楼层
顶起,好东西!
回复 支持 反对

使用道具 举报

发表于 2011-9-22 09:31:18 | 显示全部楼层
好东西,齐分享!
回复 支持 反对

使用道具 举报

发表于 2011-9-22 09:31:45 | 显示全部楼层
相当犀利。。。。支持原创
回复 支持 反对

使用道具 举报

发表于 2011-9-22 11:04:43 | 显示全部楼层
2.0的 支持下
回复 支持 反对

使用道具 举报

发表于 2011-9-22 11:26:23 | 显示全部楼层
回复 1楼小风子的帖子

:D小白的选择
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-2 18:53 , Processed in 0.046114 second(s), 25 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表