找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1396|回复: 1

[已回复] 系统命令添加联系人的bug

[复制链接]
  • 打卡等级:初涉江湖

1

主题

5

回帖

7

积分

学前班

鲜花
0
猫粮
201
发表于 2022-7-12 15:12:15 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
[按键精灵] 纯文本查看 复制代码
Do
    添加通讯录
    Contacts.Clear 
    Delay 1000
Loop

Function 添加通讯录
    For 50
        任务手机号码取一删一 
        TracePrint 任务手机号码
        Contacts.Add  计数, 计数, "+"&任务手机号码
        Delay 200
        计数 = 计数 + 1
        TracePrint 计数
    next	
	
End Function




就这玩意每次都是跑到400多计次就提示脚本异常终止
看看我跑的测试代码:
第一轮测试:第43行 我本身用的zm.RndStr(4, 2 + 4, true) 替代两个变量计数,跑到480 按键提示脚本异常终止
第二轮测试:怀疑可能是zm.RndStr导致的,所以我换成了变量计数,然后也是跑到444 按键提示脚本异常终止
这个问题困扰了小半个月
在这之前 测试过雷电 雷神 32位 64位 包括打包出来,(包括加大延迟时间)
都是这么个情况,跑着跑着异常终止或者卡死
目测还是Contacts.Add 这个命令有问题


求助:有没有更好的解决方案呢!!!





楼主热帖
  • 打卡等级:坠落山崖

1082

主题

2110

回帖

4294

积分

院长

鲜花
7
猫粮
6354
QQ
发表于 2022-7-12 19:30:42 | 显示全部楼层
如果我没记错的话, 安卓版的通讯录是存放在某一个sqlite数据库中的, 所以你可以尝试先找到这个数据库文件, 然后直接读写数据库添加数据试试看
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|紫猫编程学园

GMT+8, 2024-5-3 13:38

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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