网站公告:这是我的第一个MIPCMS插件,有点小激动。

安智资源共享

文章详情

咪咕kindle打卡自动读书autoJS自执行脚本

赤域吧 2020-07-01 23:59:16 167 次 0条

软件功能

主要是用来辅助打卡白嫖咪咕kindle的。规则是打卡100天,每天阅读15分钟,但是这个阅读好像是不算自动翻页时间的,我刚刚试了自动翻页没有用,所以有了这个脚本。有一个APP直接下载安装使用即可。

脚本源码1

toast("不要忘记打开无障碍服务!");
auto.waitFor();
console.show();
var startTime = new Date().getTime();
var excTime = 0;
var sleepTime = 0;
var i = 0;
var xPoint=650;
var yPoint=1250;
var height = device.height;
var width = device.width;
log("\n设备宽" + width + "\n" + "设备高" + height + "\n" + "手机型号" + device.model + "\n安卓版本" + device.release);
setScreenMetrics(width, height);
readBook();
function readBook(){
    while(true){
        i++;
        excTime = new Date().getTime()-startTime;
        //随机X轴 0.8-0.85
        xPoint = random(width*0.8,width*0.85);
        //随机Y轴 0.8-0.85
        yPoint = random(width*0.8,height*0.85);
        sleepTime = 10000 + random(1,5000);
            log("第" + i + "次点击,已经执行时间:" + Math.round(excTime/60000)
        + "分" + Math.round(excTime%60000/10)/100 + "秒,点击("+xPoint +"," + yPoint +")");
    click(xPoint,yPoint);
        log("沉睡时间:" + Math.round(sleepTime/10)/100 + "秒");
        sleep(sleepTime);
        if(excTime >1020000){ //17分钟退出
            exit();
        }
    } 
 }


脚本源码2

var startUp = app.launch("com.ophone.reader.ui");
 
//点击书架
sleep(10 * 1000)
click(20, device.height - 50)
 
//把 大宋 换成你书架某本书的名称
var book = textContains("大宋").findOne(10 * 1000);
 
book.parent().parent().click();
 
 
//以防万一读17分钟
var min = 17
 
for(var i = 0; i < min; i++){
    var y1 = (device.height/2 - 50 * Math.random()) | 0;
    var x1 = (device.width - 50 * Math.random()) | 0;
 
    sleep(10 * 1000)
    click(x1, y1);
 
    sleep(15* 1000)
    click(x1, y1);
 
    sleep(15* 1000)
    click(x1, y1);
 
    sleep(20* 1000)
    click(x1, y1);
}
 
back()
 
sleep(3 * 1000)
//搜索历史记录 天天爱阅读 !!!!确保搜索历史有这个 天天爱阅读
click(70,100)
 
text("天天爱阅读").findOne(5000).parent().parent().click()
//点击navbar
sleep(3 * 1000)
click(640,288)
 
 
sleep(3 * 1000)
var checkouBtn = text("签到").find()
for(var it of checkouBtn){
    it.click()
}
sleep(3 * 1000)
var rst = textContains("成功").findOne()
 
//判断成功与否并记录
var msg = new Date() + "咪咕签到失败&#128162;\n"
if(rst){
    msg = new Date() + "咪咕签到成功&#9989;\n"
}
files.append("/sdcard/脚本/每日报告.txt",msg);

版权免责申明

版权声明:若无特殊注明,本文皆为《 赤域吧 》原创,转载请保留文章出处。
本文链接:咪咕kindle打卡自动读书autoJS自执行脚本 https://chiyuba.com/64.html
文章分享