快手小红书抖音头像点赞脚本,头像点赞插件工具下载,autojs版代码

简介: 该脚本主要包含以下技术特点:支持三大主流短视频平台自动识别

下载地址:https://www.pan38.com/dow/share.php?code=JCnzE 提取密码:1133

该脚本主要包含以下技术特点:
支持三大主流短视频平台自动识别
采用随机时间间隔模拟人工操作
包含完善的异常恢复机制
通过无障碍服务实现精准控件定位
可配置的运行参数和调试模式

/**

  • 多平台头像点赞脚本 - AutoJS实现版
  • 功能:自动识别抖音/快手/小红书平台,执行头像点赞操作
  • 特性:随机延迟防检测、异常恢复、多平台适配
    */

// ========== 全局配置 ==========
const CONFIG = {
platform: "auto", // 可指定douyin/kuaishou/xiaohongshu
maxRunTime: 3600000, // 最大运行时间(ms)
likeDelay: [1500, 5000], // 点赞随机延迟(ms)
scrollDelay: [3000, 8000], // 滚动间隔(ms)
debugMode: true // 调试模式
};

// 平台元素选择器配置
const SELECTORS = {
douyin: {
avatar: "desc('头像')", // 抖音头像元素
likeBtn: "desc('未点赞')", // 点赞按钮
mainTab: "text('首页')", // 主Tab
profileTab: "desc('我')" // 个人主页
},
kuaishou: {
avatar: "desc('头像')",
likeBtn: "desc('喜欢')",
mainTab: "text('发现')",
profileTab: "desc('我的')"
},
xiaohongshu: {
avatar: "desc('头像')",
likeBtn: "desc('点赞')",
mainTab: "text('首页')",
profileTab: "desc('我的')"
}
};

// ========== 核心功能类 ==========
class AvatarLiker {
constructor(config) {
this.config = config;
this.platform = this.detectPlatform();
this.startTime = Date.now();
this.likeCount = 0;
this.setupScreenMetrics();
}

// 设置屏幕适配
setupScreenMetrics() {
if (device.width > 0 && device.height > 0) {
setScreenMetrics(device.width, device.height);
} else {
setScreenMetrics(1080, 2340); // 默认分辨率
}
}

// 平台检测
detectPlatform() {
if (CONFIG.platform !== "auto") return CONFIG.platform;

const apps = {
  douyin: ["抖音", "com.ss.android.ugc.aweme"],
  kuaishou: ["快手", "com.kuaishou.nebula"],
  xiaohongshu: ["小红书", "com.xingin.xhs"]
};

for (const [platform, [appName, pkg]] of Object.entries(apps)) {
  if (currentPackage() === pkg) return platform;
  if (launch(appName)) {
    sleep(3000);
    return platform;
  }
}
return "douyin"; // 默认抖音

}

// 主执行流程
start() {
this.showConsole();
this.prepareEnvironment();

while (this.checkRunningTime()) {
  try {
    this.scrollAndLike();
    this.randomSleep(this.config.scrollDelay);
  } catch (e) {
    this.handleError(e);
  }
}

this.finish();

}

// 滚动并点赞
scrollAndLike() {
const { avatar, likeBtn } = SELECTORS[this.platform];
const avatars = this.findElements(avatar);

if (avatars && avatars.length > 0) {
  for (const av of avatars) {
    if (!this.checkRunningTime()) break;

    // 点击头像进入主页
    av.click();
    sleep(this.randomDelay(2000, 4000));

    // 尝试点赞
    if (this.tryLike()) {
      this.likeCount++;
      log(`成功点赞 ${this.likeCount} 次`);
    }

    // 返回列表页
    back();
    sleep(this.randomDelay(1000, 3000));
  }
} else {
  // 无头像时滚动
  this.randomScroll();
}

}

// 尝试点赞
tryLike() {
const { likeBtn } = SELECTORS[this.platform];
const btn = this.findElement(likeBtn);

if (btn) {
  btn.click();
  sleep(this.randomDelay(this.config.likeDelay));
  return true;
}
return false;

}

// 随机滚动
randomScroll() {
const startY = device.height 0.7;
const endY = device.height
0.3;
const x = device.width / 2;
swipe(x, startY, x, endY, 500);
}

// ========== 工具方法 ==========
findElement(selector, timeout = 2000) {
return selector ? selector.findOne(timeout) : null;
}

findElements(selector) {
return selector ? selector.find() : [];
}

randomDelay(range = [1000, 3000]) {
return Array.isArray(range)
? random(range[0], range[1])
: range;
}

randomSleep(range) {
sleep(this.randomDelay(range));
}

showConsole() {
if (CONFIG.debugMode) {
console.show();
console.setSize(device.width / 2, device.height / 3);
}
}

prepareEnvironment() {
device.keepScreenOn();
auto.waitFor();
events.observeKey();
events.onKeyDown("volume_down", () => {
toast("脚本手动停止");
exit();
});
}

checkRunningTime() {
return Date.now() - this.startTime < this.config.maxRunTime;
}

handleError(e) {
log(发生错误: ${e});
sleep(5000);
this.recover();
}

recover() {
if (this.platform === "douyin") {
launch("抖音");
} else if (this.platform === "kuaishou") {
launch("快手");
} else {
launch("小红书");
}
sleep(5000);
}

finish() {
toast(任务完成,共点赞 ${this.likeCount} 次);
device.cancelKeepingAwake();
if (CONFIG.debugMode) console.hide();
}
}

