Cursor Free VIP 实操指南:从安装到重置机器 ID 与激活 Pro 的完整流程
【免费下载链接】cursor-free-vip[Support 0.45](Multi Language 多语言)自动注册 Cursor Ai ,自动重置机器ID , 免费升级使用Pro 功能: You've reached your trial request limit. / Too many free trial accounts used on this machine. Please upgrade to pro. We have this limit in place to prevent abuse. Please let us know if you believe this is a mistake.项目地址: https://gitcode.com/GitHub_Trending/cu/cursor-free-vip
Cursor Free VIP 是一款开源命令行工具,主要用来重置 Cursor 的机器 ID、注册新账号,面向遇到 "Too many free trial accounts used on this machine" 等试用限制的 Cursor 用户。适合希望在 Windows、macOS、Linux 上免费使用 Pro 功能的开发者。
🖥️ 环境要求与前置检查
- 系统:Windows(x64、x86),macOS(Intel、Apple Silicon),Linux(x64、x86、ARM64)
- Python 3.10 及以上(源码使用了 match-case 语法)
- 系统已安装 Chrome 或 Edge 等浏览器,OAuth 登录会调用它
- 运行前必须完全关闭 Cursor 应用,否则配置重置可能不生效
- Windows 建议以管理员身份运行终端
- 需要网络连接,更新检查与 OAuth 流程都会访问外网
⚡ 快速上手:一键安装到首次进入菜单
Linux/macOS 终端执行:
git clone https://gitcode.com/GitHub_Trending/cu/cursor-free-vip cd cursor-free-vip && pip install -r requirements.txt && python main.pyWindows PowerShell 执行:
git clone https://gitcode.com/GitHub_Trending/cu/cursor-free-vip cd cursor-free-vip pip install -r requirements.txt python main.py启动后,终端先打印 "CURSOR PRO" ASCII logo 和版本号,接着自动检查更新(若有新版本会列出 CHANGELOG 并询问 Y/n 是否更新)。随后出现双列编号菜单,0–17 共 18 个选项;菜单语言按系统自动检测,用选项 4 可手动切换。菜单上方出现 "Account Information" 区块,说明配置初始化成功。
🧭 功能实操走查
首次激活流程:注册、登录与验证 Pro 状态
注册新账号(选项 2,cursor_register_manual.py):
- 触发方式:菜单输入 2 回车
- 执行动作:工具打开浏览器进入 authenticator.cursor.sh/sign-up,自动生成密码和姓名并打印在终端,你需要自行接收验证码并粘贴
- 预期结果:注册完成后,菜单上方显示新账号邮箱和 Subscription
用已有账号登录(选项 5/6,oauth_auth.py):
- 触发方式:输入 5(Google)或 6(GitHub)
- 执行动作:按 default_browser 配置启动浏览器,列出本地 Chrome 用户资料供选择,在浏览器中完成 OAuth
- 预期结果:登录成功后终端提示 token 获取成功,菜单上方出现账号信息
验证 Pro 状态:
- 触发方式:重启 Cursor,在设置页查看使用额度
- 替代方式:用选项 12(check_user_authorized.py),输入当前账号 token
- 预期结果:终端提示授权有效,Usage 区块显示剩余额度
状态检查与机器 ID 重置
查看账号状态:
- 触发方式:直接看菜单上方 "Account Information" 区块
- 显示内容:邮箱、Subscription(Pro)、Premium Usage 已用/总额比例
- 若无该区块,先用选项 12 拉取 token
重置机器 ID(选项 1,reset_machine_manual.py):
- 触发方式:输入 1
- 执行动作:重新生成 telemetry.devDeviceId、telemetry.macMachineId、telemetry.machineId、telemetry.sqmId、storage.serviceMachineId 五个标识,写入 SQLite 数据库 state.vscdb 与 storage.json,Windows 还会更新 MachineGuid;Cursor 0.45 及以上版本会顺带修补 workbench 文件中的 getMachineId 逻辑
- 预期结果:日志末尾输出"机器标识重置成功",并列出全部新标识值
恢复原机器 ID(选项 14):
- 触发方式:输入 14
- 执行动作:从备份还原机器标识
- 预期结果:标识回滚到重置前的值
配置调优与进阶操作
- 选项 7 禁用自动更新(disable_auto_update.py):修改 Cursor 本地更新配置,防止官方更新覆盖已修改的文件,激活后建议先做这一步
- 选项 11 绕过版本检查(bypass_version.py):修改 product.json 等文件使本地版本校验通过
- 选项 13 绕过 Token 限制(bypass_token_limit.py):修补 workbench 文件中的本地额度限制
- 选项 8 完全重置(totally_reset_cursor.py):清除 Cursor 相关配置、SQLite 数据与 machineId,相当于从零开始,仅在以上手段失效时使用
- 选项 3 退出 Cursor:执行任何重置前用它确保没有 Cursor 进程在运行
- 选项 4 语言切换:覆盖 en、zh_cn、zh_tw、de、fr、es、it、pt、nl、ja、vi、ru、tr、ar、bg 共 15 种语言
⚙️ 关键配置说明
配置文件首次启动时自动生成,位于Documents/.cursor-free-vip/config.ini,其中最影响成功率的是这几项:
[Browser] default_browser = chrome chrome_path = C:\Program Files\Google\Chrome\Application\chrome.exe [Timing] page_load_wait = 0.1-0.8 max_timeout = 160 [Turnstile] handle_turnstile_time = 2 handle_turnstile_random_time = 1-3 [OAuth] timeout = 120 max_attempts = 3default_browser:默认 chrome,可改为 edge、firefox、brave、opera;某个浏览器下 OAuth 总失败时优先换浏览器chrome_path等:填当前系统对应的浏览器实际路径,路径错误会直接启动失败page_load_wait:页面等待时间区间,网络慢时调大max_timeout:整体操作超时(秒),流程中途超时则适当调大handle_turnstile_time/handle_turnstile_random_time:Cloudflare Turnstile 人机验证等待时间,验证经常失败时调大timeout/max_attempts:OAuth 单次超时(秒)与重试次数,网络差时调大
[OSPaths]、[WindowsPaths]、[TempMailPlus] 等其余段落会按系统自动填充,一般无需手动改动。
🔧 故障排查
| 现象 | 可能原因 | 处理方式 |
|---|---|---|
| Windows 下报权限错误、配置文件无法修改 | 终端未以管理员运行 | 右键 PowerShell 选择"以管理员身份运行"后重跑 |
| OAuth 登录失败或超时 | 网络不稳,或浏览器路径配置错误 | 检查 [Browser] 路径,调大timeout,换网络重试 |
| Turnstile 验证总失败 | 人机验证等待时间过短 | 调大handle_turnstile_time与handle_turnstile_random_time |
| 提示 'User is not authorized' | 用临时邮箱注册的账号被限制 | 改用常规邮箱重新注册 |
| Cursor 重启后功能失效 | Cursor 自动更新覆盖了修改的文件 | 先执行选项 7 禁用自动更新 |
| 安装脚本报架构不支持 | 预构建包与系统架构不匹配 | 下载对应架构包(Apple Silicon / ARM64 / x86) |
⚖️ 合规提示
- 项目仅供学习和研究用途,工具本身不生成伪造的邮箱或 OAuth 凭据
- 使用时请遵守 Cursor 及相关账号服务的使用条款
- 不得用于商业用途,商业场景请购买官方 Cursor 授权
📌 收尾
项目采用 CC BY-NC-ND 4.0 授权,版本迭代记录在 CHANGELOG.md,新版本发布后重跑一次安装脚本即可拉取更新,社区持续接受 Issue 与 Pull Request。
【免费下载链接】cursor-free-vip[Support 0.45](Multi Language 多语言)自动注册 Cursor Ai ,自动重置机器ID , 免费升级使用Pro 功能: You've reached your trial request limit. / Too many free trial accounts used on this machine. Please upgrade to pro. We have this limit in place to prevent abuse. Please let us know if you believe this is a mistake.项目地址: https://gitcode.com/GitHub_Trending/cu/cursor-free-vip
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考