メインコンテンツへ移動

ファイルの CRC32 を計算する (LCC.web_file.crc32)

宣言​

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

引数​

  • path
    文字列。検証するファイルのパスです
  • timeout
    任意の数値。リクエストのタイムアウト(秒)です。既定値は 60 です

戻り値​

  • checksum
    文字列。8 桁の 16 進数 CRC32 です。失敗時は nil になります
  • err
    文字列または nil。失敗時のエラー説明です

説明​

集中管理側でファイルの CRC32 チェックサムを計算します。
ファイルの整合性をすばやく検証する用途に適しています。

例​

local crc32, err = LCC.web_file.crc32("/ファームウェア/patch.bin")
if crc32 then
print("CRC32=" .. crc32)
end