기기에 중앙 제어 서버 파일 다운로드 (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