From: Peter Szinek Date: 2008-04-28T15:32:29+09:00 Subject: Re: help re recording/replaying (i.e. automating) HTTP interactions to a web-site??? > PS. 4th question Peter I forgot: > • does it support downloading a file (eg csv file, account > transactions) > > On 4/27/08, Greg Hauptmann wrote: >> sounds good, it support: >> • https? >> • cookies? >> • building in some intelligence? (say when the link for step N will >> change over time but you can write an algorithm for it) >> Yes, scRUBYt! supports all these things... In the current implementation WWW::Mechanize is used as the agent, but it doesn't support JavaScript and (more often than not) e-banking sites have some JS... so that's why I suggested the FireWatir based solution. A browser-agnostic solution doesn't exist (Mechanize is a browser too) - the nature of the task requires a browser. Call it as you like, but if something is able to GET/POST requests, store cookies, use https, sessions, .... then it is a browser in my vocabulary. Besides FireWatir is platform-independent (unlike Watir which is win32 only). Cheers, Peter