.版本 2
.支持库 spec
.子程序 getCheckSum, 整数型
.参数 nSeed, 整数型
.参数 pData, 整数型
.参数 nLength, 整数型
置入代码 ({ 86, 81, 82, 83, 87, 131, 236, 64, 139, 69, 12, 137, 69, 240, 139, 69, 16, 137, 69, 236, 139, 117, 8, 139, 93, 240, 137, 240, 137, 241, 37, 255, 255, 0, 0, 193, 233, 16, 133, 219, 137, 69, 228, 139, 125, 236, 184, 1, 0, 0, 0, 15, 132, 9, 1, 0, 0, 133, 255, 15, 132, 249, 0, 0, 0, 144, 129, 255, 177, 21, 0, 0, 190, 176, 21, 0, 0, 15, 66, 247, 41, 247, 233, 168, 0, 0, 0, 141, 118, 0, 15, 182, 3, 1, 69, 228, 15, 182, 67, 1, 3, 77, 228, 1, 69, 228, 15, 182, 67, 2, 3, 77, 228, 1, 69, 228, 15, 182, 67, 3, 3, 77, 228, 1, 69, 228, 15, 182, 67, 4, 3, 77, 228, 1, 69, 228, 15, 182, 67, 5, 3, 77, 228, 1, 69, 228, 15, 182, 67, 6, 3, 77, 228, 1, 69, 228, 15, 182, 67, 7, 3, 77, 228, 1, 69, 228, 15, 182, 67, 8, 3, 77, 228, 1, 69, 228, 15, 182, 67, 9, 3, 77, 228, 1, 69, 228, 15, 182, 67, 10, 3, 77, 228, 1, 69, 228, 15, 182, 67, 11, 3, 77, 228, 1, 69, 228, 15, 182, 67, 12, 3, 77, 228, 1, 69, 228, 15, 182, 67, 13, 3, 77, 228, 1, 69, 228, 15, 182, 67, 14, 3, 77, 228, 1, 69, 228, 15, 182, 67, 15, 3, 77, 228, 1, 69, 228, 3, 77, 228, 131, 195, 16, 131, 238, 16, 131, 254, 15, 15, 135, 82, 255, 255, 255, 133, 246, 235, 13, 137, 246, 15, 182, 3, 1, 69, 228, 67, 3, 77, 228, 78, 117, 243, 139, 69, 228, 190, 241, 255, 0, 0, 49, 210, 247, 246, 137, 85, 228, 137, 200, 49, 210, 247, 246, 137, 209, 133, 255, 15, 133, 8, 255, 255, 255, 137, 200, 193, 224, 16, 11, 69, 228, 95, 91, 90, 89, 94, 139, 229, 93, 194, 12, 0 })
返回 (0)
.子程序 _校验和计算, 文本型, , 返回校验和
.参数 path, 文本型
.参数 name, 文本型
.参数 branc, 文本型
.参数 content, 文本型
.局部变量 szTest, 文本型
.局部变量 nSeed, 整数型
szTest = path + name + branc + content
nSeed = getCheckSum (1, 取变量数据地址 (szTest), 取文本长度 (szTest))
nSeed = 位异或 (nSeed, 十六进制 (“AB7932CF”))
返回 (到文本 (nSeed))