AutoJS4.1.0实战教程 ---刷宝短视频

简介: AutoJS4.1.0实战教程 ---刷宝短视频


其实我写了很多心得。各位同仁其实我真心不推荐这个,给我封号了。。。。

推荐今日头条和火山他们2个都是字节跳动的给的不多但是不扯淡。

auto.waitFor();
let see_count =1000;// rawInput('请输入滑动次数',"3000");
app.launchApp('刷宝短视频');
sleep(4000);
console.show(); //开启日志(悬浮窗权限)
authorityCancleTip();//点击权限取消按钮
for (var i = 1; i < see_count; i++) {
    toast("刷宝短视频滑动" + i + '次');
    console.log("刷宝短视频滑动" + i + '次'+"总计:"+ see_count + "次");
    clickScreen();//解除正在直播的提示框
    shuabaoCloseAD();
    randomDownSildeScreen();
    randomHeart();
    randomFollow();
    slideScreenDown(device.width / 2, device.height-600, device.width / 2, 100, 700);
}
//退到主页面
home();
/**
 * 刷宝关闭广告
 */
function shuabaoCloseAD() {
    if (id("hotspot_imgdismiss").exists()) {
        id("hotspot_imgdismiss").findOnce().click();
    }
}
/**
 * 屏幕向下滑动并延迟8至12秒
 */
function slideScreenDown(startX, startY, endX, endY, pressTime) {
    swipe(startX, startY, endX, endY, pressTime);
    let delayTime = random(8000, 12000);
    sleep(delayTime);//模仿人类随机时间
}
function clickScreen(){
    var x=device.width/2;
    var y=device.height/2-100;
    click(x, y);
}
function authorityCancleTip(){
    if(id("cancel").exists()){
        id("cancel").findOnce().click();
    }
}
/**
 * 随机上滑(防止被判定是机器)上滑后停留时间至少是10S,造成假象表示是对内容感兴趣
 * 点赞和关注先不搞。
 */
function randomUpSildeScreen(){
    let randomIndex = random(1, 40);
    if(randomIndex==1){
        console.log("随机上滑被执行了");
        pressTime = random(200, 500);
        swipe(device.width / 2, 500, device.width / 2, device.height-200, 700);
        delayTime = random(10000, 15000);
        sleep(delayTime);
    }
}
/**
 * 连续下滑对上一个无兴趣
 * 其实得和上滑做个排他,既然无兴趣不要在上滑
 */
function randomDownSildeScreen(){
    let randomIndex = random(1, 20);
    if(randomIndex==1){
        console.log("连续下滑被执行了");
        swipe(device.width / 2, device.height-200, device.width / 2, 500, 700);
        sleep(2000);
        swipe(device.width / 2, device.height-200, device.width / 2, 500, 700);
        delayTime = random(8000, 10000);
        sleep(delayTime);
    }
}
/**随机点赞并休息一秒 */
function randomHeart() {
    index = random(1, 10);
    if (index == 6) {
        var target = id('praise').findOnce();
        if (target == null) {
            return;
        } else {
            target.click();
            sleep(1000);
        }
    }
}
function randomFollow() {
    index = random(1, 10);
    if (index == 6) {
        var target = id('attention').findOnce();
        if (target == null) {
            return;
        } else {
            target.click();
            sleep(1000);
        }
    }
}

代码很简单我就不解释了。而且核心还有注释。

/**
 * 刷宝关闭广告
 */
function shuabaoCloseAD() {
    if (id("hotspot_imgdismiss").exists()) {
        id("hotspot_imgdismiss").findOnce().click();
    }
}

之前用autojs生成的报错!现在修改了一下。

 

目录
相关文章
AutoJS4.1.0实战教程---快刷短视频
AutoJS4.1.0实战教程---快刷短视频
286 1
|
JavaScript Android开发
AutoJs4.1.0实战教程---js文件打包发布成APK文件
AutoJs4.1.0实战教程---js文件打包发布成APK文件
1753 0
AutoJs4.1.0实战教程---js文件打包发布成APK文件
Autojs4.1.0实战教程---抖音极速版自动评论
Autojs4.1.0实战教程---抖音极速版自动评论
506 1
AutoJs4.1.0实战教程---抖音极速版
AutoJs4.1.0实战教程---抖音极速版
417 0
|
JavaScript 数据安全/隐私保护 Android开发
AutoJs4.1.0实战教程---源码大放送
AutoJs4.1.0实战教程---源码大放送
232 0
|
Web App开发 自然语言处理 安全
文字点选行为验证码(KgCaptcha快速入门)
凯格行为验证码 - KgCaptcha,采用业界通用的API接口方式,对接轻松简单,即可享受带来的产品服务能力。自定义样式及风控等级,完全个性化的设置,与你的应用完美融合。自由定义验证场景、安全策略、素材管理、自定义底图、拼图素材、验证模式、验证偏好、背景图片、Logo、跳转链接。定制需求由业务专家制定解决方案,支持私有化部署、多语言切换。
742 0
文字点选行为验证码(KgCaptcha快速入门)
|
Unix Shell 开发工具
Github-Git for windows&TortoiseGit下载与安装
Github-Git for windows&TortoiseGit下载与安装
912 0
|
9月前
|
人工智能 自然语言处理 vr&ar
一句话爆改三维场景!斯坦福吴佳俊团队新作:场景语言,智能补全文本到3D的场景理解
斯坦福大学吴佳俊团队提出“场景语言”,通过程序、自然语言单词和嵌入三个组件,实现文本到3D场景的智能生成与理解。该方法能高效生成复杂逼真的三维场景,广泛应用于虚拟现实、游戏、电影等领域,具有更高的保真度和精确控制优势。文章地址:https://arxiv.org/abs/2410.16770
309 95
|
消息中间件
RabbitMQ之死信队列
【1月更文挑战第10天】先从概念解释上搞清楚这个定义,死信,顾名思义就是无法被消费的消息,字面意思可以这样理解,一般来说,producer 将消息投递到 broker 或者直接到 queue 里了,consumer 从 queue 取出消息进行消费,但某些时候由于特定的原因导致 queue 中的某些消息无法被消费,这样的消息如果没有后续的处理,就变成了死信,有死信自然就有了死信队列。 应用场景:为了保证订单业务的消息数据不丢失,需要使用到 RabbitMQ 的死信队列机制,当消息消费发生异常时,将消息投入死信队列中.还有比如说: 用户在商城下单成功并点击去支付后在指定时间未支付时自动失效。
631 109
|
监控 JavaScript Shell
AutoxJS脚本保姆级教程
AutoxJS脚本保姆级教程
676 3