Browse Source

fix: Improve error messages for Linux and Mac ID modifier scripts

- Updated error messages in Linux script to include specific package installation commands
- Enhanced Mac script's UUID modification prompt with better formatting and color
- Added spacing to improve readability of user prompts
pull/208/head v0.0.61
煎饼果子卷鲨鱼辣椒 4 months ago
parent
commit
3d61fa9753
  1. 4
      scripts/run/cursor_linux_id_modifier.sh
  2. 5
      scripts/run/cursor_mac_id_modifier.sh

4
scripts/run/cursor_linux_id_modifier.sh

@ -180,12 +180,12 @@ generate_uuid() {
generate_new_config() { generate_new_config() {
# 错误处理 # 错误处理
if ! command -v xxd &> /dev/null; then if ! command -v xxd &> /dev/null; then
log_error "未找到 xxd 命令,请安装 xxd"
log_error "未找到 xxd 命令,请安装 xxd,使用 apt-get install xxd"
exit 1 exit 1
fi fi
if ! command -v uuidgen &> /dev/null; then if ! command -v uuidgen &> /dev/null; then
log_error "未找到 uuidgen 命令,请安装 uuidgen"
log_error "未找到 uuidgen 命令,请安装 uuidgen,使用 apt-get install uuid-runtime"
exit 1 exit 1
fi fi

5
scripts/run/cursor_mac_id_modifier.sh

@ -176,8 +176,9 @@ generate_new_config() {
local new_system_uuid=$(uuidgen) local new_system_uuid=$(uuidgen)
# 尝试修改系统 UUID (需要用户确认) # 尝试修改系统 UUID (需要用户确认)
log_warn "注意:修改系统 UUID 需要重启系统才能生效"
log_warn "是否要修改系统 UUID?(y/N)"
echo # 添加空行使提示更清晰
printf "${YELLOW}注意:修改系统 UUID 需要重启系统才能生效${NC}\n"
printf "${YELLOW}是否要修改系统 UUID?(y/N)${NC} " # 使用 printf 并在末尾加空格
read -r choice read -r choice
if [[ "$choice" =~ ^[Yy]$ ]]; then if [[ "$choice" =~ ^[Yy]$ ]]; then
sudo nvram SystemUUID="$new_system_uuid" sudo nvram SystemUUID="$new_system_uuid"

Loading…
Cancel
Save