Cursor Reset: сценарий для сброса идентификатора устройства для Cursor версий 0.45.x и выше.

Общее введение

Курсор Reset - это инструмент сценария PowerShell для сброса идентификатора устройства Cursor IDE, поддерживающий Cursor версии 0.45.x. Инструмент предназначен для того, чтобы помочь пользователям сбросить идентификатор устройства в Cursor IDE для входа в систему с новой учетной записью. Он предназначен для изучения и исследования механизма идентификации устройств в Cursor IDE, и настоятельно рекомендуется, чтобы пользователи поддержали разработчиков, купив настоящую лицензию на Cursor. Скрипт поддерживает системы Windows и macOS и содержит подробные инструкции и меры предосторожности, чтобы пользователи могли успешно завершить операцию сброса идентификации устройства.

 

Список функций

  • Сброс идентификатора устройства Cursor IDE
  • Поддержка курсора версии 0.45.x
  • Предоставляет скрипты для систем Windows и macOS
  • Автоматическое резервное копирование оригинальных идентификаторов устройств
  • Предоставьте подробные инструкции и меры предосторожности при использовании
  • Поддержка выполнения сценариев через PowerShell и терминал

 

Использование помощи

Процесс установки

  1. Система Windows
    • Выход из текущей учетной записи в Cursor IDE
    • Полностью отключите курсор IDE
    • Откройте PowerShell от имени администратора
    • Скопируйте и вставьте следующую команду для выполнения:
     Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass; iwr -Uri "https://raw.githubusercontent.com/hamflx/cursor-reset/refs/heads/main/reset.ps1" -UseBasicParsing | iex
    
    • После завершения сброса откройте Cursor IDE и войдите в систему под новой учетной записью (не используйте предыдущую учетную запись).
    • Если сценарий застрял на этапе "Waiting for Cursor processes to exit...", вы можете принудительно завершить все процессы Cursor, выполнив следующую команду из командной строки с правами администратора:
     taskkill /f /im cursor.exe
    
  2. macOS
    • Выход из текущей учетной записи в Cursor IDE
    • Полностью отключите курсор IDE
    • Откройте терминал и выполните следующую команду: bash
      curl -o /tmp/reset.sh https://raw.githubusercontent.com/hamflx/cursor-reset/refs/heads/main/reset.sh && chmod +x /tmp/reset.sh && sudo /tmp/reset.sh
    • Запустите Cursor и войдите в систему под новой учетной записью (не используйте предыдущую учетную запись).
    • Если сценарий застрял на этапе "Waiting for the Cursor process to exit...", вы можете принудительно завершить процесс Cursor, выполнив следующую команду в терминале: bash
      pkill -9 Cursor

Подробная процедура работы

  1. Резервное копирование исходного идентификатора устройства
    • Сценарии Windows изменяют системный реестр.HKLM\SOFTWARE\Microsoft\Cryptography\MachineGuidи автоматически резервируется на%USERPROFILE%\MachineGuid_BackupsКаталог.
    • Сценарий macOS создает поддельнуюioregкоманда для эмуляции различных идентификаторов устройств, а оригинальнаяIOPlatformUUIDРезервное копирование~/IOPlatformUUID_BackupsКаталог.
  2. Сброс идентификации устройства
    • Системы Windows: сценарий генерирует новыйMachineGuid, иtelemetry.machineId, иtelemetry.macMachineId, иtelemetry.devDeviceIdответить пениемtelemetry.sqmIdи обновить реестр иstorage.jsonДокументация.
    • Системы macOS: скрипт генерирует новые идентификаторы устройств, которые изменяются с помощью модификацииPATHпеременные окружения для имитации различных идентификаторов устройств.
  3. Восстановление исходной идентификации устройства
    • Если вам нужно восстановить исходный идентификатор устройства, вы можете найти соответствующий файл резервной копии в каталоге резервных копий, а затем восстановить значение через редактор реестра или терминал.

предостережение

  • Использование этого скрипта может нарушать Условия использования Cursor, и автор не несет ответственности за любые проблемы, возникшие в результате использования этого скрипта, включая, но не ограничиваясь, аннулирование лицензий на программное обеспечение, запрет аккаунтов и т.д.
  • Пользователям настоятельно рекомендуется поддержать разработчиков, купив настоящую лицензию на Cursor.
  • Сценарии Windows изменяют системный реестр.MachineGuid, что может повлиять на другие лицензии на программное обеспечение, использующие эту запись реестра в качестве идентификатора устройства.
  • Скрипты macOS должны сохранятьPATHизменения переменной окружения останутся в силе.
© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...