diff --git a/scripts/run/cursor_mac_id_modifier.sh b/scripts/run/cursor_mac_id_modifier.sh index 45560c2..0e91e16 100644 --- a/scripts/run/cursor_mac_id_modifier.sh +++ b/scripts/run/cursor_mac_id_modifier.sh @@ -216,44 +216,6 @@ show_follow_info() { echo } -# 主函数 -main() { - clear - # 显示 CURSOR Logo - echo -e " - ██████╗██╗ ██╗██████╗ ███████╗ ██████╗ ██████╗ - ██╔════╝██║ ██║██╔══██╗██╔════╝██╔═══██╗██╔══██╗ - ██║ ██║ ██║██████╔╝███████╗██║ ██║██████╔╝ - ██║ ██║ ██║██╔══██╗╚════██║██║ ██║██╔══██╗ - ╚██████╗╚██████╔╝██║ ██║███████║╚██████╔╝██║ ██║ - ╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝ ╚═════╝ ╚═╝ ╚═╝ - " - echo -e "${BLUE}================================${NC}" - echo -e "${GREEN} Cursor ID 修改工具 ${NC}" - echo -e "${BLUE}================================${NC}" - echo - echo -e "${YELLOW}[重要提示]${NC} 本工具仅支持 Cursor v0.44.11 及以下版本" - echo -e "${YELLOW}[重要提示]${NC} 最新的 0.45.x 版本暂不支持" - echo - - check_permissions - check_and_kill_cursor - backup_config - generate_new_config - - echo - log_info "操作完成!" - show_file_tree - show_follow_info - log_info "请重启 Cursor 以应用新的配置" - - # 询问是否要禁用自动更新 - disable_auto_update -} - -# 执行主函数 -main - # 询问是否要禁用自动更新 disable_auto_update() { echo @@ -313,10 +275,48 @@ disable_auto_update() { log_error "验证失败:文件权限设置可能未生效" show_manual_guide return 1 - } + fi log_info "成功禁用自动更新" else log_info "保持默认设置,不进行更改" fi } + +# 主函数 +main() { + clear + # 显示 CURSOR Logo + echo -e " + ██████╗██╗ ██╗██████╗ ███████╗ ██████╗ ██████╗ + ██╔════╝██║ ██║██╔══██╗██╔════╝██╔═══██╗██╔══██╗ + ██║ ██║ ██║██████╔╝███████╗██║ ██║██████╔╝ + ██║ ██║ ██║██╔══██╗╚════██║██║ ██║██╔══██╗ + ╚██████╗╚██████╔╝██║ ██║███████║╚██████╔╝██║ ██║ + ╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝ ╚═════╝ ╚═╝ ╚═╝ + " + echo -e "${BLUE}================================${NC}" + echo -e "${GREEN} Cursor ID 修改工具 ${NC}" + echo -e "${BLUE}================================${NC}" + echo + echo -e "${YELLOW}[重要提示]${NC} 本工具仅支持 Cursor v0.44.11 及以下版本" + echo -e "${YELLOW}[重要提示]${NC} 最新的 0.45.x 版本暂不支持" + echo + + check_permissions + check_and_kill_cursor + backup_config + generate_new_config + + echo + log_info "操作完成!" + show_file_tree + show_follow_info + log_info "请重启 Cursor 以应用新的配置" + + # 询问是否要禁用自动更新 + disable_auto_update +} + +# 执行主函数 +main