早上看大家下石化,现写的个脚本,免费公开

2021-07-07 09:56:08
 银行权益,生活缴费
下载免费版auto.js 添加文件然后粘贴里面,运行即可~~
为防止别人说偷钱一类,暂不写UI和打包apk,自己会用则用,不会用,我也不会教(平时比较忙,没时间)
测试机型为K20 PRO ,小米9 ,分辨率 2340 * 1080 ,因支付密码位置不同,请勿食用全面屏,我习惯导航键,是按照我习惯编写的
不喜勿喷~
var s = 0
var bankCard = "工商银行xing/用卡(1234)"   // 修改成你的银行卡号后四位
var 密码 = "123456"                    // 修改成你的支付密码
var pwd = []           
main()
function main() {
    pwd = 密码.split("")
    while(true){
        if(text("立即充值").exists()){
            break;
        }else{
            toast("开始运行,请打开到钱包充值界面")
        }
        sleep(1000)
    }
    while (true) {
        text("200元").findOne(3500).click()
        sleep(500)
        text("立即充值").findOne(3500).click()
        sleep(1000)
        text("更多优惠").findOne(3500).parent().parent().parent().click()
        sleep(1000)
        text("需使用工商银行xing/用卡支付").findOne(3500).parent().parent().parent().parent().click()
        sleep(1000)
        text("完成").findOne(3500).parent().click()
        sleep(1000)
        text(bankCard).findOne(3500).parent().parent().parent().parent().parent().click()
        sleep(1000)
        for (let i = 0; i < pwd.length; i++) {
            click(QpasswordX(Number(pwd[i])), QpasswordY(Number(pwd[i])))
            sleep(100)
        }
        sleep(1000)
        if (text("取消").findOne(3500)) {
            text("取消").findOnce().click()
        } else {
            break;
        }
        sleep(1000)
        s++
        log("已下单:" + s + "次")
    }
function QpasswordX(pwdMath) {    //分割横向分辨率,分三段,进行取每段的中间值,进行返回,0直接返回除2的值
    var iphoneX = device.width
    var across = Math.floor(iphoneX / 3)
    if (pwdMath == 1 || pwdMath == 4 || pwdMath == 7) {
        return parseInt(across / 2)
    } else if (pwdMath == 2 || pwdMath == 5 || pwdMath == 8) {
        return parseInt(across + (across / 2))
    } else if (pwdMath == 3 || pwdMath == 6 || pwdMath == 9) {
        return parseInt((across * 2) + (across / 2))
    } else if (pwdMath == 0) {
        return parseInt(iphoneX / 2)
    }
function QpasswordY(pwdMath) {    //获取纵坐标分辨率,进行百分比相乘获取大致数字坐标位置
    var iphoneY = device.height
    if (pwdMath == 1 || pwdMath == 2 || pwdMath == 3) {
        return parseInt(iphoneY * 0.74)
    } else if (pwdMath == 4 || pwdMath == 5 || pwdMath == 6) {
        return parseInt(iphoneY * 0.8)
    } else if (pwdMath == 7 || pwdMath == 8 || pwdMath == 9) {
        return parseInt(iphoneY * 0.855)
    } else if (pwdMath == 0) {
        return parseInt(iphoneY * 0.915)
    }
复制代码
本内容来源网络,具有时效性,请自行验证
友情链接:
京东优惠券
赚客线报
羊毛线报