• 新浪微博:
  • 微信 :
按键精灵电脑版
立即下载

软件版本:2014.05
软件大小:21.6M
更新时间:07-04

按键精灵安卓版
立即下载

软件版本:3.3.0
软件大小:62.5M
更新时间:5-24

按键精灵iOS版
立即下载

软件版本:1.3.3
软件大小:29.2M
更新时间:06-14

按键精灵Mac版
立即下载

软件版本:1.1.0
软件大小:12.3M
更新时间:12-29

快捷导航

登录 后使用快捷导航
没有帐号? 注册

登录 注册
返回列表 12345678» / 52
发新话题 回复该主题

[按键精灵安卓版] 手机版按键自动切号第三弹 -【201509期】 [复制链接]

1#

配合界面实现切号功能


本文按键学院提供技术支持

按键学院交流①群(已满):376122403

按键学院交流②群(已满):372671254

按键学院交流③群(快满):170084238

按键学院安卓①群:115768679

之前的一篇院刊中教了大家如何使用配合文件插件命令来是先换号的操作(用安卓按键来实现自动换号 -【201509期】),如果在PC上,用户使用文本来记录账号的方式也许更加方便(模拟器多开的时候可以读取同一个文本来实现管理啊有木有),但是如果用户使用手机端来运行脚本,那么还是使用UI界面上的输入框来让用户批量输入账号吧~~



方法

UI界面上做出这样的编辑框:



多个账号和密码用.分隔(当然也可以是其他符号),比如:


账号密码一一对应,然后使用数组将账号和密码分别放进去,我们就能够轻松实现多个账号的存储。每读取一对数据,我们只需要将数组的下标加1就能够得到下一个账号密码数据。



使用此方法用户很容易就明白需要输入的内容,不用在手机端到文本管理去新建文本来存放数据。缺点也有,如果账号数组较多,一一对应写起来需要很小心。


代码

  1. Dim 账号数组 = Split(ReadUIConfig("账号","1"),".") //读取账号信息组成数组,数组名为“账号数组”
  2. Dim 密码数组 = Split(ReadUIConfig("密码","1"),".") //读取密码信息组成数组,数组名为“密码数组”

  3. Dim index = 0 //定义一个变量作为数组下标,默认为0
  4. For Each i In 账号数组 //遍历账号数组中的数据
  5. TracePrint i //输出账号信息
  6. TracePrint 密码数组(index) //输出密码信息
  7. index =index +1 //数组下标每次循环都加一
  8. Next //配合For循环
复制代码


这样还会有用户不懂吗?哦,当中间断了怎么办?要知道整个数组都在我们掌握中,那么我们可以再写一个编辑框来描述第几个开始来让用户输入啊!第五个断了我就写第五个开始~

我们编辑框加入这个:


然后在代码中读取数据直接使用:
  1. Dim 开始 = Split(ReadUIConfig("开始","1"),".")+0 //读取用户输入的开始个数保存到变量中,+0是强制转换成数值型
复制代码

这样我们就实现了良好用户体验的多账号输入界面与使用方法!

点评

lhy94922  好东西  发表于 2016/10/28 1:24:14

    已有1评分我要评分查看所有评分

    最后编辑兄弟工程师13 最后编辑于 2015-09-15 17:12:01
    本主题由 按键学院-教务主任 按键学院 于 2015/9/16 17:31:45 执行 设置高亮 操作
    2#

    多谢分享啊

    3#


    4#

    谢谢

    5#

    ····························

    6#

    我来学习学习

    7#

    dddddd

    8#

    能连接

    9#

    继续学习 。

    10#

    ~~~~~~~~~~~~~

    11#

    LOOK LOOK

    12#

    看看

    13#

    很骄傲

    14#

    代码asdasd

    15#

    zanyige

    16#

    看看学习

    17#

    看看

    18#

    333333333333333333333

    19#

    表示感谢※

    20#


    发新话题 回复该主题