D咚买菜抢购autojs核心代码分享

D咚买菜抢购autojs核心代码分享

为了释放双手,实现自动点击,分享一段自己写的autojs抢菜代码(只是为了解放双手不能保证抢到,能不能抢到还要看运气)

while(1){
    //进入购物车
    if(id("rl_car_layout").exists()){
        id("rl_car_layout").findOne().click();
    }
    //去结算
    if(id("btn_submit").exists()){
        id("btn_submit").findOne().click();
        console.info(("去结算"));
    }        
    //立即支付
    if(id("tv_submit").exists()){
        id("tv_submit").findOne().click();
        console.info(("点击立即支付"));
    }       
    //返回购物车
    if(id("tv_back_cart").exists()){ 
        id("tv_back_cart").findOne().click();
        console.info(("返回购物车"));
    }
    //出现选择时间一般点击后会返回购物车,因此选择点击空白处
    if(id("tv_dialog_select_time_title").exists()){
        ClickPoint();
    }
    //出现所有时段都已经抢完点击屏幕忽略
    if(text("下单失败").exists()){
        ClickPoint();
    }
    sleep(100);
}
function ClickPoint(){
    var h=device.height;               //屏幕高
    var w=device.width;                //屏幕宽
    var x=(w/3)*2;                     //横坐标3分之2处
    var h=(h/3);                     //纵坐标3分之1处
    click(x,h);
}

步骤:
1、提前加好要购买的东西至购物车
2、提前5分钟左右进入购物车启动程序直到刷出送达时间为“自动尝试可用时段”,此时已成功一大半(有时出现卡顿或者没有出现所需界面需要停止程序后手动返回)
在这里插入图片描述

3、出现上述界面后直接开着程序一直刷就行,到抢购的点如果抢购成功会自动跳转到支付宝页面,支付后即可成功,贴一张支付成功的图
在这里插入图片描述

自己写的一个简单的界面(js新人,刚开始学,不喜勿喷)

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_43309940/article/details/124241025
今日推荐