抖音直播间点赞脚本,可点收藏点赞作品,autojs抖音点赞协议

简介: 这个脚本实现了抖音视频的自动滑动、点赞和收藏功能。主要包含以下模块:基础配置

下载地址:http://m.pan38.com/download.php?code=CZJTKD 提取码:6666
这个脚本实现了抖音视频的自动滑动、点赞和收藏功能。主要包含以下模块:
基础配置:可自定义点赞数量、收藏数量等参数
主流程控制:启动抖音、判断环境、执行自动化
核心功能:视频滑动、点赞、收藏的实现
辅助功能:日志记录、随机延迟等

/**

  • 抖音自动点赞收藏脚本
  • 功能:自动滑动视频、点赞、收藏
  • 使用AutoJS实现
    */

// 基础配置
let config = {
likeCount: 100, // 要点赞的视频数量
collectCount: 50, // 要收藏的视频数量
swipeInterval: 3000, // 滑动间隔(ms)
runTime: 30 60 1000, // 运行时长(ms)
debugMode: true // 调试模式
};

// 主函数
function main() {
// 检查抖音是否已安装
if (!app.getPackageName("抖音")) {
toast("请先安装抖音");
return;
}

// 启动抖音
launchApp("抖音");
sleep(5000);

// 检查是否在直播间
if (isInLiveRoom()) {
    toast("检测到在直播间,请先退出");
    return;
}

// 开始自动化流程
startAutomation();

}

// 判断是否在直播间
function isInLiveRoom() {
return textContains("直播间").exists() ||
descContains("直播间").exists();
}

// 自动化流程
function startAutomation() {
let startTime = new Date().getTime();
let liked = 0;
let collected = 0;

while (new Date().getTime() - startTime < config.runTime && 
       (liked < config.likeCount || collected < config.collectCount)) {

    // 滑动到下一个视频
    swipeVideo();
    sleep(config.swipeInterval);

    // 点赞
    if (liked < config.likeCount) {
        if (likeVideo()) {
            liked++;
            log("已点赞 " + liked + " 个视频");
        }
    }

    // 收藏
    if (collected < config.collectCount) {
        if (collectVideo()) {
            collected++;
            log("已收藏 " + collected + " 个视频");
        }
    }

    // 随机延迟防止检测
    sleep(random(500, 1500));
}

toast("任务完成\n点赞: " + liked + "\n收藏: " + collected);

}

// 滑动视频
function swipeVideo() {
let width = device.width;
let height = device.height;
let startY = height 0.8;
let endY = height
0.2;

swipe(width / 2, startY, width / 2, endY, 500);
if (config.debugMode) {
    log("滑动视频");
}

}

// 点赞视频
function likeVideo() {
let likeBtn = desc("未点赞").findOne(2000);
if (likeBtn) {
likeBtn.click();
sleep(500);
return true;
}
return false;
}

// 收藏视频
function collectVideo() {
// 先点击分享按钮
let shareBtn = desc("分享").findOne(2000);
if (!shareBtn) return false;

shareBtn.click();
sleep(1000);

// 查找收藏按钮
let collectBtn = text("收藏").findOne(2000);
if (collectBtn) {
    collectBtn.click();
    sleep(500);

    // 返回
    back();
    sleep(500);
    return true;
}

// 返回
back();
sleep(500);
return false;

}

// 日志函数
function log(msg) {
console.log(msg);
if (config.debugMode) {
toast(msg);
}
}

// 随机数生成
function random(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}

// 启动脚本
main();

相关文章
|
15天前
抖音评论插件,全自动评论脚本留言,点赞关注私信autojs
脚本提供了完整的抖音自动化操作功能,包括随机滑动视频、点赞、关注、评论和私信。代码中包
|
15天前
|
Java 测试技术
抖音点赞脚本,直播间作品批量点赞,jar插件代码分享
实现使用了Selenium WebDriver自动化测试框架来模拟浏览器操作。代码包含登录功能
|
13天前
|
Shell
抖音直播录制工具,快手小红书直播录屏工具,autojs框架
该实现包含完整的UI交互、平台适配、录制控制等功能模块,使用AutoJS框架实现移动端自动化操
|
Android开发
autojs无Root访问data目录实现
牙叔教程 简单易懂
2614 0
|
测试技术 Android开发
autojs横屏截图的正确姿势
牙叔教程 简单易懂
3188 0
|
机器学习/深度学习 数据可视化 算法
ECA-Net:深度卷积神经网络的高效通道注意力
最近,**通道注意力机制**已被证明在提高深度卷积神经网络 (CNN) 的性能方面具有巨大潜力。然而,大多数现有方法致力于开发更复杂的注意力模块以获得更好的性能,这不可避免地增加了模型的复杂性。为了克服性能和复杂性权衡的悖论,**本文提出了一种高效通道注意 (ECA) 模块,该模块仅涉及少量参数,同时带来明显的性能增益**。通过剖析 SENet 中的通道注意模块,我们凭经验表明**避免降维对于学习通道注意很重要**,**适当的跨通道交互可以在显着降低模型复杂度的同时保持性能**。因此,**我们提出了一种无需降维的局部跨通道交互策略,可以通过一维卷积有效实现**。此外,**我们开发了一种自适应选
2366 0
ECA-Net:深度卷积神经网络的高效通道注意力
|
13天前
快手直播录制工具, 直播录制工具,支持抖音快手小红书
声明:所下载的文件以及如下所示代码仅供学习参考用途,作者并不提供软件的相关服务。
|
3月前
|
存储 消息中间件 Java
抖音集团电商流量实时数仓建设实践
本文基于抖音集团电商数据工程师姚遥在Flink Forward Asia 2024的分享,围绕电商流量数据处理展开。内容涵盖业务挑战、电商流量建模架构、流批一体实践、大流量任务调优及总结展望五个部分。通过数据建模与优化,实现效率、质量、成本和稳定性全面提升,数据质量达99%以上,任务性能提升70%。未来将聚焦自动化、低代码化与成本优化,探索更高效的流批一体化方案。
235 12
抖音集团电商流量实时数仓建设实践
|
存储 分布式计算 资源调度
Hadoop【环境搭建 04】【hadoop-2.6.0-cdh5.15.2.tar.gz 基于ZooKeeper搭建高可用集群】(部分图片来源于网络)
【4月更文挑战第1天】Hadoop【环境搭建 04】【hadoop-2.6.0-cdh5.15.2.tar.gz 基于ZooKeeper搭建高可用集群】(部分图片来源于网络)
389 3
|
10月前
|
安全 Java 调度
python3多线程实战(python3经典编程案例)
该文章提供了Python3中多线程的应用实例,展示了如何利用Python的threading模块来创建和管理线程,以实现并发执行任务。
281 0