Перейти к основному содержимому

Вычисление MD5 файла (LCC.web_file.md5)

Сигнатура​

hash, err = LCC.web_file.md5(path, timeout?)

Параметры​

  • path
    Строка, путь файла для вычисления контрольной суммы
  • timeout
    Число, необязательный тайм-аут запроса (секунды), по умолчанию 60

Возвращаемое значение​

  • hash
    Строка, 32-значное шестнадцатеричное значение MD5; при сбое — nil
  • err
    Строка или nil, описание ошибки при сбое

Описание​

Вычисляет дайджест MD5 файла на стороне центральной консоли.
Применимо только к файлам; при отсутствии пути или указании на каталог возвращается nil.

Пример​

local md5, err = LCC.web_file.md5("/脚本/main.lua")
if md5 then
print("MD5=" .. md5)
end