Skip to content

Commit 207689f

Browse files
committed
在临时修改系统 MAC 地址的功能中新增检查,以确保文件中是否已存在 randomDeviceId_ 时间戳模式。此更改通过日志记录跳过通用注入,提升了功能的可靠性和用户体验。
1 parent a2d55a0 commit 207689f

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

scripts/run/cursor_mac_id_modifier.sh

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -598,7 +598,15 @@ modify_cursor_app_files() {
598598
((modified_count++))
599599
continue
600600
fi
601-
601+
602+
# 新增检查:检查是否已存在 randomDeviceId_ 时间戳模式
603+
if grep -q "const randomDeviceId_[0-9]\\{10,\\}" "$file"; then
604+
log_info "文件已经包含 randomDeviceId_ 模式,跳过通用注入"
605+
echo "[FOUND] 文件已包含 randomDeviceId_ 模式,跳过通用注入: $file" >> "$LOG_FILE"
606+
((modified_count++)) # 计为已修改,防止后续尝试其他方法
607+
continue
608+
fi
609+
602610
# 使用更通用的注入方法
603611
log_warn "未找到具体函数,尝试使用通用修改方法"
604612
inject_code="

0 commit comments

Comments
 (0)