// ========== 脚本入口 ==========
auto.waitFor();
new AvatarLiker(CONFIG).start();

相关文章
|
12月前
|
监控 Linux
CentOS系统中使用htop命令查看资源情况。
总的来说,`htop` 是一个强大且直观的工具,它通过友好的用户界面和丰富的功能选项,使得系统监控和进程管理变得更加高效和便捷。无论是为了解决性能瓶颈,分析资源分配还是普通的系统监控,`htop` 都是一个不可或缺的工具。
1167 13
小红书批量收藏点赞评论脚本,私信群发插件导入ID,可养号也可以引流
这是一款功能强大的小红书引流插件,支持多账号操作,可实现批量私信、点赞、收藏、评论等营销功能,非常适合微商群体
|
6月前
|
JSON API 芯片
计算巢模型市场支持一键部署Deepseek V4模型
DeepSeek-V4是DeepSeek开源的新一代大模型,开创百万token超长上下文普惠时代。含Pro(1.6T参数)与Flash(284B参数)双版本,支持思考/非思考模式切换、结构化输出及国产昇腾芯片适配,推理性能达世界顶级水平。(239字)
|
存储 缓存 算法
HashMap深度解析:从原理到实战
HashMap,作为Java集合框架中的一个核心组件,以其高效的键值对存储和检索机制,在软件开发中扮演着举足轻重的角色。作为一名资深的AI工程师,深入理解HashMap的原理、历史、业务场景以及实战应用,对于提升数据处理和算法实现的效率至关重要。本文将通过手绘结构图、流程图,结合Java代码示例,全方位解析HashMap,帮助读者从理论到实践全面掌握这一关键技术。
610 14
抖音直播间抢红包脚本,自动抢福袋插件,会采集直播间自动检测
这是一款深度定制的抖音抢红包插件源码,可大幅提升抢红包效率。通过自动化脚本,实现24小时不间断寻找直播间并抢红包功能。
快手自动养号插件,抖音小红书哔哩哔哩养号脚本,提高账号活跃度刷视频工具
这是一套针对抖音、快手和小红书等平台的自动养号系统源码,通过模拟真实用户行为(如看视频、点赞、评论等)提升账号权重与活跃度,突破流量限制。
拼多多商家私信群发工具,卖家私信批量发送脚本,按键内部定制版工具
这是一款针对拼多多商家私信自动化工具的源码,旨在帮助客服外包公司与拼多多商家联系合作。功能包括全自动后台打招呼、随机话术发送等。
|
10月前
|
数据采集 缓存 人工智能
微信 item_search - 关键词取文章列表接口对接全攻略:从入门到精通
本攻略详解基于搜狗微信搜索合规接口的item_search调用方法,涵盖接口认知、密钥获取、参数配置、签名生成、批量采集、异常处理及性能优化,结合Python实操示例,助力开发者高效实现微信文章列表的数据获取与舆情监测、内容聚合等应用,兼顾合规性与生产稳定性。
|
人工智能 数据安全/隐私保护
快手点赞收藏脚本,导入作品UID数据,自动点赞快手插件【autojs】
该脚本实现了从文件导入UID数据、自动打开快手视频、随机点赞收藏等功能。

热门文章

最新文章