Skip to content

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.

License

Notifications You must be signed in to change notification settings

AkobArm/Cursor_free

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Cursor Reset Trial

Release License Stars

English | 中文 | Русский

Cursor Free

🌟 English

📝 Description

A powerful GUI tool that resets Cursor Editor device identifiers when you encounter the message:

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.

💫 Features

  • 🖥️ User-friendly graphical interface
  • 🔄 Automatic process management
  • 💾 Automatic configuration backup
  • 🔑 New device ID generation
  • 🌏 Multi-language support (English, Chinese & Russian)
  • 🖥️ Cross-platform compatibility
  • 🛡️ Elevated privileges handling
  • 🎨 Modern centered UI design
Cursor Free

💻 System Support

  • Windows ✅ (x64)
  • macOS ✅ (Intel & M-series)
  • Linux ✅ (x64 & ARM64)

📥 Installation

Automatic Installation (Recommended)

Prerequisites

  • Python 3.9 or higher
  • Required Python packages: psutil

Installation

  1. Clone the repository:
git clone https://github.com/AkobArm/Cursor_free.git
  1. Install dependencies:
pip install -r requirements.txt
  1. Run the tool:
python main.py

🔧 Technical Details

Configuration Files

The tool manages Cursor's configuration at:

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

Modified Fields

{
  "telemetry.machineId": "<new-uuid>",
  "telemetry.macMachineId": "<new-uuid>",
  "telemetry.devDeviceId": "<new-uuid>",
  "telemetry.sqmId": "<new-uuid>"
}

Safety Features

  • 🔒 Automatic configuration backup
  • ⚡ Safe process termination
  • 📝 Atomic file operations
  • ⚠️ Error handling and rollback

📦 Latest Updates (v0.0.2)

  • ✨ Added Russian language support
  • 🎨 Improved UI layout with centered buttons
  • 🔧 Enhanced macOS permissions handling
  • 💅 Refined language selection interface
  • 🚀 Improved startup experience with language selection dialog

🌏 Chinese

📝 描述

当遇到以下提示时,这个强大的GUI工具可以重置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. [... Chinese version continues with same structure as English ...]

🌏 Russian

📝 Описание

Мощный инструмент с графическим интерфейсом для сброса идентификаторов устройства редактора 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.

💫 Возможности

  • 🖥️ Удобный графический интерфейс
  • 🔄 Автоматическое управление процессами
  • 💾 Автоматическое резервное копирование
  • 🔑 Генерация новых ID устройства
  • 🌏 Многоязычная поддержка
  • 🖥️ Кроссплатформенность
  • 🛡️ Обработка прав администратора

License

This project is licensed under the MIT License - see the LICENSE file for details.

Disclaimer

This tool is not officially associated with Cursor Editor. Use at your own risk. Always backup your data before using this tool.

Support

If you encounter any issues or have questions, please open an issue on GitHub.

About

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

License

Stars

Watchers

Forks

Packages

No packages published

Languages