QQ群发脚本(原始人BUG版)

苦求QQ群发脚本无果之后,自己写了一个。奈何并没有深入学过JS,用很笨的方法写个一个。而且目前而言bug很多。
有没有大佬指正思路,或者对鄙代码修改一下。感激不尽。

@瀧沢 "auto";
setScreenMetrics(1080, 1920);
toast("将打开QQ");
app.launchApp("QQ");
sleep(5000);

while(true){

//点击第一个群头像
click(36,364);
sleep(500);
setText("要输入的文本");
sleep(200);
click("发送");
sleep(300);
//点击左上角返回
click(100, 150);
sleep(500);
swipe(36,562,36,364,500);
}

最新版本

*  //防重复版
"auto";
setScreenMetrics(720, 1440);
toast("将打开QQ");
app.launchApp("QQ");
sleep(3000);

while (true) {
//点开第一个消息
click(364, 328);
sleep(500);
//下面这个括号同样填写要发的消息,功能是防止重复发送
var pd = text("填写要发的消息").findOne(500);
if (pd) {
desc("返回消息").findOne(1000).click();
swipe(389, 365, 389, 235, 500);
click(364, 328);
//这个括号填写要发的消息
setText("填写要发的消息");
sleep(100);
click("发送");
sleep(400);
//点击左上角返回
desc("返回消息").findOne(1000).click()
sleep(400);
//上划归位
swipe(389, 365, 389, 235, 500);

} else {
    toast("未发送消息正在发送");
    sleep(500);
    //此处也要填写
    setText("填写要发的消息");
    sleep(100);
    click("发送");
    sleep(400);
    //点击左上角返回
    desc("返回消息").findOne(1000).click()
    sleep(400);
    //上划归位
    swipe(389, 365, 389, 235, 500);
}

/*

这么麻烦
直接文本分享就好了

最好常用控件来操作,什么基于坐标操作的都不是那么好

  • 6
    帖子
  • 744
    浏览

与 Auto.js 的连接断开,我们正在尝试重连,请耐心等待