按键精灵,多个虚拟机同时读取帐号密码文本后写入完成,文本会丢内容,求解决。

dm_ret=dm.FindStr(616,572,662,597,"登录","ffffff-000000",1.0,intX,intY)IfintX>=0andintY... dm_ret = dm.FindStr(616,572,662,597,"登录","ffffff-000000",1.0,intX,intY)
If intX >= 0 and intY >= 0 Then
Text = Plugin.File.ReadFileEx("Z:\D\zzz.txt")
arr1 = split(Text, "|")
TracePrint arr1(i)
arr2 = split(arr1(i), "----")
If arr2(2) = "完成" Then
i = i + 1
Delay 200
ElseIf arr2(2) = "" Then
zhanghao = arr2(0)
mimi = arr2(1)
zhanghaomulu="Z:\D\zzz.txt"
MyArray = Split(Plugin.File.ReadFileEx(zhanghaomulu), "|")
Call Lib.文件.替换指定行文本内容(zhanghaomulu, zhanghao & "----" & mimi & "----" & "完成", i + 1)
i = i + 1
call 上号
End If
End If
多个虚拟机同时开启脚本,读取主机文本内容,之后保存跳转,主机文本内容会丢失,如何解决?
展开
 我来答
time遥望天空
2017-08-28 · TA获得超过630个赞
知道小有建树答主
回答量:615
采纳率:74%
帮助的人:62.1万
展开全部
ElseIf arr2(2) = "" Then

前面再加个判断,文本有内容就不要替换了(比如 值=-----就换掉不是了就不换了,登入失败在把帐号或者密码换成-----)一行帐号一行密码。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式