[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

3 commentaires sur “[Firefox] iMacros

Ajouter un commentaire

  1. Bonjour. je vous félicite pour votre site et les explications sur la synthaxe imacro J’ai fait des imacros qui fonctionnent à merveille mais je n’arrive pas à les enchainer comme les macros calc (libre office avec une macro main)
    J’ai essayé URL GOTO=imacros://run/?m=Macro1.iim comme vous l’écrivez le le positionnant enfin de la macro qui doit la déclencher mais cela ne fonctionne pas.
    Je suis sous linux ubuntu 20.04 avec firefox comme navigateur.
    Existe t il moyen?
    Merci encroe
    Bien à vous

    J'aime

  2. Alors la aucune idée… je n’utilise que Windows.

    De plus j’ai lâché imacros car depuis leur dernière MAJ ils ont tout bridé, obliger d’utiliser un firefox portable si on veut vraiment utiliser une « vieille » version, j’utilise la 8.9.7 essayez peut être.

    Je laisse le tuto quand même si il peut servir mais impossible de vous aider la dessus.

    Bon courage ! 🙂

    J'aime

Votre 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 )

Photo Google

Vous commentez à l’aide de votre compte Google. 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 )

Connexion à %s

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

Retour en haut ↑

%d blogueurs aiment cette page :