函数:ftp.list 获取文件列表文件
函数名称:获取文件列表文件
函数功能:获取服务器指定目录下的文件列表
函数方法
ret,msg,list = ftp.list(filepath)
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
filepath | string | 是 | 需要获取的文件夹路径 |
返回值 | 类型 | 说明 |
---|---|---|
ret | number | 1 - 获取成功,0 - 获取失败 |
msg | string | 获取失败返回失败原因 |
list | table | 获取的文件列表 |
函数用例
--脚本仅供参考不可直接使用
require("tsnet")
ftp.setTimeout(50)
local url ="1.1.1.1"
local username ="ceshi"
local password ="ceshi"
ftp.init(url,username,password)
ret,msg,list = ftp.list("/test/")
if ret == 1 then
if list then
allFilestr = ""
for i,v in pairs(list) do
allFilestr=v.."\n"..allFilestr;
end
dialog("获取成功:"..allFilestr)--打印文件夹内所有文件列表
end
else
dialog("获取失败".."\n".."失败原因:"..msg)
end
ftp.clean()
注意事项
-iOS 仅支持个人版、旗舰版、小精灵、专业版及企业版。
- Android 支持标准版、旗舰版、小精灵及企业版,标准版需要登录账号、购买 VIP 并且在调用过程中账号需要保持登录状态否则会导致调用失效。