# 影刀RPA进阶教程:店群多账号管理—

影刀RPA进阶教程:店群多账号管理——账号轮换与防关联技巧

做电商店群(拼多多、淘宝、小红书多店铺),最大的痛点是账号切换和防关联。

picture.image 手动登录退出太慢,而且同IP登录多个账号容易被平台判定为“多账号操作”导致限流。

影刀可以实现账号的自动轮换:登录→操作→退出→换下一个账号。
配合代理IP、浏览器指纹清理,有效降低关联风险。

picture.image

下面讲一套完整的店群账号管理方案:账号信息存储、自动登录退出、IP轮换、缓存清理。


picture.image

一、账号信息存储在Excel或飞书表格

你需要一个表格记录所有账号,字段包括:

| 店铺平台 | 账号 | 密码 | 代理IP | 上次登录时间 | 状态 |

picture.image |----------|------|------|--------|-------------|------| | 拼多多 | user1@email.com | pwd123 | 192.168.1.1:8080 | 2025-01-15 | 正常 | | 拼多多 | user2@email.com | pwd456 | 192.168.1.2:8080 | 2025-01-14 | 正常 |

操作步骤:

picture.image

  1. 在影刀里读取这个表格,拿到账号列表
  2. 循环列表,逐个处理账号
# 读取账号Excel

