On 14 mar, 05:10, Peter Szinek <p... / rubyrailways.com> wrote:
> > 1. A recorder that will capture a Watir script of a web application as
> > someone uses it from IE (or Firewatir/Firefox)
>
> +1
>
> I would be really interested in this, since I am just integrating
> FireWatir support into scRUBYt![1] - so far navigating to the page you
> wish to scrape is described manually, like:
>
>    fetch          'http://www.amazon.com'
>    fill_textfield 'field-keywords', 'logitech keyboard'
>    choose_option  'url', 'Computers & PC Hardware'
>    submit
>
>    #Construct the scraper here
>     stuff do
>       item_name "Logitech diNovo Edge ( 967685-0403 )"
>       price "$169.98"
>     end
>
> OK, also this is thousand times easier than to do it by hand - however,
> if I could record user steps and spit out a script automatically instead
> of writing it by hand, it would be even much more cool!

Hi!

I really like this idea and I would be willing to do something related
to that in the Google SoC. There's one thing though: although I have
some good background in computing, I have close to no experience in
Ruby and web-related development. Is there anything already done
related to recording that I could base my work on? I've heard there's
something like that already working in Perl.

Also, I don't know how ambitious a project like this would be for
someone with my experience, so if anyone has a better idea of how
difficult it is please share. What are the skills I would have to
learn? What tools? If it's too difficult to do it all on my own, what
would be a reasonable subset of features I could proppose to implement
and that are more urgently needed by the community?

Thanks a lot!

Helder

>
> Peter
>
> [1]http://scrubyt.org
>
> __http://www.rubyrailways.com:: Ruby and Web2.0 bloghttp://scrubyt.org:: Ruby web scraping frameworkhttp://rubykitchensink.ca/:: The indexed archive of all things Ruby