From: Thufir Date: 2012-03-26T02:08:24+09:00 Subject: Re: net/ssh telnet set port 119 (nntp) On Sun, 25 Mar 2012 19:49:44 +0900, Thufir wrote: > Following the API at: > > > http://rubydoc.info/gems/net-ssh-telnet/0.0.2/frames > > I want to login to leafnode with something like: > > s = Net::SSH::Telnet.new(:host => localhost,:port => 119) Ruby cookbook to the rescue, 14.9 "being a telnet client": thufir@dur:~/ruby/net_telnet$ thufir@dur:~/ruby/net_telnet$ ruby net.rb Read 491 bytes; total 491 thufir@dur:~/ruby/net_telnet$ nl net.rb 1 require 'rubygems' 2 require 'net/telnet' 3 webserver = Net::Telnet::new('Host' => 'www.oreilly.com','Port' => 80,'TelnetMode' => false) 4 size = 0 5 webserver.cmd("GET / HTTP/1.1\nHost: www.oreilly.com\n") do |c| 6 size += c.size 7 puts "Read #{c.size} bytes; total #{size}" 8 end thufir@dur:~/ruby/net_telnet$ just need to login to leafnode now :) -Thufir