This commit is contained in:
huangzhenpc
2025-04-19 11:39:06 +08:00
parent 9d00c0b58e
commit 4bea0d3aa8
4 changed files with 6 additions and 4 deletions

View File

@@ -65,6 +65,7 @@ sudo systemctl enable redis
mkdir -p /opt/cursor-service
cd /opt/cursor-service
sudo apt install python3-venv python3-full
# 创建并激活虚拟环境
python3 -m venv venv
source venv/bin/activate

View File

@@ -43,7 +43,7 @@ proxy:
# 注册配置
register:
delay_range: [1, 2]
batch_size: 15
batch_size: 1
#这里是注册的并发数量
# 邮件配置

View File

@@ -68,13 +68,14 @@ class FormBuilder:
def build_register_form(boundary: str, email: str, token: str) -> tuple[str, str]:
"""构建注册表单数据,返回(form_data, password)"""
password = FormBuilder._generate_password()
first_name, last_name = FormBuilder._generate_name()
fields = {
"1_state": "{\"returnTo\":\"/settings\"}",
"1_redirect_uri": "https://cursor.com/api/auth/callback",
"1_bot_detection_token": token,
"1_first_name": "wa",
"1_last_name": "niu",
"1_first_name": first_name,
"1_last_name": last_name,
"1_email": email,
"1_password": password,
"1_intent": "sign-up",

View File

@@ -14,7 +14,7 @@ class ProxyPool:
async def batch_get(self, num: int) -> List[str]:
"""获取num个代理"""
# 临时代理
return ['1ddbeae0f7a67106fd58:f72e512b10893a1d@gw.dataimpulse.com:823'] * num
return ['c44f8c35c8455936c137:78842e9932e456b8@gw.dataimpulse.com:823'] * num
try:
response = await self.fetch_manager.request(