Skip to content
/ py-rom Public

这是一个自动化工具,用于批量注册 ROM 预约并完成相关任务。支持多线程处理,具有失败重试机制,并能自动完成抽奖任务,预约任务200个币。

Notifications You must be signed in to change notification settings

liu-ce/py-rom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ROM 自动预约工具

📋 项目简介

这是一个自动化工具,用于批量注册 ROM 预约并完成相关任务。支持多线程处理,具有失败重试机制,并能自动完成抽奖任务,预约任务200个币。

✨ 功能特性

  • 🔄 多线程处理:支持同时处理多个账号,提高效率
  • 🎯 智能重试:失败账号优先重试,避免浪费
  • 🎮 完整流程
    • WEMIX PLAY 预登录
    • ROM Golden Age 账号注册
    • Google 账号授权登录
    • 自动签到任务完成
    • 抽奖券自动使用
  • 📊 进度跟踪:实时更新 Excel 表格状态
  • 🛡️ 环境隔离:使用 MoreLogin 浏览器环境,每个账号独立运行

🔧 环境要求

  • 操作系统:Windows 10+ / macOS 10.14+ / Linux
  • Python:3.7+
  • MoreLogin:需要安装并运行 MoreLogin 客户端
  • Chrome/Chromium:需要对应版本的 ChromeDriver

📦 安装步骤

1. 克隆项目

git clone https://github.com/liu-ce/py-rom.git
cd airdrop

2. 安装依赖

pip install -r requirements.txt

3. 安装 MoreLogin

  • 下载并安装 MoreLogin 客户端
  • 启动 MoreLogin,确保本地 API 服务运行在 http://127.0.0.1:40000 邀请码AAArT9IrvrQR 我在推特随便找的一个 送15天50环境的会员

4. 下载 ChromeDriver

  • 下载对应 Chrome 版本的
  • 将 ChromeDriver 放置到 lib/ 目录下
    • Windows: lib/chromedriver.exe
    • macOS/Linux: lib/chromedriver

去哪里下载? https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.0/win64/chromedriver-win64.zip 吧版本号换成你morelogin的版本号就行了 自己随便打开一个morelogin的环境看 里面有写

⚙️ 配置文件说明

config.json 配置详解

{
  "BASE_URL": "http://127.0.0.1:40000",
  "API_ID": "你的MoreLogin API ID",
  "API_KEY": "你的MoreLogin API密钥",
  "CHROMEDRIVER_PATH": "lib/chromedriver",
  "EXCEL_PATH": "lib/账号放这里.xlsx",
  "THREAD_NUM": 1,
  "OPERATOR_SYSTEM": "mac"
}

lib/账号放这里.xlsx 账号密码辅助邮箱缺一不可 只能企业谷歌

微信:liuce1996 ⚠️ 免责声明:本工具仅供学习和研究目的,使用者需自行承担使用风险,作者不承担任何责任。‣祰爭浯⌊瀠⵹潲੭‣祰爭浯⌊瀠⵹潲੭

About

这是一个自动化工具,用于批量注册 ROM 预约并完成相关任务。支持多线程处理,具有失败重试机制,并能自动完成抽奖任务,预约任务200个币。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages