Skip to content

解决Cursor在免费订阅期间出现以下提示的问题: 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.

Notifications You must be signed in to change notification settings

bloatfan/go-cursor-help

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Cursor Free Trial Reset Tool

🌟 English

📝 Description

Resets Cursor's free trial limitation when you see:

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.

💻 System Support

Windows ✅ AMD64 & ARM64
macOS ✅ AMD64 & ARM64
Linux ✅ AMD64 & ARM64

📥 Installation

Linux/macOS

curl -fsSL https://raw.githubusercontent.com/yuaotian/go-cursor-help/master/install.sh | bash

Windows (Run in PowerShell as Admin)

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; $arch = if ([Environment]::Is64BitOperatingSystem) { if ([System.Runtime.InteropServices.RuntimeInformation]::ProcessArchitecture -eq 'Arm64') { 'arm64' } else { 'amd64' } } else { 'amd64' }; $ver = (irm https://api.github.com/repos/yuaotian/go-cursor-help/releases/latest).tag_name.TrimStart('v'); $outfile = "$env:TEMP\cursor_id_modifier.exe"; irm "https://github.com/yuaotian/go-cursor-help/releases/download/v${ver}/cursor_id_modifier_${ver}_windows_${arch}.exe" -OutFile $outfile; & $outfile; Remove-Item -Path $outfile -ErrorAction SilentlyContinue

🔧 Technical Details

The program modifies Cursor's storage.json config file:

  • Windows: %APPDATA%\Cursor\User\globalStorage\
  • macOS: ~/Library/Application Support/Cursor/User/globalStorage/
  • Linux: ~/.config/Cursor/User/globalStorage/

Generates new unique identifiers for:

  • telemetry.machineId
  • telemetry.macMachineId
  • telemetry.devDeviceId
  • telemetry.sqmId

🌏 Chinese

📝 问题描述

当看到以下提示时重置Cursor试用期:

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.

💻 系统支持

Windows ✅ AMD64和ARM64
macOS ✅ AMD64和ARM64
Linux ✅ AMD64和ARM64

📥 安装方法

Linux/macOS

curl -fsSL https://raw.githubusercontent.com/yuaotian/go-cursor-help/master/install.sh | bash

Windows (以管理员身份运行PowerShell)

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; $arch = if ([Environment]::Is64BitOperatingSystem) { if ([System.Runtime.InteropServices.RuntimeInformation]::ProcessArchitecture -eq 'Arm64') { 'arm64' } else { 'amd64' } } else { 'amd64' }; $ver = (irm https://api.github.com/repos/yuaotian/go-cursor-help/releases/latest).tag_name.TrimStart('v'); $outfile = "$env:TEMP\cursor_id_modifier.exe"; irm "https://github.com/yuaotian/go-cursor-help/releases/download/v${ver}/cursor_id_modifier_${ver}_windows_${arch}.exe" -OutFile $outfile; & $outfile; Remove-Item -Path $outfile -ErrorAction SilentlyContinue

🔧 技术细节

程序修改Cursor的storage.json配置文件:

  • Windows: %APPDATA%\Cursor\User\globalStorage\
  • macOS: ~/Library/Application Support/Cursor/User/globalStorage/
  • Linux: ~/.config/Cursor/User/globalStorage/

生成新的唯一标识符:

  • telemetry.machineId
  • telemetry.macMachineId
  • telemetry.devDeviceId
  • telemetry.sqmId

📄 License

MIT License

Copyright (c) 2024

About

解决Cursor在免费订阅期间出现以下提示的问题: 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.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 94.3%
  • Shell 5.7%