跳到主要内容

计算文件 CRC32 (LCC.web_file.crc32)

声明

checksum, err = LCC.web_file.crc32(path, timeout?)

参数

  • path
    字符串型,待校验的文件路径
  • timeout
    数值型,可选;请求超时时间(秒),默认 60

返回值

  • checksum
    字符串型,8 位十六进制 CRC32;失败时为 nil
  • err
    字符串型或 nil,失败时的错误描述

说明

由中控侧计算文件的 CRC32 校验值。
适合快速检测文件完整性。

示例

local crc32, err = LCC.web_file.crc32("/固件/patch.bin")
if crc32 then
print("CRC32=" .. crc32)
end