![picture.image](https://p3-volc-community-sign.byteimg.com/tos-cn-i-tlddhu82om/b4b9740c32b9458e934f67bf895bcdbf~tplv-tlddhu82om-image.image?=&rk3s=8031ce6d&x-expires=1781491753&x-signature=aCXqIcUmCyeJp6J7oucCqY1WGTQ%3D)
打开Excel("C:/账号库.xlsx") → 【Excel对象】
读取区域数据到列表(【Excel对象】, 起始行=2) → 【账号列表】
# 每行格式:[平台, 账号, 密码, 代理IP, 上次登录时间, 状态]

picture.image

影道指令精确名称:“读取区域数据到列表”输出二维列表,适合批量账号管理。


二、代理IP轮换:每个账号用不同IP

picture.image

平台通过IP判断是否多账号操作。
解决方案: 每个账号绑定一个代理IP,影刀在打开浏览器前设置代理。

操作步骤:

  1. 购买代理IP服务(如阿布云、青果云、穿云API)
  2. 在账号表格中为每个账号分配一个代理IP
  3. 影刀用“打开网页”指令时,设置代理参数
# 方法1:影刀“打开网页”指令中直接设置代理
打开网页(
    URL="https://seller.pinduoduo.com",
    代理类型="HTTP",
    代理服务器="192.168.1.1",
    代理端口=8080
)

# 方法2:使用“设置浏览器代理”指令(更灵活)
设置浏览器代理(代理类型="HTTP", 代理服务器=【代理IP】, 代理端口=【端口】)
打开网页(URL)

动态代理(每次请求换IP):
适用于采集任务,不适合登录店铺(登录需要固定IP,否则会频繁验证)。

影道版本差异:代理功能社区版也支持,但动态代理池需要创业版以上的“浏览器环境隔离”功能。


三、自动登录与退出流程

每个账号的处理流程:

  1. 设置代理IP(如有)
  2. 打开平台登录页
  3. 输入账号密码,完成登录(可能遇到滑块验证码)
  4. 执行店铺操作(上架商品、采集数据等)
  5. 点击退出登录
  6. 清除浏览器缓存和Cookie

picture.image 7. 切换到下一个账号

# 循环处理每个账号
ForEach列表循环(【账号列表】):
    【账号】 = 获取列表元素(当前循环项, 1)
    【密码】 = 获取列表元素(当前循环项, 2)
    【代理IP】 = 获取列表元素(当前循环项, 3)
    
    # 设置代理(如果有)
    如果 【代理IP】 不等于 "":
        设置浏览器代理(代理服务器=【代理IP】)
    
    # 打开登录页
    打开网页("https://seller.pinduoduo.com")
    等待元素出现(账号输入框, 10)
    
    
![picture.image](https://p3-volc-community-sign.byteimg.com/tos-cn-i-tlddhu82om/99757f247fa4437494db5a7abe6d9353~tplv-tlddhu82om-image.image?=&rk3s=8031ce6d&x-expires=1781491753&x-signature=qb3IlCO1HFJ%2Byed8Y7NwkQkcFhA%3D)
    # 输入账号密码
    输入文本(账号输入框, 【账号】)
    输入文本(密码输入框, 【密码】)
    
    # 处理滑块验证码(如果有)
    判断元素是否存在(滑块验证码) → 【有滑块】
    如果 【有滑块】:
        调用子流程(处理滑块)  # 需要接入打码平台或手动处理
    
    # 点击登录
    点击元素(登录按钮)
    等待元素出现(卖家中心首页元素, 15)
    
    # 执行店铺操作(如商品上架)
    调用子流程(店铺日常操作)
    
    # 退出登录
    点击元素(退出登录按钮)
    等待元素出现(登录按钮, 10)  # 退出成功回到登录页
    
    # 清理缓存
    清除浏览器缓存()
    清除浏览器Cookie()
    
    # 关闭当前标签页,准备下一个账号
    关闭网页()

容易踩坑:

  • 有些平台退出后Cookie不会立即清除,需要手动调用“清除浏览器Cookie”指令
  • 多个标签页同时登录不同账号会串号,建议每个账号用独立的“网页对象”变量

影道指令精确名称:“清除浏览器缓存”和“清除浏览器Cookie”在“界面操作”分类下。每次切换账号前必须执行。


四、浏览器环境隔离(防指纹)

除了IP,平台还会收集浏览器指纹:屏幕分辨率、时区、WebGL、Canvas指纹等。
多个账号在同一浏览器环境登录,指纹一致,容易被关联。

影道解决方案:
使用“浏览器环境”指令创建独立的浏览器配置文件。每个账号对应一个独立的浏览器“小号”,指纹完全隔离。

操作步骤:

  1. 拖入“创建浏览器环境”指令
  2. 设置浏览器参数:分辨率、时区、User-Agent(可选随机)
  3. 用这个环境打开网页,指纹独立
# 创建独立浏览器环境
创建浏览器环境(
    环境名称="账号1_环境",
    分辨率="1920x1080",
    时区="Asia/Shanghai"
) → 【环境对象】

# 在环境中打开网页
在浏览器环境中打开网页(环境对象=【环境对象】, URL="https://seller.pinduoduo.com")
# ... 登录操作 ...
# 用完关闭环境
关闭浏览器环境(【环境对象】)

优势: 每个账号的缓存、Cookie、指纹完全隔离,不需要手动清理。
限制: 需要创业版及以上,且消耗更多系统资源。

影道版本差异:浏览器环境隔离是创业版的付费功能,社区版不支持。


五、异常处理与登录状态检测

登录可能失败:密码错误、验证码超时、账号被锁定。
流程需要检测登录是否成功,失败则跳过该账号并记录日志。

# 登录后判断是否出现“卖家中心”特征元素
判断元素是否存在(卖家中心标题) → 【登录成功】
如果 【登录成功】 为 False:
    输出日志(f"账号{【账号】}登录失败,跳过")
    截图("C:/logs/login_fail.png")
    # 可选:发送飞书通知
    继续循环  # 跳过本次循环,处理下一个账号

加上失败计数和重试:

【重试次数】 = 0
【最大重试】 = 2
条件循环(当 【登录成功】 == False and 【重试次数】 < 【最大重试】):
    输出日志(f"登录失败,第{【重试次数】+1}次重试")
    # 刷新页面重新登录
    刷新网页()
    固定等待(2)
    # 重新输入账号密码...
    【重试次数】 = 【重试次数】 + 1

影道指令精确名称:“刷新网页”在“界面操作”分类下。建议配合try-catch使用。


六、账号使用频率控制

避免短时间内频繁切换账号,触发平台风控。
做法: 每个账号操作完成后,随机等待一段时间(如30-90秒)。

# 随机等待
【随机秒数】 = 随机数(30, 90)
固定等待(【随机秒数】)

还可以记录每个账号的“上次登录时间”,按时间间隔排队(比如一个账号一天只操作一次)。
在Excel中更新“上次登录时间”字段,下次运行时只处理超过24小时未登录的账号。

# 判断是否超过24小时
【上次登录】 = 获取列表元素(当前循环项, 4)  # 日期时间字符串
【时间差】 = 计算时间差(当前时间, 【上次登录】)
如果 【时间差】 < 86400:  # 24小时=86400秒
    输出日志("账号今日已登录过,跳过")
    继续循环

常见问题速查

问题解决方法
不同账号登录后串数据每个账号用独立的浏览器环境,或者每次切换后清除Cookie
代理IP设置后无法上网代理IP失效或格式错误。测试代理:在浏览器中设置代理访问百度
滑块验证码处理接入打码平台(超级鹰、图鉴),或手动打码后继续流程
账号被平台限制登录降低切换频率,换高质量代理IP,检查是否在账号表格中标记“异常”
多个账号同时运行(并发)影刀单流程只能串行。想并发需要开多个影刀客户端或使用企业版的多机器人
浏览器环境太占资源一个环境约200MB内存,10个账号同时开需要2GB以上。建议串行处理,用完即关
忘记更新账号上次登录时间在操作成功后的finally块里更新Excel中的时间字段

推荐资源

  • 代理IP服务商:阿布云(国内HTTP)、青果云(动态IP)、穿云API(适合采集)
  • 打码平台:超级鹰(便宜)、图鉴(识别率高)、联众
  • 影刀官方帮助中心搜“浏览器环境”和“代理”
  • 推荐阅读:《电商店群运营手册》(了解平台风控规则)

最后建议:店群管理最重要的是稳定,宁可慢一点,也不要因为频繁操作导致账号被封。每个账号之间留足间隔时间,代理IP要选择干净的住宅IP。


作者:林焱

本文为《影刀RPA学习手册》系列文章之一,内容源于实操经验的整理与分享。

0
0
0
0
评论
未登录
暂无评论