From: Peter Marsh Date: 2007-05-22T02:27:03+09:00 Subject: Wikipedia Bot I'm planning on writing a simple Wikipedia Bot, but I'm having a little difficulty. The bot needs to be able to log in to Wikipedia, but I'm not sure if this code is working. It returns the Main Page, which does happen after you log in, but I'm not entirely sure if this means if I've actually logged in or not. Here's what I've used (ripped from: http://www.ruby-doc.org/stdlib/libdoc/net/http/rdoc/classes/Net/HTTP.html): require 'net/http' require 'uri' res = Net::HTTP.post_form(URI.parse('http://en.wikipedia.org/w/index.php?title=Special:Userlogin&returnto=Main_Page'),{'wpName'=>'username_not_this_one', 'wpPassword'=>'password_not_this_one'}) puts res.body My user & password were correct. -- Posted via http://www.ruby-forum.com/.