You can also try SWExplorerAutomation SWEA from http://webiussoft.com. SWEA is .Net API, but can be used from Ruby using RubyCLR example: require 'rubyclr' RubyClr::reference 'System' RubyClr::reference 'SWExplorerAutomationClient' include SWExplorerAutomation::Client include SWExplorerAutomation::Client::Controls include SWExplorerAutomation::Client::DialogControls explorerManager = ExplorerManager.new explorerManager.Connect(-1) explorerManager.LoadProject('google.htp') explorerManager.Navigate('http://www.google.com/') scene = explorerManager['Scene_0'] scene.WaitForActive(30000) scene["q"].Value = 'c#' scene['btnG'].Click() scene = explorerManager['Scene_1'] scene.WaitForActive(30000) explorerManager.DisconnectAndClose() Vikash Kumar wrote: > > There are a few ways of doing this <I am on hurry now to elaborate>, if > > your are on windows watir[1] can help you out doing the login stuff, may > > the tricky part is how to get the data, but I am sure there is a method > > which allows you to extract the hole HTML > > > > > > http://wtr.rubyforge.org/ > > > > $rm rm > > .rb > > I am working on windows platform, I tried a lot to first log in to a web > page then go to some desired page to get some data from it, but unable > to do it. > > Anyone's help will be appreciated. > Thanks > Vikash > > -- > Posted via http://www.ruby-forum.com/.