Hack para executar vários iMacros de forma aleatória

0

Eu tenho 20 iMacros (para navegador) e eles são específicos para URLs diferentes. Eu corro essas macros uma após a outra e, em seguida, repito ou faço loop todas elas 10 vezes.

Mas dentro desse loop, eu preciso dessas 20 macros para executar de forma aleatória e não como na lista.

O que eu tentei:

Eu faço loop em uma macro chamada COLLECTION.iim 10 vezes usando .js file

var i;
for (i = 1; i <= 10; i++)
{
iimSet("loop", i);
iimPlay("COLLECTION.iim");
}

COLLECTION.iim contém o seguinte código aleatório para 20 imacros

CMDLINE !DATASOURCE C:\LIST.txt
SET !VAR1 EVAL("var randomNumber = Math.floor(Math.random() * 20) + 1; randomNumber;")
SET !DATASOURCE_LINE {{!VAR1}}
URL GOTO=imacros://run/?m={{!COL1}}

LIST.txt contém esses 20 nomes de macro escritos um por cada linha como

1.iim
2.iim 
.
.
20.iim

Mas isso não está funcionando. Se houver outra maneira melhor ou mais fácil, me avise também.

    
por SuperUserMan 24.07.2014 / 07:42

1 resposta

0

Ele está tentando fazer a mesma coisa que eu.

Combine Loop: link

com Random: link

Seu problema pode ser semelhante (ou igual a): link

    
por 09.12.2015 / 22:30