- 日志
- 28
- 好友
- 17
- 阅读权限
- 150
- 收听
- 1
- 在线时间
- 1697 小时
- 最后登录
- 2025-3-25

超级版主
教育辅助界扛把子
- 精华
- 1
- 热心
- 10
- 听众
- 1
- 威望
- 7
- 贡献
- 15688
- 违规
- 0
- 书币
- 51348
- 注册时间
- 2020-4-8
 
|
通过网盘分享的文件:cursor-fake-machine-0.0.1.vsix
链接: https://pan.baidu.com/s/1TH9k7FkatU5-s0n4pAmDKQ?pwd=nbj9 提取码: nbj9
一、安装Cursor v0.44.11
如果你是 Cursor v0.44.11 及以下版本,可以跳过步骤一,否则请重新安装旧版本!
1.1 卸载0.45及以上版本cursor
1.1.1 卸载程序
打开 Windows设置 -> 应用 -> 安装的应用 -> 搜索cursor -> 卸载
1.1.2 删除用户设置和缓存
删除Windows以下位置的文件夹:
C:\Users\{你的用户名}\AppData\Roaming\Cursor
1
1.2 重新下载cursor
点击下载 v0.44.11 (2025-01-03) - 最稳定版本:WINDOWS安装包
二、重置免费试用期和使用次数
2.1 删除账户
打开Cursor设置 -> General -> Account -> 点击Manage
在Settings中Account -> Advanced -> Delete Account,点击删除账户
2.2 打开PowerShell
Windows底栏 开始 -> 搜索 -> 输入power shell -> 以管理员身份运行
2.3 输入重置脚本
在打开的终端中输入以下指令:
irm https://aizaozao.com/accelerate.php/https://raw.githubusercontent.com/yuaotian/go-cursor-help/refs/heads/master/scripts/run/cursor_win_id_modifier.ps1 | iex
1
来源:GitHub yuaotian大佬开源 yuaotian/go-cursor-help
2.4 禁用Cursor自动更新
运行重置脚本时,最后会询问是否禁用自动更新,输入1
upd:增加了2.1“运行脚本前要先删除账户”,执行完脚本我的试用期和使用次数都重置了,如果你没有成功可以继续执行步骤三
三、重置模型使用次数
Cursor Pro版试用期间每天仅限试用50次高级请求(claude-3.5-sonnet, gpt-4o等)
3.1 下载扩展插件
点击下载:cursor-fake-machine
来源:GitHub bestK大佬开源 bestK/cursor-fake-machine
3.2 将插件复制进扩展
复制下载的文件,打开Cursor的扩展并粘贴
或者直接将文件拖入扩展
3.3 删除账户
打开Cursor设置 -> General -> Account -> 点击Manage
在Settings中Account -> Advanced -> Delete Account,点击删除账户
3.4 运行 Fake Cursor: Fake Machine
返回Cursor,Ctrl + shift + P打开输入框 -> 输入fake,点击运行Fake Cursor: Fake Machine
接着提示修改成功!
3.5 如法炮制
如果一天使用premium模型50次达到上限了,可以重复 步骤3.3~3.4 重置模型使用次数
四、查看结果
打开步骤3.3的Manage,或者直接点击 https://www.cursor.com/cn/settings
原文链接:https://www.cdsy.xyz/computer/soft/develop/250321/cd73932.html
前言
在前面这篇文章无限使用Cursor指南中,我提到使用 无限邮箱 或者 删除账号并重新注册 的方法,来无限使用Cursor免费版。但是当在本机登录过3个账号后,就会报这个“Too many free trial accounts used on this machine.”提示,就算有免费体验额度也无法继续体验。
问题原因
Cursor 会通过机器码(machineId)来限制每台机器只能绑定 3 次账号,超出次数后,删除账号、使用新邮箱、重装cursor等方法都无法恢复免费试用期,原因在于这个机器ID依然存在,导致我们无法使用。
其实这就很简单了,我们只要把这个机器ID改掉,从而来“欺骗”Cursor,让他认为我们是一个全新的设备,就可以解决了!!!
解决方法
1. 找到storage.json配置文件
C:\Users\Administrator\AppData\Roaming\Cursor\User\globalStorage
注意:这里的Administrator为管理员用户目录,可能不一样,需要改成你自己的
2. 关闭Cursor程序
这一点很重要,一定要关掉 Cursor !!!
3. 运行Pythone脚本
这里我们可以写一个python脚本 change_machine_id.py 来给我们自动生成一个新的machineId,并写入storage.json
import os
import json
import uuid
from datetime import datetime
import shutil
# 配置文件路径,适配 Windows 的路径格式
# storage_file = os.path.expanduser(r"~\AppData\Local\Cursor\User\globalStorage\storage.json")
# win11 专用
storage_file = os.path.expanduser(r"C:\Users\Administrator\AppData\Roaming\Cursor\User\globalStorage\storage.json")
# 生成随机 ID
def generate_random_id():
return uuid.uuid4().hex
# 获取新的 ID(从命令行参数或自动生成)
def get_new_id():
import sys
return sys.argv[1] if len(sys.argv) > 1 else generate_random_id()
# 创建备份
def backup_file(file_path):
if os.path.exists(file_path):
backup_path = f"{file_path}.backup_{datetime.now().strftime('%Y%m%d_%H%M%S')}"
shutil.copy(file_path, backup_path)
print(f"已创建备份文件: {backup_path}")
else:
print("未找到需要备份的文件,跳过备份步骤。")
# 更新或创建 JSON 文件
def update_machine_id(file_path, new_id):
# 确保目录存在
os.makedirs(os.path.dirname(file_path), exist_ok=True)
# 如果文件不存在,创建一个空的 JSON 文件
if not os.path.exists(file_path):
with open(file_path, "w", encoding="utf-8") as f:
json.dump({}, f)
# 读取 JSON 数据
with open(file_path, "r", encoding="utf-8") as f:
try:
data = json.load(f)
except json.JSONDecodeError:
data = {}
# 更新或添加 machineId
data["telemetry.machineId"] = new_id
# 写回更新后的 JSON 文件
with open(file_path, "w", encoding="utf-8") as f:
json.dump(data, f, indent=4, ensure_ascii=False)
print(f"已成功修改 machineId 为: {new_id}")
# 主函数
if __name__ == "__main__":
new_id = get_new_id()
# 创建备份
backup_file(storage_file)
# 更新 JSON 文件
update_machine_id(storage_file, new_id)
右键 Run
我们再次打开Cursor,重新开一个会话,可以看到已经可以再次使用了!
|
|