跳至主要內容

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