AutojsPro - 豆角酱油(QQ信息组件)


 

 


1. openQQ(qqNum)方法

跳转 QQ 名片

 

2. sendText(message)

发送文本

 

3. 点击控件

1.btn_page() 名片页点击发消息

2.btn_send() 消息框点击发送

3.menu() 打开+

4.function clickGiftButton() 点击礼物

5.closeAd() 关闭广告


 

4. btn_over(x,y)

基于坐标换算成当前屏幕上的对应坐标,实现跨机型的比例点击


5. readContactList(filePath)

从文件读取联系人信息


 

6. sendMessage(qqNum, message)

发送消息给指定QQ


 

7. findAnyImg(imgArray, num)

屏幕上识别目标图片数组中的任意一张,找到后按指定次数点击

 


 

8. logToFile(message)

记录日志到文件(追加模式)

 


 

9. 常用服务

无障碍启动服务1

无障碍启动服务2

截图权限

屏幕常亮

调用shizuki ADB权限

调用shizuki ADB权限下关闭程序


10. getRandomLineFromFile(filePath)方法

从文件中随机读取一行文本,并忽略行首的数字序号和标点
以下是对代码的详细解释:
  • 从文件中随机读取一行文本,并忽略行首的数字序号和标点

  • @param {string} filePath 文件路径

  • @returns {string} 随机选择的文本行(已清理行首序号)


11.saveToFile(content, fileName = null, dir = "")方法

保存内容到文件(带错误处理和智能命名)
以下是对代码的详细解释:
  • 保存内容到文件(带错误处理和智能命名)

    • @param {string} content - 要保存的内容

    • @param {string} [fileName="report.txt"] - 文件名(可选,默认使用时间戳命名)

    • @param {string} [dir=""] - 保存目录(可选,默认为脚本当前目录)

    • @returns {boolean} 保存成功返回true,失败返回false