Record and replay repetitious work. iMacros programmatically interacts with all websites. It fills forms, automates the download and upload of text, images, files and web pages. You can import or export data to/from CSV & XML files, databases or any other source to/from web applications. iMacros includes support for PDF handling, taking screenshots, simulating different user agents and connecting to proxy servers. It is the only software that works with every website.
The iMacros Scripting Interface gives you full programmatic control over the web browser, so even very complex tasks can be scripted. It can be used with all scripting or programming languages. There is no awkward vendor specific scripting language to learn.
Tools and Utilities
Product page: here