今天群里一位朋友问我关于从Ftp下载文件遇到的问题,之前没有做过,去google上搜了一下发现资料寥寥无几。捣鼓了一下成功下载了,下载速度飞快,在这里分享一下:
#==================================================
require 'net/ftp'
require 'ftools'
def get_file
ftp = Net::FTP.new()
ftp.connect("Ftp的IP地址", 端口) #默认端口是21
ftp.login("username", "password")
ftp.get('/remotefilename','c:/localfilename')
end
get_file()