mirror of
https://github.com/yuaotian/go-cursor-help.git
synced 2025-08-02 13:57:35 +08:00
增强Cursor Windows机器码修改脚本,新增PowerShell原生随机字符串生成函数,提升代码可读性和可维护性。移除原有的随机字符串生成实现,确保生成的机器ID更加安全和随机化,进一步优化用户体验。
This commit is contained in:
parent
7507be7e8b
commit
460b2b47a7
@ -13,6 +13,17 @@ $NC = "`e[0m"
|
|||||||
$STORAGE_FILE = "$env:APPDATA\Cursor\User\globalStorage\storage.json"
|
$STORAGE_FILE = "$env:APPDATA\Cursor\User\globalStorage\storage.json"
|
||||||
$BACKUP_DIR = "$env:APPDATA\Cursor\User\globalStorage\backups"
|
$BACKUP_DIR = "$env:APPDATA\Cursor\User\globalStorage\backups"
|
||||||
|
|
||||||
|
# PowerShell原生方法生成随机字符串
|
||||||
|
function Generate-RandomString {
|
||||||
|
param([int]$Length)
|
||||||
|
$chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
|
||||||
|
$result = ""
|
||||||
|
for ($i = 0; $i -lt $Length; $i++) {
|
||||||
|
$result += $chars[(Get-Random -Maximum $chars.Length)]
|
||||||
|
}
|
||||||
|
return $result
|
||||||
|
}
|
||||||
|
|
||||||
# 🚀 新增 Cursor 防掉试用Pro删除文件夹功能
|
# 🚀 新增 Cursor 防掉试用Pro删除文件夹功能
|
||||||
function Remove-CursorTrialFolders {
|
function Remove-CursorTrialFolders {
|
||||||
Write-Host ""
|
Write-Host ""
|
||||||
@ -1468,16 +1479,7 @@ function Modify-CursorJSFiles {
|
|||||||
# 生成新的设备标识符
|
# 生成新的设备标识符
|
||||||
$newUuid = [System.Guid]::NewGuid().ToString().ToLower()
|
$newUuid = [System.Guid]::NewGuid().ToString().ToLower()
|
||||||
|
|
||||||
# PowerShell原生方法生成随机字符串
|
|
||||||
function Generate-RandomString {
|
|
||||||
param([int]$Length)
|
|
||||||
$chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
|
|
||||||
$result = ""
|
|
||||||
for ($i = 0; $i -lt $Length; $i++) {
|
|
||||||
$result += $chars[(Get-Random -Maximum $chars.Length)]
|
|
||||||
}
|
|
||||||
return $result
|
|
||||||
}
|
|
||||||
|
|
||||||
$machineId = "auth0|user_$(Generate-RandomString -Length 32)"
|
$machineId = "auth0|user_$(Generate-RandomString -Length 32)"
|
||||||
$deviceId = [System.Guid]::NewGuid().ToString().ToLower()
|
$deviceId = [System.Guid]::NewGuid().ToString().ToLower()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user