[Firefox] iMacros

 Permet de faire des macros sur le navigateur Firefox.
Connectez-vous sur un site automatiquement avec iMacros.

iMacros pour Firefox

1 – Pour jouer plus ou moins rapidement une macro

Rajouter au début
SET !REPLAYSPEED « VALEUR »
Remplacez « VALEUR » par FAST|MEDIUM|SLOW

Exemple :
SET !REPLAYSPEED FAST
URL GOTO=http://dragoncity17.blogspot.fr


2 – Faire une pause dans la macro

WAIT SECONDS=3
(3 secondes)

WAIT SECONDS=0.5
(Une demi seconde)


3 – Lancer une macro dans une macro

URL GOTO=imacros://run/?m=Macro1.iim 


4 – Lancer plusieurs macro avec un fichier BAT

Créer un fichier .bat

@ECHO ON
ECHO Lancement de Firefox
start /B «  » « C:\Program Files (x86)\Mozilla Firefox\firefox.exe »
timeout 10
start /wait firefox.exe imacros://run/?m=macro1.iim
timeout 10
start /wait firefox.exe imacros://run/?m=Dossier\macro2.iim
timeout 30

5 – Passer a l’onglet suivant après chaque lecture 
(Faire Rejouer la Macro)

TAB T={{!LOOP}}

6 – Variable qui change avec la boucle
(Faire Rejouer la Macro)


SET !VAR1 {{!LOOP}}
TAB T={{!LOOP}}
TAB OPEN (ouvre un nouvel onglet)

Récupérer ensuite la variable,exemple :

DragonCity{{!LOOP}}

Ce qui fera pour 3 boucles:
DragonCity1
DragonCity2
DragonCity3


7 – Variable
de VAR1 a VAR9

SET !VAR1 17
DragonCity{{!VAR1}}

Ce qui fera:
DragonCity{{!VAR1}} > DragonCity17


8 – Ignorer les erreurs


SET !ERRORIGNORE YES


9 – Définir un temps d’attente pour
TAG et les Pages

SET !TIMEOUT_STEP 1
Cela définit 1 seconde pour la commande TAG,si elle n’est pas effectué cela ressortira une erreur.

SET !TIMEOUT_STEP 0
Cela forcera iMacros a ne pas refaire la commande.

SET !TIMEOUT_PAGE 15
Les pages seront chargées avec un maximum de 15 secondes.


10 – Variable aléatoire entre 1 et 10

SET !VAR1 EVAL(« var randomNumber=Math.floor(Math.random()*10 + 1); randomNumber; »)


11 – Texte aléatoire

SET !VAR1 EVAL(« var letters = [‘a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’i’,’j’,’k’,’l’,’m ‘,’n’,’o’,’p’,’q’,’r’,’s’,’t’,’u’,’w’,’x’,’y’,’z’]; var string =  »; for(var i = 0; i < 10; i++){string += letters[parseInt(Math.random() * 25)]}; string »)


12 – Monter ou Descendre d’une page

Descendre (Scroll Down)
url goto=javascript:window.scrollBy(0,20000)

Monter (Scroll Up)
url goto=javascript:window.scrollBy(0,-20000)


13 – Répéter la macro

 SET !LOOP -500 (la macro est répété 500 fois)

SET !LOOP -9999999 (la macro est répété a l’infini)


14 – Cliquez sur une image

TAG POS=1 TYPE=IMG ATTR=SRC:*Image1.jpg

Si 2 fois la même image
TAG POS=1 TYPE=IMG ATTR=SRC:*Image1.jpg
TAG POS=2 TYPE=IMG ATTR=SRC:*Image1.jpg


15 – Extraire vers un tableau excel csv

Exemple :
TAG POS=3 TYPE=SPAN ATTR=CLASS:date EXTRACT=TXT
TAG POS=1 TYPE=TD ATTR=CLASS:joues EXTRACT=TXT
SAVEAS TYPE=EXTRACT FOLDER=C:\macro FILE=table.csv


16 – Ouvrir un lien avec sa CLASS

Exemple 1:

TAG POS=1 TYPE=div ATTR=CLASS:« picto-pari picto »

Exemple 2:
TAG POS=1 TYPE=A ATTR=CLASS:btnQuinte


Enjoy

Un commentaire sur “[Firefox] iMacros

Ajouter un commentaire

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

Créez un site ou un blog sur WordPress.com

Retour en haut ↑

%d blogueurs aiment cette page :