多语言展示
当前在线:1965今日阅读:167今日分享:16

学习脚本制作:如何用按键精灵在游戏帐号添内容

学习脚本制作:如何用按键精灵在游戏帐号添内容
工具/原料

按键精灵2014

方法/步骤
2

我们需要使用到命令库里的替换指定行内容的命令:

3

步骤:用join函数把被我们分割多的two数组在用分隔符逗号连接起来,还原他原来的样子,然后再&上“—已登录”这一字符串一起存放到变量m中。用替换指定行内容命令,将原先的账号内容替换成变量m里的内容。( * 我们要修改一行里的文本内容时,也可以运用替换指定行内容来实现,获取不需要修改的文本&上要修改的部分,然后替换掉原来的文本内容即可)

4

代码:Text = Plugin.File.ReadFileEx('G:\test\游戏账号.txt')   //读取文本内容my = split(Text, '|') //分割每行文本内容j = UBound(my)  //计算数组元素几个For i= 1 to j-1   //数组my(0)里存放的是提示信息,所以这里从my(1)开始    two = split(my(i), ',')  //分割账号和密码    TracePrint '账号' & i  & ':' & two(0)    //把读取的账号输入到游戏账号框    TracePrint '密码:' & two(1)    //把读取的密码输入到游戏密码框        m = Join(two,',')&'—已登录'    Call Lib.文件.替换指定行文本内容('G:\test\游戏账号.txt',m,i+1)Next

5

2、这种插入内容的方式,是在一行文本后面添加新的内容,如果我们要实现新起一行添加内容呢?比如,我们设置一个按钮,用户点击添加之后,账号和密码就添加到我们的账号文本里 。这里我们要用到命令库里的插入内容到指定行的命令。

6

步骤:先画两个输入框,InputBox1用于输入账号,InputBox2用于输入密码。再画一个命令按钮,点击之后,将两个输入框里的账号密码插入到文本最末行。参考代码:Event Form1.Button1.ClickText = Plugin.File.ReadFileEx('G:\test\游戏账号.txt') //读取文本内容my = split(Text, '|') //分割每行文本内容j = UBound(my)//计算数组元素几个m=Form1.InputBox1.Text &','& Form1.InputBox2.Text  Call Lib.文件.插入文本内容到指定行('G:\test\游戏账号.txt', m, j)//数组共有五个元素,j=5 将内容插入到第五行后面,即在第六行写入 '新添加的账号'End Event结果:

推荐信息