Introdução geral
Cursor Reset é uma ferramenta de script do PowerShell para redefinir o identificador de dispositivo do Cursor IDE, com suporte à versão 0.45.x do Cursor. A ferramenta foi projetada para ajudar os usuários a redefinir o identificador de dispositivo no Cursor IDE para fazer login com uma nova conta. Ela deve ser usada para aprender e pesquisar o mecanismo de identificação de dispositivo do Cursor IDE, e é altamente recomendável que os usuários apoiem os desenvolvedores comprando uma licença genuína do Cursor. O script é compatível com os sistemas Windows e macOS e fornece instruções e precauções detalhadas para garantir que os usuários possam concluir com êxito a operação de redefinição da identificação do dispositivo.
Lista de funções
- Redefinir o identificador do dispositivo IDE do Cursor
- Suporte para a versão 0.45.x do Cursor
- Fornece scripts para sistemas Windows e macOS
- Backup automático da identificação original do dispositivo
- Fornecer instruções detalhadas e precauções de uso
- Oferece suporte à execução de scripts via PowerShell e Terminal
Usando a Ajuda
Processo de instalação
- Sistema Windows
- Fazer logout da conta atualmente conectada no Cursor IDE
- Desativar completamente o IDE do Cursor
- Abra o PowerShell como administrador
- Copie e cole o seguinte comando para executá-lo:
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass; iwr -Uri "https://raw.githubusercontent.com/hamflx/cursor-reset/refs/heads/ main/reset.ps1" -UseBasicParsing | iex
- Quando a redefinição estiver concluída, abra o Cursor IDE e faça login com sua nova conta (não use a conta anterior)
- Se o script estiver travado em "Waiting for Cursor processes to exit...", você poderá forçar o encerramento de todos os processos do Cursor executando o seguinte comando na linha de comando com privilégios de administrador:
taskkill /f /im cursor.exe
- macOS
- Fazer logout da conta atualmente conectada no Cursor IDE
- Desativar completamente o IDE do Cursor
- Abra um terminal e execute o seguinte comando:
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
- Inicie o Cursor e faça login com sua nova conta (não use sua conta anterior)
- Se o script estiver travado em "Waiting for the Cursor process to exit...", você poderá forçar o término do processo do Cursor executando o seguinte comando no terminal:
bash
pkill-9 Cursor
Procedimento de operação detalhado
- Fazendo backup do identificador original do dispositivo
- Os scripts do Windows modificam o registro do sistema
HKLM\SOFTWARE\Microsoft\Cryptography\MachineGuid
e com backup automático em%USERPROFILE%\MachineGuid_Backups
Catálogo. - O script do macOS cria um falso
ioreg
para emular os diferentes identificadores de dispositivo, e o comando originalIOPlatformUUID
Backup para~/IOPlatformUUID_Backups
Catálogo.
- Os scripts do Windows modificam o registro do sistema
- Redefinir a identificação do dispositivo
- Sistemas Windows: o script gera um novo
Guia de Máquinas
etelemetria.machineId
etelemetria.macMachineId
etelemetria.devDeviceId
responder cantandotelemetria.sqmId
e atualizar o registro estorage.json
Documentação. - Sistemas macOS: o script gera novos identificadores de dispositivo, que são modificados pela modificação do parâmetro
PATH
variáveis de ambiente para simular diferentes identificadores de dispositivos.
- Sistemas Windows: o script gera um novo
- Restaurar a identificação original do dispositivo
- Se precisar restaurar o identificador de dispositivo original, você poderá localizar o arquivo de backup correspondente no diretório de backup e, em seguida, restaurar o valor por meio do editor de registro ou do terminal.
advertência
- O uso deste script pode violar os Termos de Uso do Cursor, e o autor não se responsabiliza por quaisquer problemas resultantes do uso deste script, incluindo, entre outros, a invalidação de licenças de software, banimentos de contas, etc.
- É altamente recomendável que os usuários apoiem os desenvolvedores adquirindo uma licença genuína do Cursor.
- Os scripts do Windows modificam o registro do sistema
Guia de Máquinas
o que pode afetar outras licenças de software que usam essa entrada de registro como identificador de dispositivo. - Os scripts do macOS precisam manter
PATH
as alterações da variável de ambiente permaneçam em vigor.