計算檔案 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