diff --git a/.env b/.env index ce46543..05af5ad 100644 --- a/.env +++ b/.env @@ -1,2 +1,2 @@ -version=1.9.02 -VERSION=1.9.02 +version=1.9.03 +VERSION=1.9.03 diff --git a/CHANGELOG.md b/CHANGELOG.md index b102b98..f2f0f41 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,11 +1,17 @@ # Change Log +## v1.9.03 +1. Hotfix: Some Issues | 修復一些問題 +2. Add: Bypass Cursor JWT EXP Problem | 添加繞過 Cursor JWT EXP 問題 +3. Fix: Cursor editor redirects to logout page and logout automatically | 修復 Cursor 編輯器重定向到登出頁面並自動登出 +4. Fix: Some Issues | 修復一些問題 + ## v1.9.02 1. Add: Bypass Token Limit | 添加繞過 Token 限制 2. Add: More Browser Support | 添加更多瀏覽器支持 3. Add: Bypass Cursor JWT EXP Problem | 添加繞過 Cursor JWT EXP 問題 -3. Support: Add Opera, Brave, Edge, Firefox | 添加支持 Opera, Brave, Edge, Firefox -4. Add config manual browser path | 添加配置手動選擇遊覽器路徑 +4. Support: Add Opera, Brave, Edge, Firefox | 添加支持 Opera, Brave, Edge, Firefox +5. Add config manual browser path | 添加配置手動選擇遊覽器路徑 5. Fix: Browser Profile Selection | 修復瀏覽器配置文件選擇 6. Fix: Cursor editor redirects to logout page and logout automatically | 修復 Cursor 編輯器重定向到登出頁面並自動登出 7. Fix: Config File Path | 修復配置文件路徑 diff --git a/cursor_register.py b/cursor_register.py index 675c0bf..d65f68d 100644 --- a/cursor_register.py +++ b/cursor_register.py @@ -4,6 +4,7 @@ import time import random from cursor_auth import CursorAuth from reset_machine_manual import MachineIDResetter +from get_user_token import get_token_from_cookie os.environ["PYTHONVERBOSE"] = "0" os.environ["PYINSTALLER_VERBOSE"] = "0" @@ -168,7 +169,7 @@ class CursorRegistration: cookies = self.signup_tab.cookies() for cookie in cookies: if cookie.get("name") == "WorkosCursorSessionToken": - token = cookie["value"].split("%3A%3A")[1] + token = get_token_from_cookie(cookie["value"], self.translator) print(f"{Fore.GREEN}{EMOJI['SUCCESS']} {self.translator.get('register.token_success')}{Style.RESET_ALL}") self._save_account_info(token, total_usage) return True diff --git a/cursor_register_manual.py b/cursor_register_manual.py index 353958b..d33df91 100644 --- a/cursor_register_manual.py +++ b/cursor_register_manual.py @@ -4,6 +4,7 @@ import time import random from cursor_auth import CursorAuth from reset_machine_manual import MachineIDResetter +from get_user_token import get_token_from_cookie os.environ["PYTHONVERBOSE"] = "0" os.environ["PYINSTALLER_VERBOSE"] = "0" @@ -175,7 +176,7 @@ class CursorRegistration: cookies = self.signup_tab.cookies() for cookie in cookies: if cookie.get("name") == "WorkosCursorSessionToken": - token = cookie["value"].split("%3A%3A")[1] + token = get_token_from_cookie(cookie["value"], self.translator) print(f"{Fore.GREEN}{EMOJI['SUCCESS']} {self.translator.get('register.token_success')}{Style.RESET_ALL}") self._save_account_info(token, total_usage) return True