mirror of
https://github.com/yeongpin/cursor-free-vip.git
synced 2025-08-02 20:47:35 +08:00
feat: return to main menu after each operation instead of exiting
This commit is contained in:
parent
2bca7d7d14
commit
e7468644a4
15
main.py
15
main.py
@ -218,19 +218,19 @@ def main():
|
|||||||
elif choice == "1":
|
elif choice == "1":
|
||||||
import reset_machine_manual
|
import reset_machine_manual
|
||||||
reset_machine_manual.run(translator)
|
reset_machine_manual.run(translator)
|
||||||
break
|
print_menu()
|
||||||
elif choice == "2":
|
elif choice == "2":
|
||||||
import cursor_register
|
import cursor_register
|
||||||
cursor_register.main(translator)
|
cursor_register.main(translator)
|
||||||
break
|
print_menu()
|
||||||
elif choice == "3":
|
elif choice == "3":
|
||||||
import cursor_register_manual
|
import cursor_register_manual
|
||||||
cursor_register_manual.main(translator)
|
cursor_register_manual.main(translator)
|
||||||
break
|
print_menu()
|
||||||
elif choice == "4":
|
elif choice == "4":
|
||||||
import quit_cursor
|
import quit_cursor
|
||||||
quit_cursor.quit_cursor(translator)
|
quit_cursor.quit_cursor(translator)
|
||||||
break
|
print_menu()
|
||||||
elif choice == "5":
|
elif choice == "5":
|
||||||
if select_language():
|
if select_language():
|
||||||
print_menu()
|
print_menu()
|
||||||
@ -238,7 +238,7 @@ def main():
|
|||||||
elif choice == "6":
|
elif choice == "6":
|
||||||
import disable_auto_update
|
import disable_auto_update
|
||||||
disable_auto_update.run(translator)
|
disable_auto_update.run(translator)
|
||||||
break
|
print_menu()
|
||||||
else:
|
else:
|
||||||
print(f"{Fore.RED}{EMOJI['ERROR']} {translator.get('menu.invalid_choice')}{Style.RESET_ALL}")
|
print(f"{Fore.RED}{EMOJI['ERROR']} {translator.get('menu.invalid_choice')}{Style.RESET_ALL}")
|
||||||
print_menu()
|
print_menu()
|
||||||
@ -249,10 +249,7 @@ def main():
|
|||||||
return
|
return
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(f"{Fore.RED}{EMOJI['ERROR']} {translator.get('menu.error_occurred', error=str(e))}{Style.RESET_ALL}")
|
print(f"{Fore.RED}{EMOJI['ERROR']} {translator.get('menu.error_occurred', error=str(e))}{Style.RESET_ALL}")
|
||||||
break
|
print_menu()
|
||||||
|
|
||||||
print(f"\n{Fore.CYAN}{'═' * 50}{Style.RESET_ALL}")
|
|
||||||
input(f"{EMOJI['INFO']} {translator.get('menu.press_enter')}...{Style.RESET_ALL}")
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
main()
|
main()
|
Loading…
x
Reference in New Issue
Block a user