我有一个远程嵌入式系统,它是telnet-able。我如何使用ruby从它获取二进制文件?如果它是一个文本文件,我可以用:如何使用telnet从远程嵌入式系统获取二进制文件?
con = Net::Telnet::new("Host"=>ip,"Timeout"=>200) #Host not host
File.open("fetched_file","w+") do |f|
con.cmd("cat /ect/file") {|data| f.write(data)}
end
,但这不会为二进制文件工作,你将不会被cat
得到理想的数据荷兰国际集团它。
的Telnet上并启动FTP守护进程。 :) – 2010-01-14 08:30:34