mirror of
https://github.com/yuaotian/go-cursor-help.git
synced 2025-08-02 05:47:36 +08:00
更新 Cursor 脚本,采用分阶段执行策略,增强用户体验。新增执行流程说明和用户确认步骤,确保用户在执行过程中了解操作步骤及注意事项,同时更新重要提示以支持机器码修改功能。
This commit is contained in:
parent
ab6db7d431
commit
fba9857c3f
@ -1195,10 +1195,42 @@ main() {
|
||||
echo -e "${YELLOW}🤝 一起交流更多Cursor技巧和AI知识(脚本免费、关注公众号加群有更多技巧和大佬) ${NC}"
|
||||
echo -e "${BLUE}================================${NC}"
|
||||
echo
|
||||
echo -e "${YELLOW}💡 [重要提示]${NC} 本工具专注于删除Cursor试用相关文件夹,暂时屏蔽机器码修改功能"
|
||||
echo -e "${YELLOW}💡 [重要提示]${NC} 本工具采用分阶段执行策略,既能彻底清理又能修改机器码"
|
||||
echo -e "${YELLOW}💡 [重要提示]${NC} 本工具免费,如果对您有帮助,请关注公众号【煎饼果子卷AI】"
|
||||
echo
|
||||
|
||||
|
||||
# 📋 执行流程说明
|
||||
echo
|
||||
echo -e "${GREEN}📋 [执行流程]${NC} 本脚本将按以下步骤执行:"
|
||||
echo -e "${BLUE} 1️⃣ 检测并关闭Cursor进程${NC}"
|
||||
echo -e "${BLUE} 2️⃣ 保存Cursor程序路径信息${NC}"
|
||||
echo -e "${BLUE} 3️⃣ 删除指定的Cursor试用相关文件夹${NC}"
|
||||
echo -e "${BLUE} 📁 ~/Library/Application Support/Cursor${NC}"
|
||||
echo -e "${BLUE} 📁 ~/.cursor${NC}"
|
||||
echo -e "${BLUE} 4️⃣ 重新启动Cursor让其生成新的配置文件${NC}"
|
||||
echo -e "${BLUE} 5️⃣ 等待配置文件生成完成(最多45秒)${NC}"
|
||||
echo -e "${BLUE} 6️⃣ 关闭Cursor进程${NC}"
|
||||
echo -e "${BLUE} 7️⃣ 修改新生成的机器码配置文件${NC}"
|
||||
echo -e "${BLUE} 8️⃣ 显示操作完成统计信息${NC}"
|
||||
echo
|
||||
echo -e "${YELLOW}⚠️ [注意事项]${NC}"
|
||||
echo -e "${YELLOW} • 脚本执行过程中请勿手动操作Cursor${NC}"
|
||||
echo -e "${YELLOW} • 建议在执行前关闭所有Cursor窗口${NC}"
|
||||
echo -e "${YELLOW} • 执行完成后需要重新启动Cursor${NC}"
|
||||
echo -e "${YELLOW} • 原配置文件会自动备份到backups文件夹${NC}"
|
||||
echo -e "${YELLOW} • 需要Python3环境来处理JSON配置文件${NC}"
|
||||
echo
|
||||
|
||||
# 🤔 用户确认
|
||||
echo -e "${GREEN}🤔 [确认]${NC} 请确认您已了解上述执行流程"
|
||||
read -p "是否继续执行?(输入 y 或 yes 继续,其他任意键退出): " confirmation
|
||||
if [[ ! "$confirmation" =~ ^(y|yes)$ ]]; then
|
||||
echo -e "${YELLOW}👋 [退出]${NC} 用户取消执行,脚本退出"
|
||||
exit 0
|
||||
fi
|
||||
echo -e "${GREEN}✅ [确认]${NC} 用户确认继续执行"
|
||||
echo
|
||||
|
||||
# 🚀 执行主要功能
|
||||
check_permissions
|
||||
check_and_kill_cursor
|
||||
|
@ -1430,10 +1430,42 @@ main() {
|
||||
echo
|
||||
echo -e "${YELLOW}💰 [小小广告] 出售CursorPro教育号一年质保三个月,有需要找我(86),WeChat:JavaRookie666 ${NC}"
|
||||
echo
|
||||
echo -e "${YELLOW}💡 [重要提示]${NC} 本工具专注于删除Cursor试用相关文件夹,暂时屏蔽机器码修改功能。"
|
||||
echo -e "${YELLOW}💡 [重要提示]${NC} 本工具采用分阶段执行策略,既能彻底清理又能修改机器码。"
|
||||
echo -e "${YELLOW}💡 [重要提示]${NC} 本工具免费,如果对您有帮助,请关注公众号【煎饼果子卷AI】"
|
||||
echo
|
||||
|
||||
# 📋 执行流程说明
|
||||
echo
|
||||
echo -e "${GREEN}📋 [执行流程]${NC} 本脚本将按以下步骤执行:"
|
||||
echo -e "${BLUE} 1️⃣ 检测并关闭Cursor进程${NC}"
|
||||
echo -e "${BLUE} 2️⃣ 保存Cursor程序路径信息${NC}"
|
||||
echo -e "${BLUE} 3️⃣ 删除指定的Cursor试用相关文件夹${NC}"
|
||||
echo -e "${BLUE} 📁 ~/Library/Application Support/Cursor${NC}"
|
||||
echo -e "${BLUE} 📁 ~/.cursor${NC}"
|
||||
echo -e "${BLUE} 4️⃣ 重新启动Cursor让其生成新的配置文件${NC}"
|
||||
echo -e "${BLUE} 5️⃣ 等待配置文件生成完成(最多45秒)${NC}"
|
||||
echo -e "${BLUE} 6️⃣ 关闭Cursor进程${NC}"
|
||||
echo -e "${BLUE} 7️⃣ 修改新生成的机器码配置文件${NC}"
|
||||
echo -e "${BLUE} 8️⃣ 显示操作完成统计信息${NC}"
|
||||
echo
|
||||
echo -e "${YELLOW}⚠️ [注意事项]${NC}"
|
||||
echo -e "${YELLOW} • 脚本执行过程中请勿手动操作Cursor${NC}"
|
||||
echo -e "${YELLOW} • 建议在执行前关闭所有Cursor窗口${NC}"
|
||||
echo -e "${YELLOW} • 执行完成后需要重新启动Cursor${NC}"
|
||||
echo -e "${YELLOW} • 原配置文件会自动备份到backups文件夹${NC}"
|
||||
echo -e "${YELLOW} • 需要Python3环境来处理JSON配置文件${NC}"
|
||||
echo
|
||||
|
||||
# 🤔 用户确认
|
||||
echo -e "${GREEN}🤔 [确认]${NC} 请确认您已了解上述执行流程"
|
||||
read -p "是否继续执行?(输入 y 或 yes 继续,其他任意键退出): " confirmation
|
||||
if [[ ! "$confirmation" =~ ^(y|yes)$ ]]; then
|
||||
echo -e "${YELLOW}👋 [退出]${NC} 用户取消执行,脚本退出"
|
||||
exit 0
|
||||
fi
|
||||
echo -e "${GREEN}✅ [确认]${NC} 用户确认继续执行"
|
||||
echo
|
||||
|
||||
# 🚀 执行主要功能
|
||||
check_permissions
|
||||
check_and_kill_cursor
|
||||
|
@ -252,6 +252,40 @@ Write-Host ""
|
||||
Write-Host "$YELLOW💰 [小小广告] 出售CursorPro教育号一年质保三个月,有需要找我(86),WeChat:JavaRookie666 $NC"
|
||||
Write-Host "$BLUE================================$NC"
|
||||
|
||||
# 📋 执行流程说明
|
||||
Write-Host ""
|
||||
Write-Host "$GREEN📋 [执行流程]$NC 本脚本将按以下步骤执行:"
|
||||
Write-Host "$BLUE 1️⃣ 检测并关闭Cursor进程$NC"
|
||||
Write-Host "$BLUE 2️⃣ 保存Cursor程序路径信息$NC"
|
||||
Write-Host "$BLUE 3️⃣ 删除指定的Cursor试用相关文件夹$NC"
|
||||
Write-Host "$BLUE 📁 C:\Users\Administrator\.cursor$NC"
|
||||
Write-Host "$BLUE 📁 C:\Users\Administrator\AppData\Roaming\Cursor$NC"
|
||||
Write-Host "$BLUE 📁 C:\Users\%USERNAME%\.cursor$NC"
|
||||
Write-Host "$BLUE 📁 C:\Users\%USERNAME%\AppData\Roaming\Cursor$NC"
|
||||
Write-Host "$BLUE 4️⃣ 重新启动Cursor让其生成新的配置文件$NC"
|
||||
Write-Host "$BLUE 5️⃣ 等待配置文件生成完成(最多45秒)$NC"
|
||||
Write-Host "$BLUE 6️⃣ 关闭Cursor进程$NC"
|
||||
Write-Host "$BLUE 7️⃣ 修改新生成的机器码配置文件$NC"
|
||||
Write-Host "$BLUE 8️⃣ 显示操作完成统计信息$NC"
|
||||
Write-Host ""
|
||||
Write-Host "$YELLOW⚠️ [注意事项]$NC"
|
||||
Write-Host "$YELLOW • 脚本执行过程中请勿手动操作Cursor$NC"
|
||||
Write-Host "$YELLOW • 建议在执行前关闭所有Cursor窗口$NC"
|
||||
Write-Host "$YELLOW • 执行完成后需要重新启动Cursor$NC"
|
||||
Write-Host "$YELLOW • 原配置文件会自动备份到backups文件夹$NC"
|
||||
Write-Host ""
|
||||
|
||||
# 🤔 用户确认
|
||||
Write-Host "$GREEN🤔 [确认]$NC 请确认您已了解上述执行流程"
|
||||
$confirmation = Read-Host "是否继续执行?(输入 y 或 yes 继续,其他任意键退出)"
|
||||
if ($confirmation -notmatch "^(y|yes)$") {
|
||||
Write-Host "$YELLOW👋 [退出]$NC 用户取消执行,脚本退出"
|
||||
Read-Host "按回车键退出"
|
||||
exit 0
|
||||
}
|
||||
Write-Host "$GREEN✅ [确认]$NC 用户确认继续执行"
|
||||
Write-Host ""
|
||||
|
||||
# 获取并显示 Cursor 版本
|
||||
function Get-CursorVersion {
|
||||
try {
|
||||
|
Loading…
x
Reference in New Issue
Block a user