I originally wrote 800 lines to do this, site by site. However, on talking to a couple of people, it seems like my code is way longer than it needs to be.
So, I’ve got an idea of what you’d do in Python, with a particular Egg, but I’m working with Ruby. So, does anyone have any idea how to enter details in a form field, based on what the label for it is, rather than the id/name? Using Mechanize.
Let’s say your html looks like:
You can get the name of the input following a specific label:
and use that to set the form value