亿达客RPA微信批量加好友软件,自动加好友

简介: RPA脚本,通过物理点击+随机间隔(5–15分钟)、多验证语轮换、Excel批量导入等方式,模拟人工操作微信加好友。支持多账号独立运行,强调合规性与反检测设计

声明:仅用于学习测试用途,请勿用于违规场景,作者对这款工具和相关代码拥有最终的解释权

通过RPA选择采用“物理点击”或“模拟真人操作”

自动搜索,自动备注,自动打标签,自动添加.微信自动加人亿达客RPA

频率控制​​:必须支持自定义时间间隔,比如每5-15分钟随机时间加一个。这是避免被判定为“频繁添加”的关键。

验证语设置​​:支持设置多条不同的验证语,并能随机发送,避免重复内容引起对方反感或被系统识别为营销号

。数据导入​​:能方便地从 Excel 或文本文件中批量导入手机号或微信号

账号管理​​:如果你有多个微信号需要操作,选择支持多账号同时运行且节奏独立的系统,可以更接近真实使用状态。这种RPA是怎么实现大量加好友的效果呢,请看下面代码。

import pyautogui

import time

import random

import openpyxl

import pygetwindow as gw

import logging

配置日志

logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s')

================== 配置参数 ==================

EXCEL_PATH = "contacts.xlsx" # 存放手机号的Excel文件路径

SHEET_NAME = "Sheet1" # 工作表名

COLUMN = 'A' # 手机号所在列

VERIFY_MESSAGES = [ # 多条验证语,随机发送

"你好,我是...",

"朋友推荐,加个好友",

"有事请教,麻烦通过",

"您好,看到您分享的内容,想交流一下"

]

MIN_INTERVAL = 300 # 最小间隔(秒) 5分钟

MAX_INTERVAL = 900 # 最大间隔(秒) 15分钟

微信窗口标题(需确保微信电脑版已打开且登录)

WECHAT_WINDOW_TITLE = "微信"

添加好友界面元素坐标(需根据屏幕分辨率和微信界面调整,这里仅为示例)

推荐使用图像识别替代固定坐标,此处为简化使用坐标

SEARCH_BOX_COORDS = (200, 50) # 搜索框位置(示例)

ADD_BUTTON_COORDS = (300, 100) # 添加按钮位置(示例)

VERIFY_INPUT_COORDS = (400, 150) # 验证语输入框位置(示例)

SEND_BUTTON_COORDS = (500, 200) # 发送按钮位置(示例)

================== 辅助函数 ==================

def focus_wechat_window():

"""聚焦微信窗口"""

try:

    win = gw.getWindowsWithTitle(WECHAT_WINDOW_TITLE)[0]

    if win.isMinimized:

        win.restore()

    win.activate()

    time.sleep(1)

    logging.info("微信窗口已激活")

except IndexError:

    logging.error("未找到微信窗口,请先打开微信并登录")

    exit(1)

def click(x, y):

"""点击指定坐标"""

pyautogui.click(x, y)

time.sleep(0.5)

def input_text(text):

"""输入文本"""

pyautogui.write(text)

time.sleep(0.5)

def add_friend(phone, verify_msg):

"""添加单个好友的流程"""

logging.info(f"开始处理手机号: {phone}")

# 点击搜索框

click(*SEARCH_BOX_COORDS)

pyautogui.hotkey('ctrl', 'a')          # 全选

pyautogui.press('delete')               # 清空

input_text(phone)

pyautogui.press('enter')                 # 回车搜索

time.sleep(2)

# 点击“添加到通讯录”按钮(可能需根据实际情况调整)

click(*ADD_BUTTON_COORDS)

time.sleep(1)

# 输入验证语

click(*VERIFY_INPUT_COORDS)

input_text(verify_msg)

# 点击发送

click(*SEND_BUTTON_COORDS)

logging.info(f"好友请求已发送至 {phone},验证语: {verify_msg}")

# 返回主界面(按ESC)

pyautogui.press('esc')

time.sleep(1)

================== 主程序 ==================

def main():

# 读取Excel中的手机号

wb = openpyxl.load_workbook(EXCEL_PATH)

sheet = wb[SHEET_NAME]

phones = []

for cell in sheet[COLUMN]:

    if cell.value and isinstance(cell.value, (str, int)):

        phone = str(cell.value).strip()

        if phone.isdigit() and len(phone) == 11:  # 简单验证手机号格式

            phones.append(phone)

wb.close()

logging.info(f"共读取到 {len(phones)} 个手机号")

if not phones:

    logging.warning("Excel中没有有效手机号,程序退出")

    return

# 聚焦微信窗口

focus_wechat_window()

# 循环处理每个手机号

for i, phone in enumerate(phones, 1):

    logging.info(f"进度: {i}/{len(phones)}")

    verify_msg = random.choice(VERIFY_MESSAGES)   # 随机选择验证语

    try:

        add_friend(phone, verify_msg)

    except Exception as e:

        logging.error(f"添加 {phone} 时出错: {e}")

        continue

    # 随机间隔,模拟人工操作

    if i < len(phones):

        interval = random.randint(MIN_INTERVAL, MAX_INTERVAL)

        logging.info(f"等待 {interval} 秒后进行下一个...")

        time.sleep(interval)

logging.info("所有任务完成!")

if name == "main":

