Auto.js Pro操作QQ附近的人列表时,判断能否关注私信

下面是QQ附近的人列表。

需要操作附近的人关注和私信。
在操作列表的时候,需要判断该用户是否在直播间或者正在语音主持。
如果正在直播,则不点击该用户(跳过该对象)。
这个判断看起来比较麻烦,调试了半个下午。
代码写了五六十行,最后精简一下,加上注释只有20行。
您可以在文章右侧下载代码。

下面是调试输出的结果:

12:01:45.588/V: 开始运行[[remote]test.js]
12:01:46.481/D: 0 0.17km 13分钟前 可关注私信
12:01:46.511/D: 1 0.05km 视频在线或语音主持
12:01:46.541/D: 2 0.05km 视频在线或语音主持
12:01:46.566/D: 3 0.09km 可关注私信
12:01:46.595/D: 4 0.37km 刚刚 可关注私信
12:01:46.625/D: 5 0.08km 可关注私信
12:01:46.654/D: 6 0.49km 45分钟前 可关注私信
12:01:46.684/D: 7 0.64km 视频在线或语音主持
12:01:46.718/D: 8 0.64km 视频在线或语音主持
12:01:46.751/D: 9 0.58km 在线 可关注私信
12:01:46.784/D: 10 0.23km 可关注私信
12:01:46.821/D: 11 0.25km 视频在线或语音主持
12:01:46.861/D: 12 0.46km 可关注私信
12:01:46.892/D: 13 0.11km 可关注私信
12:01:46.929/D: 14 0.32km 可关注私信
12:01:46.970/D: 15 0.36km 可关注私信
12:01:47.006/D: 16 0.54km 58分钟前 可关注私信
12:01:47.045/D: 17 0.68km 视频在线或语音主持
12:01:47.084/D: 18 0.62km 19分钟前 可关注私信
12:01:47.125/D: 19 0.36km 可关注私信
12:01:47.187/D: 20 0.53km 可关注私信
12:01:47.231/D: 21 0.61km 37分钟前 可关注私信
12:01:47.283/D: 22 0.48km 可关注私信
12:01:47.331/D: 23 0.22km 视频在线或语音主持
12:01:47.384/D: 24 0.16km 可关注私信
12:01:47.442/D: 25 0.53km 可关注私信
12:01:47.501/D: 26 0.67km 44分钟前 可关注私信
12:01:47.564/D: 27 0.75km 53分钟前 可关注私信
12:01:47.613/D: 28 0.33km 可关注私信
12:01:47.663/D: 29 0.48km 可关注私信
12:01:47.717/D: 30 0.60km 可关注私信
12:01:47.781/D: 31 0.66km 可关注私信
12:01:47.835/D: 32 0.39km 可关注私信
12:01:47.885/D: 33 0.97km 在线 可关注私信
12:01:47.936/D: 34 0.78km 可关注私信
12:01:47.987/D: 35 0.49km 可关注私信
12:01:48.043/D: 36 0.82km 可关注私信
12:01:48.095/D: 37 0.57km 可关注私信
12:01:48.150/D: 38 0.32km 可关注私信
12:01:48.203/D: 39 0.42km 可关注私信
12:01:48.204/V: 
------------
[[remote]test.js]运行结束,用时2.615000秒

开发环境与工具

QQ版本:8.0.7.4085
开发IDE:Visual Studio Code1.3.5.1
Auto.js:Pro 7.0.3-7
终端设备1:红米NOTE5A高配版
终端设备1分辨率:720X1280像素
终端设备1安卓版本:7.1.2
终端设备2:红米NOTE7
终端设备2分辨率:1080X2340像素
终端设备2安卓版本:9

开发文档

UI选择器

相关教程

Auto.js Pro获取QQ附近的人资料页用户昵称
Auto.js Pro安卓全分辨率免ROOT引流脚本开发教程