脚本不需root,需要系统版本7.0以上,需要辅助服务、关闭稳定模式,需要在头条—推荐页面运行。
脚本逻辑是打开一条新闻,然后持续滑动保证有金币收入,持续一段时间换一条新闻,用了一条多线程用来检测时间和切换新闻是否顺利,没出问题的情况下脚本是不会自动停止的,需要自动停止的可以添加一条线程计时停止。
0_1540809115361_刷金币.js
已加入自动更新检测,感谢论坛某大佬提供的思路。
http://bk.selp.ml/?p=78
脚本不需root,需要系统版本7.0以上,需要辅助服务、关闭稳定模式,需要在头条—推荐页面运行。
脚本逻辑是打开一条新闻,然后持续滑动保证有金币收入,持续一段时间换一条新闻,用了一条多线程用来检测时间和切换新闻是否顺利,没出问题的情况下脚本是不会自动停止的,需要自动停止的可以添加一条线程计时停止。
0_1540809115361_刷金币.js
已加入自动更新检测,感谢论坛某大佬提供的思路。
http://bk.selp.ml/?p=78
该脚本用3.0.3版本的app编写的,估计不能在更新后还能用,脚本需要在新闻列表主界面打开,脚本逻辑是打开一条新闻,然后持续滑动保证有金币收入,持续一段时间换一条新闻,切换新闻是还会自动点击右上方的宝箱,用了一条多线程用来检测时间和切换新闻是否顺利,没出问题的情况下脚本是不会自动停止的,需要自动停止的自行研究。以下复制代码。
sleep(1000);
var 上一次新闻标题;
//开启多线程
var thread = threads.start(function(){
while (1){
if (!(id("u5").findOne(20000)&&id("a7t").findOne(20000))){
toastLog("出现意外情况,结束脚本");
exit();}//用于检测切换新闻是否顺利
sleep(240000);//进入一条新闻待多长时间
k=0;
}})do{
var k=1,w=1;
do{
if(text("忽略").exists()){
text("忽略").findOnce().click();
sleep(1000); }
if(text("领取").exists()){
var bx = text("领取").findOnce().bounds();
click(bx.centerX(),bx.centerY());
sleep(1000); }
var 新闻 = id("u5").findOnce(1);
if(!新闻){
toastLog("没有找到新闻,脚本结束");
exit();}
var 新闻标题 = 新闻.text();
if (上一次新闻标题 === 新闻标题){
swipe(device.width/2,device.height/2,
device.width/2,device.height/4*3,2000);//进行下翻
}
sleep(1000); }while (上一次新闻标题 === 新闻标题);
上一次新闻标题 = 新闻标题 ;
var 新闻坐标 = 新闻.bounds();click(新闻坐标.centerX(),新闻坐标.centerY()); sleep(3000);//等待加载新闻
while (k){//保持活动状态
sleep(1000);
swipe(device.width/2,device.height/43,
device.width/2,device.height/41,5000);
sleep(1000);
swipe(device.width/2,device.height/41,
device.width/2,device.height/43,5000);
}
id("dc").click();sleep(1000); }while (1);
该脚本用3.0.3版本的app编写的,估计不能在更新后还能用,脚本需要在新闻列表主界面打开,脚本逻辑是打开一条新闻,然后持续滑动保证有金币收入,持续一段时间换一条新闻,切换新闻是还会自动点击右上方的宝箱,用了一条多线程用来检测时间和切换新闻是否顺利,没出问题的情况下脚本是不会自动停止的,需要自动停止的自行研究。以下复制代码。
sleep(1000);
var 上一次新闻标题;
//开启多线程
var thread = threads.start(function(){
while (1){
if (!(id("u5").findOne(20000)&&id("a7t").findOne(20000))){
toastLog("出现意外情况,结束脚本");
exit();}//用于检测切换新闻是否顺利
sleep(240000);//进入一条新闻待多长时间
k=0;
}})do{
var k=1,w=1;
do{
if(text("忽略").exists()){
text("忽略").findOnce().click();
sleep(1000); }
if(text("领取").exists()){
var bx = text("领取").findOnce().bounds();
click(bx.centerX(),bx.centerY());
sleep(1000); }
var 新闻 = id("u5").findOnce(1);
if(!新闻){
toastLog("没有找到新闻,脚本结束");
exit();}
var 新闻标题 = 新闻.text();
if (上一次新闻标题 === 新闻标题){
swipe(device.width/2,device.height/2,
device.width/2,device.height/4*3,2000);//进行下翻
}
sleep(1000); }while (上一次新闻标题 === 新闻标题);
上一次新闻标题 = 新闻标题 ;
var 新闻坐标 = 新闻.bounds();click(新闻坐标.centerX(),新闻坐标.centerY()); sleep(3000);//等待加载新闻
while (k){//保持活动状态
sleep(1000);
swipe(device.width/2,device.height/43,
device.width/2,device.height/41,5000);
sleep(1000);
swipe(device.width/2,device.height/41,
device.width/2,device.height/43,5000);
}
id("dc").click();sleep(1000); }while (1);
1500000