榴榴杂谈

分享一个autojs的学习强国脚本,自动读文章和试听学习

榴榴杂谈 2023-04-05 10:13 出处:网络 作者:白鹭不语编辑:@榴榴
弄这个脚本是应聚聚的要求学习强国积分,本人顺带挣点u。

脚本代码来源于知乎,原帖代码由于强国app升级以后,布局改变导致功能已经失效,经过修改以后,聚聚反馈基本能够使用。

代码很简单,功能也很简陋。原理就是找到软件里面的坐标位置,用手机的无障碍功能模拟进行点击,滑动。分享出来,用到的聚聚可以自行导入脚本尝试一下。

功能

阅读文章和试听学习从而获得签到积分

运行环境

手机:安卓手机
autojs底包版本:4.1
是否需要root:不需要
运行权限:antojs的无障碍权限

必看提醒
使用脚本不排除被强国app检测出来,可能会导致账号异常风险,脚本谨慎使用,风险自行承担。


运行脚本

複製代码


function learn_one() {

    clicks(500, 1000);//进入新闻

    sleep(5000);
    for (var i = 0; i < 8; i++)//向下翻
    {
        swipe(500, 1500, 500, 500, 100);
        sleep(7000);
    }
    for (var i = 0; i < 8; i++)//向上翻
    {
        swipe(500, 500, 500, 1500, 100);
        sleep(1000);
    }
    clicks(70, 145); //返回
    sleep(1000);
    swipe(500, 1000, 500, 730, 100);//向下翻选取下一个新闻
    sleep(2000);
}

function audiovisual_learn_one() {
    clicks(500, 1000);
    sleep(93000);
    clicks(70, 145);//返回
    sleep(1000);
    swipe(500, 1000, 500, 780, 1500);
    sleep(1000);

}

function learn() {
    clicks(500, 2262);//学习
    sleep(2000);
    // 点击全部频道
    clicks(900, 300);
    // 选择一个频道
    sleep(3000);
    var arr=[[410,410],[660,410],[410,550],[660,550],[410,680],[160,960],[410,960],[660,960],[160,1100],[660,1100],[920,1100]];
    var num=Math.round(Math.random()*10);
    var x=arr[num][0];
    var y=arr[num][1];
    clicks(x,y);
    for (var i = 0; i < 12; i++) {
        toast("开始学习第" + (i + 1).toString() + "个文章");
        learn_one();
    }
}

function audiovisual_learn() {
    clicks(725, 2262);//电视台
    sleep(3000);
    clicks(580, 270);//联播频道
    //clicks(770,270);//听广播
    sleep(3000);
    for (var i = 0; i < 12; i++) {
        toast("开始学习第" + (i + 1).toString() + "个视频");
        audiovisual_learn_one();
    }
}

function clicks(x,y)
{
    //注意,测试机型为1080*2400,你可以根据自己的机型修改
    x1=device.width/1080
    y1=device.height/2400
    click(x*x1,y*y1)
}

function main() {
    toast("学习强国助手开始运行");
    sleep(1000);
    launchApp("学习强国");
    sleep(3000);
    learn();
    audiovisual_learn();
    toast("学习强国助手运行结束");
}
main();


0

精彩评论