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

Загрузка файла консоли на устройство (LCC.web_file.download_file)

Сигнатура​

ok, err = LCC.web_file.download_file(path, target_path, timeout?)

Параметры​

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

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

  • ok
    Логическое значение: при успешном скачивании true, при сбое false
  • err
    Строка или nil, описание ошибки при сбое

Описание​

Загружает файл из консоли и сохраняет его по указанному пути на устройстве.
Если каталог отсутствует или запись не удалась, возвращает false с описанием ошибки.

Пример​

local ok, err = LCC.web_file.download_file("/脚本/main.lua", XXT_SCRIPTS_PATH.."/cache.lua")
if not ok then
error(err)
end