发表于 2024-12-24 21:05:21
|
显示全部楼层
安徽省池州市
你这个工具有效果吗?我用易语言写的没有用
窗口程序集名 保 留 保 留 备 注 窗口程序集_启动窗口 变量名 类 型 数组 备 注 storage路径 文本型 storage文本 文本型
变量名 类 型 静态 数组 备 注 json yyJson macMachineId 文本型 machineId 文本型 devDeviceId 文本型
storage路径 =
读环境变量 ( “appdata” ) +
“\Cursor\User\globalStorage\storage.json” 如果真 ( 文件是否存在 ( storage路径
) =
真 ) storage文本 =
到文本 ( 读入文件 ( storage路径
) )
json.
解析 ( storage文本,
) macMachineId = json.
取文本 ( “telemetry.macMachineId” ,
) machineId = json.
取文本 ( “telemetry.machineId” ,
) devDeviceId = json.
取文本 ( “telemetry.devDeviceId” ,
) 如果真 ( macMachineId =
“” 或 machineId =
“” 或 devDeviceId =
“” ) 信息框 ( “无法获取关键信息,修改失败!” , 16, ,
) 返回 ( ) json.置文本 ( “telemetry.macMachineId” , 随机64字符文本 ( ) , ) json.
置文本 ( “telemetry.machineId” ,
随机64字符文本 ( ) ,
) json.
置文本 ( “telemetry.devDeviceId” ,
生成随机UUID ( ) ,
) 判断 ( 写到文件 ( storage路径,
到字节集 ( json.
到JSON ( #YJ_生成标志_格式化JSON ) )
) =
真 ) 信息框 ( “修改成功!” , 64, ,
) 结束 ( ) 信息框 ( “修改失败!” , 16, ,
) 变量名 类 型 静态 数组 备 注 随机字符集 文本型 随机字符串 文本型 循环次数 整数型 当前随机字符 文本型
随机字符集 =
“0123456789abcdef” 随机字符串 =
“” 计次循环首 ( 64, 循环次数
) 当前随机字符 =
取文本中间 ( 随机字符集,
取随机数 ( 1,
取文本长度 ( 随机字符集
) ), 1
) 随机字符串 = 随机字符串 + 当前随机字符
计次循环尾 ( ) 返回 ( 随机字符串
) 变量名 类 型 静态 数组 备 注 hexChars 文本型 part1 文本型 part2 文本型 part3 文本型 part4 文本型 part5 文本型 i 整数型
hexChars =
“0123456789abcdef” part1 =
“” 计次循环首 ( 8, i
) part1 = part1 +
取文本中间 ( hexChars,
取随机数 ( 1,
取文本长度 ( hexChars
) ), 1
) 计次循环尾 ( ) part2 =
“” 计次循环首 ( 4, i
) part2 = part2 +
取文本中间 ( hexChars,
取随机数 ( 1,
取文本长度 ( hexChars
) ), 1
) 计次循环尾 ( ) part3 =
“” 计次循环首 ( 4, i
) part3 = part3 +
取文本中间 ( hexChars,
取随机数 ( 1,
取文本长度 ( hexChars
) ), 1
) 计次循环尾 ( ) part4 =
“” 计次循环首 ( 4, i
) part4 = part4 +
取文本中间 ( hexChars,
取随机数 ( 1,
取文本长度 ( hexChars
) ), 1
) 计次循环尾 ( ) part5 =
“” 计次循环首 ( 12, i
) part5 = part5 +
取文本中间 ( hexChars,
取随机数 ( 1,
取文本长度 ( hexChars
) ), 1
) 计次循环尾 ( ) 返回 ( part1 +
“-” + part2 +
“-” + part3 +
“-” + part4 +
“-” + part5
)