On Apr 19, 2007, at 8:10 AM, mrpink wrote: > just for fun I wanna share this oneliner which prints you the > external IP on the screen :) > > require 'net/http' > > Net::HTTP.get_response(URI.parse('http:// > www.wieistmeineip.de')).body.scan(/^Ihre IP-Adresse ist.+/) { | > ipadresse| puts ipadresse.sub(/^.+">/,'').sub(/<.+$/,'') } Interesting. I expected my code to be equivalent, but it gives a different answer: $ ruby -r resolv -e 'p Resolv.getaddress("http://www.wieistmeineip.de")' "212.19.62.76" James Edward Gray II