Saltar al contenido principal

Calcular el CRC32 de un archivo (LCC.web_file.crc32)

Declaración​

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

Parámetros​

  • path
    Tipo string; ruta del archivo que se comprobará
  • timeout
    Tipo numérico, opcional; tiempo de espera de la solicitud (segundos), predeterminado 60

Valores devueltos​

  • checksum
    Tipo string; CRC32 hexadecimal de 8 dígitos; nil si falla
  • err
    Tipo string o nil; descripción del error cuando falla

Descripción​

Calcula en el control central el valor de comprobación CRC32 del archivo.
Es adecuado para comprobar rápidamente la integridad de un archivo.

Ejemplo​

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