Saltar al contenido principal

Descargar un archivo del control central al dispositivo (LCC.web_file.download_file)

Declaración​

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

Parámetros​

  • path
    Tipo string; ruta del archivo de origen en el control central
  • target_path
    Tipo string; ruta absoluta donde se guardará en el dispositivo
  • timeout
    Tipo numérico, opcional; tiempo de espera de la solicitud (segundos), predeterminado 60

Valores devueltos​

  • ok
    Tipo booleano; devuelve true si la descarga tiene éxito y false si falla
  • err
    Tipo string o nil; descripción del error cuando falla

Descripción​

Descarga el archivo desde el control central y lo guarda en la ruta indicada del dispositivo.
Si el directorio no existe o la escritura falla, devuelve false junto con la descripción del error.

Ejemplo​

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