mirror of
https://github.com/yeongpin/cursor-free-vip.git
synced 2025-08-02 20:47:35 +08:00
hotfix: Optimize Verification Code Handling and Timing Configuration
- Refactor verification code retrieval with dynamic wait time generation - Use `get_random_wait_time()` for more flexible retry intervals - Update version to 1.7.04 across project files - Minor improvements to timing and retry logic in signup process
This commit is contained in:
parent
ffd48201fd
commit
41ddbf519e
2
.github/workflows/build.yml
vendored
2
.github/workflows/build.yml
vendored
@ -6,7 +6,7 @@ on:
|
|||||||
version:
|
version:
|
||||||
description: 'Version number (e.g. 1.0.9)'
|
description: 'Version number (e.g. 1.0.9)'
|
||||||
required: true
|
required: true
|
||||||
default: '1.7.03'
|
default: '1.7.04'
|
||||||
|
|
||||||
permissions:
|
permissions:
|
||||||
contents: write
|
contents: write
|
||||||
|
@ -1,5 +1,8 @@
|
|||||||
# Change Log
|
# Change Log
|
||||||
|
|
||||||
|
## v1.7.04
|
||||||
|
1. Hotfix: Small Problem | 修復一些小問題
|
||||||
|
|
||||||
## v1.7.03
|
## v1.7.03
|
||||||
1. Hotfix: Small Problem | 修復一些小問題
|
1. Hotfix: Small Problem | 修復一些小問題
|
||||||
|
|
||||||
|
@ -568,9 +568,9 @@ def handle_verification_code(browser_tab, email_tab, controller, email, password
|
|||||||
# 获取验证码,设置超时
|
# 获取验证码,设置超时
|
||||||
verification_code = None
|
verification_code = None
|
||||||
max_attempts = 20
|
max_attempts = 20
|
||||||
retry_interval = float(config.get('Timing', 'retry_interval', fallback='10')) # 使用配置值
|
retry_interval = get_random_wait_time(config, 'retry_interval') # 使用 get_random_wait_time
|
||||||
start_time = time.time()
|
start_time = time.time()
|
||||||
timeout = float(config.get('Timing', 'max_timeout', fallback='160')) # 使用配置值
|
timeout = float(config.get('Timing', 'max_timeout', fallback='160')) # 這個可以保持不變因為是固定值
|
||||||
|
|
||||||
if translator:
|
if translator:
|
||||||
print(f"{Fore.CYAN}{translator.get('register.start_getting_verification_code')}{Style.RESET_ALL}")
|
print(f"{Fore.CYAN}{translator.get('register.start_getting_verification_code')}{Style.RESET_ALL}")
|
||||||
@ -594,7 +594,7 @@ def handle_verification_code(browser_tab, email_tab, controller, email, password
|
|||||||
|
|
||||||
# 刷新邮箱
|
# 刷新邮箱
|
||||||
email_tab.refresh_inbox()
|
email_tab.refresh_inbox()
|
||||||
time.sleep(get_random_wait_time(config, 'retry_interval')) # 使用 get_random_wait_time
|
time.sleep(retry_interval) # 使用 get_random_wait_time
|
||||||
|
|
||||||
if verification_code:
|
if verification_code:
|
||||||
# 在注册页面填写验证码
|
# 在注册页面填写验证码
|
||||||
|
Loading…
x
Reference in New Issue
Block a user