https://github.com/cnmenghan/cursor.getnewid
Get trial permissions by modifying the Cursor user ID
https://github.com/cnmenghan/cursor.getnewid
appdata cursor idgenerator json machineid modification telemetry unique-id windows
Last synced: 12 months ago
JSON representation
Get trial permissions by modifying the Cursor user ID
- Host: GitHub
- URL: https://github.com/cnmenghan/cursor.getnewid
- Owner: CNMengHan
- Created: 2025-01-08T04:37:32.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-08T05:06:43.000Z (about 1 year ago)
- Last Synced: 2025-01-08T05:26:03.133Z (about 1 year ago)
- Topics: appdata, cursor, idgenerator, json, machineid, modification, telemetry, unique-id, windows
- Homepage:
- Size: 0 Bytes
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cursor.GetNewID
**Description:**
Cursor.GetNewID is a program that modifies the `storage.json` configuration file located in the following directory:
`%APPDATA%\Cursor\User\globalStorage\`
The program generates new unique identifiers for the following telemetry fields:
- `telemetry.machineId`
- `telemetry.macMachineId`
- `telemetry.devDeviceId`
- `telemetry.sqmId`
By modifying these fields, this program allows you to obtain trial permissions or reset user-specific data associated with the Cursor application.
**Important:**
The program must be run with **administrator privileges** in order to modify the `storage.json` file and update the telemetry data.
---
## Installation
1. Clone or download this repository to your local machine:
```bash
git clone https://github.com/CNMengHan/Cursor.GetNewID.git
```
2. Navigate to the repository folder and run the program:
- On Windows, ensure you're running the program as Administrator.
---
## Usage
1. Locate the `storage.json` configuration file on your machine:
```text
%APPDATA%\Cursor\User\globalStorage\
```
2. Run the `regsvr32.exe` program as an administrator.
3. The program will generate and update the following identifiers in the `storage.json` file:
- `telemetry.machineId`
- `telemetry.macMachineId`
- `telemetry.devDeviceId`
- `telemetry.sqmId`
4. After running the program, you should have the necessary identifiers for trial permissions or resetting user-specific configurations in the Cursor app.
---
## Requirements
- **Administrator privileges** are required to run the program and modify the `storage.json` configuration file.
- The program is compatible with Windows operating systems.