From: Camille Roux Date: 2009-01-24T23:33:38+09:00 Subject: Re: Socket connection to the Tor server I found finally how to do that. I forgot to write \r\n at each end of line. Here the code: require 'net/telnet' t = TCPSocket.new("localhost",'9051') t.puts("authenticate\r\n") puts t.gets #... t.puts("quit\r\n") puts t.gets Camille Roux wrote: > Hi, > > I'd like to code a script able to connect to the Tor server. Find above > the command line script. I'd like to do the same in ruby. I tried using > TCPSocket, Net::Telnet... no way. > > Thank you > Camille > > > SHELL SESSION: > camille$ telnet 127.0.0.1 9051 > Trying 127.0.0.1... > Connected to localhost. > Escape character is '^]'. > authenticate > 250 OK > > ... > > quit > 250 closing connection > Connection closed by foreign host. -- Posted via http://www.ruby-forum.com/.