mirror of
https://github.com/yuaotian/go-cursor-help.git
synced 2025-08-03 06:17:36 +08:00
增强Cursor Windows机器码修改脚本,新增PowerShell原生随机字符串生成函数以替代原有的密码生成方法,提升了代码的可读性和可维护性。同时,确保生成的机器ID和MAC地址更加安全和随机化,优化了用户体验。
This commit is contained in:
parent
3504d0e5e2
commit
7507be7e8b
@ -1467,9 +1467,21 @@ function Modify-CursorJSFiles {
|
|||||||
|
|
||||||
# 生成新的设备标识符
|
# 生成新的设备标识符
|
||||||
$newUuid = [System.Guid]::NewGuid().ToString().ToLower()
|
$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()
|
$deviceId = [System.Guid]::NewGuid().ToString().ToLower()
|
||||||
$macMachineId = [System.Web.Security.Membership]::GeneratePassword(64, 0)
|
$macMachineId = Generate-RandomString -Length 64
|
||||||
|
|
||||||
Write-Host "$GREEN🔑 [生成]$NC 已生成新的设备标识符"
|
Write-Host "$GREEN🔑 [生成]$NC 已生成新的设备标识符"
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user