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

Получение значения SHA1 файла (file.sha1)

Объявление

значение_SHA1, сообщение_об_ошибке = file.sha1(путь_к_файлу)

Параметры

  • путь_к_файлу
    Строка, абсолютный путь к файлу

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

  • значение_SHA1
    Строка или nil; при отсутствии файла или если путь указывает на каталог возвращается nil, иначе — значение SHA1 файла
  • сообщение_об_ошибке
    Строка, сообщение об ошибке при неудаче

Описание

Возвращает значение SHA1 файла

Пример

local sha1, err = file.sha1("/var/mobile/1.zip")
if sha1 then
sys.alert("`/var/mobile/1.zip` 的 SHA1 值为:"..sha1)
else
sys.alert("`/var/mobile/1.zip` 不是文件:"..err)
end

Примечание: приведённый выше код использует функцию не из этой главы — sys.alert.