sss
This commit is contained in:
@@ -65,6 +65,7 @@ sudo systemctl enable redis
|
|||||||
mkdir -p /opt/cursor-service
|
mkdir -p /opt/cursor-service
|
||||||
cd /opt/cursor-service
|
cd /opt/cursor-service
|
||||||
|
|
||||||
|
sudo apt install python3-venv python3-full
|
||||||
# 创建并激活虚拟环境
|
# 创建并激活虚拟环境
|
||||||
python3 -m venv venv
|
python3 -m venv venv
|
||||||
source venv/bin/activate
|
source venv/bin/activate
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ proxy:
|
|||||||
# 注册配置
|
# 注册配置
|
||||||
register:
|
register:
|
||||||
delay_range: [1, 2]
|
delay_range: [1, 2]
|
||||||
batch_size: 15
|
batch_size: 1
|
||||||
#这里是注册的并发数量
|
#这里是注册的并发数量
|
||||||
|
|
||||||
# 邮件配置
|
# 邮件配置
|
||||||
|
|||||||
@@ -68,13 +68,14 @@ class FormBuilder:
|
|||||||
def build_register_form(boundary: str, email: str, token: str) -> tuple[str, str]:
|
def build_register_form(boundary: str, email: str, token: str) -> tuple[str, str]:
|
||||||
"""构建注册表单数据,返回(form_data, password)"""
|
"""构建注册表单数据,返回(form_data, password)"""
|
||||||
password = FormBuilder._generate_password()
|
password = FormBuilder._generate_password()
|
||||||
|
first_name, last_name = FormBuilder._generate_name()
|
||||||
|
|
||||||
fields = {
|
fields = {
|
||||||
"1_state": "{\"returnTo\":\"/settings\"}",
|
"1_state": "{\"returnTo\":\"/settings\"}",
|
||||||
"1_redirect_uri": "https://cursor.com/api/auth/callback",
|
"1_redirect_uri": "https://cursor.com/api/auth/callback",
|
||||||
"1_bot_detection_token": token,
|
"1_bot_detection_token": token,
|
||||||
"1_first_name": "wa",
|
"1_first_name": first_name,
|
||||||
"1_last_name": "niu",
|
"1_last_name": last_name,
|
||||||
"1_email": email,
|
"1_email": email,
|
||||||
"1_password": password,
|
"1_password": password,
|
||||||
"1_intent": "sign-up",
|
"1_intent": "sign-up",
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ class ProxyPool:
|
|||||||
async def batch_get(self, num: int) -> List[str]:
|
async def batch_get(self, num: int) -> List[str]:
|
||||||
"""获取num个代理"""
|
"""获取num个代理"""
|
||||||
# 临时代理
|
# 临时代理
|
||||||
return ['1ddbeae0f7a67106fd58:f72e512b10893a1d@gw.dataimpulse.com:823'] * num
|
return ['c44f8c35c8455936c137:78842e9932e456b8@gw.dataimpulse.com:823'] * num
|
||||||
|
|
||||||
try:
|
try:
|
||||||
response = await self.fetch_manager.request(
|
response = await self.fetch_manager.request(
|
||||||
|
|||||||
Reference in New Issue
Block a user