学好编程,日入32万金不是梦

内容分享2天前发布
0 2 0

小伙伴们大家好,今天我们来利用自动化脚本实现快手极速版看广告得32万金币的福利。

具体实现效果如下:

00:00

第一我们需要安装autox.js,下载android 相关apk 进行安装。
https://github.com/kkevsekk1/AutoX/releases

学好编程,日入32万金不是梦

AutoX.js 的功能(网址:http://doc.autoxjs.com/#/)

  • AutoX.js 项目工程化:结合 webpack vscode 插件,开发、编译、打包、部署、混淆、加密一体化
  • vscode 插件右键,自动提示操作等
  • vscode 自动补全、方法注释等
  • 修复众多 bug,升级到 5.0.1 ,合并打包插件,升级配置文件等功能
  • 建设论坛、提供
  • 建设应用商店
  • 提供更好的 SDK 封装
  • 支持 WebSocket

安装vsccode插件

学好编程,日入32万金不是梦

编写代码

新建一个js文件,编辑相关代码显示自动化操作。

学好编程,日入32万金不是梦

启动服务

vscode 菜单: view-command palette

1)输入auto.js 选择开启服务。

2)显示服务端ip地址,在andorid手机中安装的autojs 选择连接电脑 输入ip地址进行连接。

3)保存到指定设备将vscode编写的脚步保存到手机中。

4)在指定设备运行脚本完成自动化操作。

学好编程,日入32万金不是梦

学好编程,日入32万金不是梦

运行到手机中

学好编程,日入32万金不是梦

详细代码

function openFl(){
    auto.waitFor();
    let b= className("android.view.View").text("领福利").findOnce().bounds();
    let clickResult=click(b.centerX(),b.centerY());
    if(clickResult){

        //判断是否为直播 是直播 左划 放弃奖励
        var zb=className("android.widget.TextView").text("关注").findOnce();
        if (zb!=null){  
            click(986,116);
            toastLog("关闭直播");
        }       
        //等待30秒
        toastLog("开始等待");
        sleep(35000);
        toastLog("等待35秒");
        //关闭
        if(className("android.widget.LinearLayout").depth(1).exists()){
            toastLog("等待关闭");
            sleep(1000); 
            //1)关闭坐标
            click(402,154);
            sleep(1000);
            //2)出现领取奖励 再看30秒
            var lqjl=className("android.widget.TextView").text("领取奖励").findOnce();
            if (lqjl!=null){
                var x=lqjl.bounds();
                click(x.centerX(),x.centerY());
                toastLog("找到领取奖励点击");
                 
                toastLog("等待35秒");
                sleep(35000);
                toastLog("等待结束");
                click(402,154);
            }
            //3)出现去完成任务
            var lqjl=className("android.widget.TextView").text("去完成任务").findOnce();
            if (lqjl!=null){
                var x=lqjl.bounds();
                click(x.centerX(),x.centerY());
                toastLog("找到去完成任务");  
                sleep(10000);
                toastLog("等待结束");
                click(402,154);
            }             
            sleep(2000);
            toastLog("done");
          
        }
    }
        
}

//开始运行脚本
toast('start');
var i=0
//循环10次,这边可以根据个人的情况设置循环次数
while(i<10){
    openFl();
    i=i+1
}

© 版权声明

相关文章

2 条评论

  • 头像
    惟有____ 投稿者

    英文看不懂!

    无记录
    回复