尝试ftp下载文件,小的没事,大的例如60m以上的就开始不稳定了(不知道是ftp软件的事还是其他原因),运气好能下载下来,尤其是在同一wifi下,下载大的失败率更是大,哪位大神帮帮忙,提供个方法或者好点的ftp
local ftp = require("socket.ftp")
ftp.TIMEOUT = 120 --设置超时时间
flag,e = ftp.get("ftp://test:123456@demo.evanelf.com/test.lua.E3;type=i")
if flag then
local file = io.open("/var/touchelf/scripts/test.lua.E3","w")
file:write(flag)
file:close()
else
notifyMessage(e);
end
试了不行,每次都是间隔1分钟就自动断,是不是ftp命令里面封装了时长?
有办法修改这个ftp命令的时长吗