main()
相关文章
|
算法 定位技术
八爪鱼RPA在微信的十大高频场景,让你的工作事半功倍!
在微信中,rpa(机器人流程自动化)技术可以应用于各种情况,为用户提供更高效、便捷的工作体验。本文将介绍微信中的十大高频场景,并说明rpa可以如何应用于这些场景中,从而让工作事半功倍。
|
1月前
|
人工智能 测试技术 Shell
一套 OpenClaw AI Agent 学习资料,免费送(软件工程师 /测试工程师 / 副业党都能用)
AI正重塑软件工程:工程师从“写代码”转向“设计AI系统”。OpenClaw作为火爆开源AI Agent框架,赋予AI执行能力(读文件、调API、跑Shell等),打造真正干活的“AI操作系统”。本套免费资料涵盖基础、架构、Skills开发与30个自动化实战案例,助开发者快速掌握AI Agent核心技能。
|
2月前
|
人工智能 应用服务中间件 网络安全
2026年阿里云部署OpenClaw(Clawdbot)流程,OpenClaw无缝接入个人微信攻略
在AI智能助手深度融入日常沟通的2026年,OpenClaw(曾用名Clawdbot、Moltbot)作为功能强大的开源AI框架,支持邮件管理、代码生成、信息查询等多元化任务。将其接入个人微信,能实现“随时随地发指令、AI助手秒响应”的便捷体验——无需打开专用客户端,通过微信即可调用OpenClaw的全部功能,无论是查询资讯、生成文档还是执行自动化任务,都能高效完成。
7299 1
|
4月前
|
人工智能 自然语言处理 供应链
2025盘点:8类RPA机器人,从值守型到智能型全解析
RPA机器人正重塑企业数字化转型,作为“数字员工”广泛应用于财务、政务、医疗、电商等领域。从有人值守的桌面助手到AI增强型智能体,RPA通过自动化重复任务,提升效率、降低错误率。2024年中国市场规模达67.9亿元,同比增长35.8%。未来,RPA将融合AI技术,迈向智能决策,成为企业提效降本的核心工具。
1079 1
|
1月前
|
人工智能 自然语言处理 安全
灵感启发:日产文章 100 篇,打造“实时热点洞察”引擎
在算法时代,内容创作者困于低效手工生产。Inspo Radar 是一套基于 AI Agent 的实时热点洞察与自动化内容生成系统:猎犬Agent全网抓取、侦探Agent深度检索、主编Agent策略策划、LLM编辑自动成文。依托阿里云函数计算AgentRun平台,开箱即用,日产百篇——不是替代思考,而是解放生产力,做工具的主人,而非算法的奴隶。(
|
1月前
|
人工智能 弹性计算 安全
快来养小龙虾!阿里云OpenClaw一键部署,两步解锁专属AI助理!
阿里云推出OpenClaw(小龙虾)——开源本地优先AI智能体,无需写代码、不配环境,两步极速部署!支持浏览器/邮件/文件等操作,数据留本地更安全,兼容通义千问、GPT等多模型,已打通钉钉、飞书等主流IM,真正实现“聊天即行动”。
4093 10
|
1月前
|
人工智能 数据库 Docker
基于 DeepSeek 百万 token 窗口的 3673 轮对话深度实录
本文基于 DeepSeek 百万 token 上下文窗口的真实对话记录(1 274 201 tokens,3 673 轮),系统性地分析了长达数十小时的人机协作过程。研究构建了 L1 基础数据层 → L2 项目演进层 → L3 关键转折层 → L4 互动模式层 → L5 情感记忆层 的五层分析框架,完整呈现了一位非 AI 专业背景的研究者(医学、心理学与人文领域)在完全依赖云端免费模型的条件下,从环境搭建到心源框架的完整工程轨迹。 主要发现如下: 1. 技术投入曲线显示,405 次命令/脚本集中在中期(第 1225–2448 轮),与英文占比高峰(43.4 %)完全吻合; 2. 三阶段演进从前
|
1月前
|
机器学习/深度学习 人工智能 供应链
中草药检测数据集(10000 张图片已划分、已标注)| AI训练适用于目标检测任务
本数据集用于 中草药图像分类任务,旨在通过深度学习模型对不同种类的中草药进行自动识别与分类。数据来源于多种中草药样本的专业拍摄,涵盖不同形态、色泽与纹理特征,能够有效支持中草药识别算法的研究与模型训练。
|
4月前
|
人工智能 自然语言处理 数据挖掘
阿里云百炼支持哪些AI大模型?文本生成、图像生成、语音合成及视频编辑等模型整理
阿里云百炼支持通义千问、通义万相等自研模型及DeepSeek、Kimi、Llama等第三方大模型,覆盖文本生成、图像生成、语音合成、视频生成、向量计算等多类AI能力,助力开发者高效构建应用。新用户可免费领取最高5000万Tokens。
2355 156
|
4月前
|
人工智能 文字识别 自然语言处理
金融行业RPA案例大全:银行_证券_保险全场景落地实践(附数据)
凌晨两点的金融城灯火通明,RPA“数字员工”正悄然变革行业。从银行对账到证券清算、保险理赔,重复工作被高效替代。实在智能的实在Agent作为第三代RPA,融合AI与大模型,实现智能决策与自主学习,助力金融机构降本增效,推动服务迈向智能化。
524 2