Browse Source

增强Cursor Windows机器码修改脚本,新增PowerShell原生随机字符串生成函数以替代原有的密码生成方法,提升了代码的可读性和可维护性。同时,确保生成的机器ID和MAC地址更加安全和随机化,优化了用户体验。

master v0.0.199
煎饼果子卷鲨鱼辣椒 3 days ago
parent
commit
7507be7e8b
  1. 16
      scripts/run/cursor_win_id_modifier.ps1

16
scripts/run/cursor_win_id_modifier.ps1

@ -1467,9 +1467,21 @@ function Modify-CursorJSFiles {
# 生成新的设备标识符
$newUuid = [System.Guid]::NewGuid().ToString().ToLower()
$machineId = "auth0|user_$([System.Web.Security.Membership]::GeneratePassword(32, 0))"
# 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)"
$deviceId = [System.Guid]::NewGuid().ToString().ToLower()
$macMachineId = [System.Web.Security.Membership]::GeneratePassword(64, 0)
$macMachineId = Generate-RandomString -Length 64
Write-Host "$GREEN🔑 [生成]$NC 已生成新的设备标识符"

Loading…
Cancel
Save