| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | CPU序列号 | 文本型 | | | | 硬盘序列号 | 文本型 | | | | 主板序列号 | 文本型 | | | | 机器码 | 文本型 | | |
CPU序列号 = 取CPU序列号 () 如果真 (CPU序列号 = "" ) CPU序列号 = "UnknownCPU"  硬盘序列号 = 取硬盘序列号 () 如果真 (硬盘序列号 = "" ) 硬盘序列号 = "UnknownDisk"  主板序列号 = 取主板序列号 () 如果真 (主板序列号 = "" ) 主板序列号 = "UnknownMB"  机器码 = 取数据摘要 (到字节集 (CPU序列号 + 硬盘序列号 + 主板序列号 )) 返回 (机器码 )| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | CPU信息 | CPU信息 | | | | 序列号 | 文本型 | | | 取CPU信息 (CPU信息 )序列号 = CPU信息.序列号 如果真 (序列号 = "0000000000000000" 或 序列号 = "" ) 序列号 = "CPU" + 到文本 (取启动时间 ()) 返回 (序列号 )| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 硬盘信息 | 硬盘信息 | | 0 | | 序列号 | 文本型 | | | | i | 整数型 | | | 取硬盘信息 (硬盘信息 ) 如果真 (取数组成员数 (硬盘信息 ) > 0 ) 序列号 = 硬盘信息 [1 ].序列号 如果真 (序列号 = "" 或 序列号 = "00000000" ) 序列号 = "DISK" + 到文本 (取启动时间 ()) 返回 (序列号 )| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 主板信息 | 主板信息 | | | | 序列号 | 文本型 | | | 取主板信息 (主板信息 )序列号 = 主板信息.序列号 如果真 (序列号 = "" 或 序列号 = "None" 或 序列号 = "To be filled by O.E.M." ) 序列号 = "MB" + 到文本 (取启动时间 ()) 返回 (序列号 )
|