[NTLUG:Discuss] Scriptable, javascript-aware web browser OR virtual operator
Leroy Tennison
leroy_tennison at prodigy.net
Sat Sep 8 00:34:27 CDT 2007
Since all the previous posts I've had a chance to try out the one which
looked like it would be the easiest to learn (I wanted to invest as
little time as possible since this is for work and I can't spend a lot
of work time on it.) My choice was iMacros (by iopus.com) and I'm
pleased to report that it did what I needed. They offer a free version
while selling more robust versions. I appreciate their providing a free
version and thought I'd let people know about them.
Pros:
It works with both Firefox and IE.
It understands javascript (or maybe just works well with the browser's
implementation).
Has a 'record' feature. I'm no expert but it was adequate for my needs.
Can save resultant pages. The 'record' feature even defaults to
timestamped filenames so you don't have to do anything special to save
multiple pages to different files.
The macros are plain text files, create/edit them in a regular text
editor. Combined with the record feature it makes things pretty
convenient. I recorded what I wanted to do and then optimized the result.
The scripting language has roughly 30 commands and 30 builtin variables.
Their web site has an online manual so you can do a review without
even having to download the product. The FAQ provides answers to
technical issues.
You can play back the macros at three speeds, 'slow' is good for debugging.
They have limited the feature set in a few ways rather than time-bombing
the free download or nagging you to death.
Cons:
Rather expensive for the full featured products. Probably need to spend
$199 for internal corporate use. However, the price drops $50 at
quantity 2 and another $50 at quantity 10. For "consultant" use (write
for customers, deliver a player to them) the cost is $499 with quantity
discounts and no royalty fee for the player.
The free version is limited to 3 loops in a script and there are a
couple of commands which don't work.
More information about the Discuss
mailing list