If THEN ELSE statements?

Discussions and Tech Support specific to the iMacros Firefox add-on.
Forum rules
Before asking a question or reporting an issue:
1. Please review the list of FAQ's.
2. Use the search box (at the top of each forum page) to see if a similar problem or question has already been addressed.
3. Try searching the iMacros Wiki - it contains the complete iMacros reference as well as plenty of samples and tutorials.
4. We can respond much faster to your posts if you include the following information: CLICK HERE FOR IMPORTANT INFORMATION TO INCLUDE IN YOUR POST
Post Reply
Sp00ki3
Posts: 9
Joined: Wed May 23, 2007 10:19 pm

If THEN ELSE statements?

Post by Sp00ki3 » Tue May 29, 2007 12:01 am

are there IF THEN ELSE statements in IMacros?

like

IF !LOOP=10
THEN SET !LOOP {{!VAR1}}

ELSE IF !LOOP=15
THEN SET !LOOP {{!VAR2}}

ect ?
so yeah is there anyway to do that? if not will it ever be implemented into IMacros?
User avatar
Tech Support
Posts: 4947
Joined: Tue Sep 20, 2005 7:25 pm
Contact:

Post by Tech Support » Sun Jun 03, 2007 10:04 pm

iMacros supports a strict separation of programming logic and website related information. Therefore the macro file (=website related information) does not contain any conditional statements, but you can use the Scripting Interface for this purpose.

In the free iMacros for Firefox version you can use the built-in Javascript Scripting interface (SI). We included the "SI-Run-Test.js" and "SI-Send-Macro-Code.js" example files. These files use the iimPlay command to start the macros (.iim files).

In the commercial iMacros Scripting Edition you can use exactly the same commands from any programming language, for example Perl, VB or C#.

For more information please see http://wiki.imacros.net/Web_Scripting
Post Reply