京东签到领京豆(京东版本7.0.6)

if (!launchApp("京东")){
toast("启动京东失败");
exit();}
desc("我的").click();
sleep(2000);
var 京豆=text("京豆").findOne(5000);
if (京豆){
var x1=京豆.bounds().centerX();
var y1=京豆.bounds().centerY();
click(x1,y1);
sleep(2000);}else {
toast("没有找到京豆");
exit();}
var a = desc("去签到领京豆").findOne(20000);
if (a){
a.click();}else {
toast("没有找到去签到领京豆");
exit(); }

var b = text("签到领京豆").findOne(5000);
if (b){
b = text("签到领京豆").findOne().bounds();
click(b.centerX(), b.centerY());
}else {
toast("失败");
exit();
}

//翻牌
sleep(2000);
click(566,859);

最后由 selp 编辑

desc 和 text 有什么区别呢,看你两个都用了?

findone(*) *是代表每隔多久找一次的意思么?

@as7smile 有些控件text是空的,所以用其他的来找

@as7smile京东签到领京豆 中说:

findone(*) *是代表每隔多久找一次的意思么?

是的。

@selp京东签到领京豆 中说:

@as7smile京东签到领京豆 中说:

findone(*) *是代表每隔多久找一次的意思么?

是的。

那findone()里面没有 *号,代表什么呢?

@乐在其中 应该是立即找一次吧 如果网页刷新不及时 可能一次找不到

@as7smile京东签到领京豆 中说:

@乐在其中 应该是立即找一次吧 如果网页刷新不及时 可能一次找不到

还以为是一直找呢

@selp京东签到领京豆 中说:

shell("pm enable com.jingdong.app.mall",true);
if (!launchApp("京东")){
toast("启动京东失败");
exit();}
desc("我的").click();
sleep(2000);
if (!click("京豆")){
toast("点击京豆失败");
exit
}
var a = desc("去签到领京豆").findOne(20000);
if (a == null){
toast("没有找到去签到领京豆");
exit();
}
a.click();
var b = text("签到领京豆").findOne(5000);
if (b == null){
toast("失败");
exit();
}
b = text("签到领京豆").findOne().bounds();
click(b.centerX(), b.centerY());
//翻牌
sleep(2000);
click(566,859);

这个根本没反应

@乐在其中 不会吧,就算点击失败了也应该有弹出提示的

@selp京东签到领京豆 中说:

@乐在其中 不会吧,就算点击失败了也应该有弹出提示的

对呀,我看脚本应该也有提示才对,问题就是没有😂

@乐在其中京东签到领京豆 中说:

@selp京东签到领京豆 中说:

@乐在其中 不会吧,就算点击失败了也应该有弹出提示的

对呀,我看脚本应该也有提示才对,问题就是没有😂

可能是第一行吧,那个是用来解冻京东的,需要root,去掉试试

@selp京东签到领京豆 中说:

@乐在其中京东签到领京豆 中说:

@selp京东签到领京豆 中说:

@乐在其中 不会吧,就算点击失败了也应该有弹出提示的

对呀,我看脚本应该也有提示才对,问题就是没有😂

可能是第一行吧,那个是用来解冻京东的,需要root,去掉试试

@selp京东签到领京豆 中说:

@乐在其中京东签到领京豆 中说:

@selp京东签到领京豆 中说:

@乐在其中 不会吧,就算点击失败了也应该有弹出提示的

对呀,我看脚本应该也有提示才对,问题就是没有😂

可能是第一行吧,那个是用来解冻京东的,需要root,去掉试试

是的,第一行的问题

  • 13
    帖子
  • 6073
    浏览

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