保存现有功能 增加域名和添加时间关联
This commit is contained in:
22
main.py
22
main.py
@@ -18,6 +18,7 @@ from services.proxy_pool import ProxyPool
|
||||
from services.token_pool import TokenPool
|
||||
from services.self_hosted_email import SelfHostedEmail
|
||||
from upload_account import AccountUploader
|
||||
from auto_cursor_service import AutoCursorService
|
||||
|
||||
|
||||
class CursorRegister:
|
||||
@@ -208,12 +209,23 @@ class CursorRegister:
|
||||
skipped += 1
|
||||
else:
|
||||
successful.append(result)
|
||||
# 添加详细的账号信息日志
|
||||
self.logger.info("=" * 50)
|
||||
self.logger.info(f"账号 {i+1} 注册成功:")
|
||||
self.logger.info(f"邮箱: {result['email']}")
|
||||
self.logger.info(f"邮箱密码: {result['email_password']}")
|
||||
self.logger.info(f"Cursor密码: {result['cursor_password']}")
|
||||
# 只显示token的前30个字符,避免日志过长
|
||||
token = result.get('cursor_jwt', '')
|
||||
if token:
|
||||
self.logger.info(f"Token: {token[:30]}...")
|
||||
self.logger.info("=" * 50)
|
||||
|
||||
# 6. 直接上传成功注册的账号
|
||||
if successful:
|
||||
try:
|
||||
uploader = AccountUploader()
|
||||
await uploader.initialize()
|
||||
service = AutoCursorService()
|
||||
await service.initialize()
|
||||
|
||||
# 准备上传数据
|
||||
upload_data = []
|
||||
@@ -223,13 +235,13 @@ class CursorRegister:
|
||||
"password": account["email_password"],
|
||||
"cursor_password": account["cursor_password"],
|
||||
"cursor_cookie": account["cursor_cookie"],
|
||||
"cursor_token": account.get("cursor_jwt", "")
|
||||
"cursor_jwt": account.get("cursor_jwt", "")
|
||||
}
|
||||
upload_data.append(upload_item)
|
||||
|
||||
# 上传账号
|
||||
await uploader.upload_accounts(upload_data)
|
||||
await uploader.cleanup()
|
||||
await service.upload_accounts(upload_data)
|
||||
await service.cleanup()
|
||||
self.logger.info(f"成功上传 {len(upload_data)} 个账号到服务器")
|
||||
except Exception as e:
|
||||
self.logger.error(f"上传账号时发生错误: {str(e)}")
|
||||
|
||||
Reference in New Issue
Block a user