SI-Send-Macro-Code.js

(Copy URL in PhpBB Forum Format - Info)

From iMacros

Jump to: navigation, search

Sample Javascript script for use with iMacros for Firefox.


 /*Simple send code example */
 var MyMacroCode
 var jsNewLine="\n"
 MyMacroCode = "CODE:"
 var i
 
 MyMacroCode = MyMacroCode+"URL GOTO=http://www.iopus.com" + jsNewLine
 MyMacroCode = MyMacroCode+"URL GOTO=http://forum.iopus.com"
 iimDisplay("Send Macro via iimPlay")
 iimPlay(MyMacroCode)
 
 /*Some different ways to do looping*/
 iimDisplay("For Loop")
 for (i = 1; i <= 2; i++)
 {
   iimDisplay("i="+i)
   iimPlay("CODE:URL GOTO=http://forum.iopus.com/viewtopic.php?t="+i*10)
 }
 
 iimDisplay("While Loop")
 var i=1;
 while (i<=2)
 {
   iimDisplay("i="+i)
   iimPlay("CODE:URL GOTO=http://forum.iopus.com/viewtopic.php?t="+i*100)
   i=i+1;
 }
 
 iimDisplay("Do...While Loop")
 i = 1;
 do
 {
   iimDisplay("i="+i)
   iimPlay("CODE:URL GOTO=http://forum.iopus.com/viewtopic.php?t="+i*1000)
   i++;
 }
 while (i <= 2)
   
 /*Howo to generate a random wait time*/
 var mydelay
 /*Generate a number between 1 and 10*/
 mydelay=Math.round(10*Math.random());
 iimDisplay("Random wait t="+mydelay)
 MyMacroCode = "CODE:"
 MyMacroCode = MyMacroCode+"URL GOTO=http://wiki.imacros.net" + jsNewLine
 MyMacroCode = MyMacroCode+"WAIT SECONDS=" + mydelay + jsNewLine
 MyMacroCode = MyMacroCode+"URL GOTO=http://wiki.imacros.net/iMacros_for_Firefox"
 iimPlay(MyMacroCode)
 
 iimDisplay("Script completed.")
Personal tools