fix: Improve Cursor Version Check and Configuration Handling

- Enhance version checking in `reset_machine_manual.py` with more robust error handling
- Add detailed error messages and logging for version detection
- Update configuration paths in `new_signup.py` to include Cursor application path
- Add configuration initialization in `main.py`
- Update localization files with new error and version-related messages
This commit is contained in:
yeongpin
2025-03-10 17:41:07 +08:00
parent 54ecf2d752
commit 4f6f3fe814
9 changed files with 161 additions and 53 deletions

View File

@@ -285,6 +285,14 @@ def check_latest_version():
def main():
print_logo()
# 初始化配置
from new_signup import setup_config
config = setup_config(translator)
if not config:
print(f"{Fore.RED}{EMOJI['ERROR']} {translator.get('menu.config_init_failed')}{Style.RESET_ALL}")
return
check_latest_version() # Add version check before showing menu
print_menu()