to begin with, I have been using imacros for a couple of years, I love them, and I'm most grateful for your work.
But obviously each and every update of Firefox (and its add-ons) creates new little incompatibilities with the current setup. I have the impression that sometimes just certain code bits become obsolete by whatever updates in the PC's setup, so that, for example, my macros kind of decay more and more (hanging here and there, forgetting to do this or that, and such), until they no longer do at all what they should do.
And then, of course, webmasters also modify their websites all the time, changing the TAGs which the macros have been addressing - and good-bye, macro ...
As a consequence, all the *.iims must be adapted, tested, modified, etc., which often takes several hours and is tedious work.
Actually all this brings the advantage of automation to zero, makes me angry, and then I consider giving all such personalisation up, since, in the end, it may be quicker to click my way through the websites "manually" than to write macros that must be rewritten every couple of months.
Of course this is neither your fault nor imacros-specific - other add-ons are of course just as affected.
Well, so far for the prologue.
I have no clue whether there has been any FF update recently or what else might be the reason, but the latest problem is that ALL my macros now suddenly show the following misbehaviour:
- the URL GOTO=... command correctly loads the page, immediately and completely
- nonetheless the macro does NOT continue to the next line/command but counts the seconds up to TIMEOUT (30 secs)
- then quits yielding the error message "Page loading timeout, URL: http://whatever.it.is, line: 12 (Error code: -802)"
As an example, here's the shortest of my macros, which simply logs in to a website.
Code: Select all
VERSION BUILD=9030808 RECORDER=FX
TAB T=1
TAB OPEN
TAB T=2
URL GOTO=https://portal.epost.de/login?company=0
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:loginIndex ATTR=ID:username CONTENT=MyUsername
SET !ENCRYPTION NO
TAG POS=1 TYPE=INPUT:PASSWORD FORM=NAME:loginIndex ATTR=ID:password CONTENT=MyPassword
TAG POS=1 TYPE=INPUT:IMAGE FORM=ID:loginIndex ATTR=ID:LoginButton