Augmentez votre productivité avec iMacros

iMacros est un logiciel édité par la société iOpus qui permet l’automatisation de tâches répétitives. Le logiciel est payant, il existe aussi une version gratuite sous forme d’extension firefox et google chrome (j’ai une préférence pour la version firefox).
Pour ceux qui ont déjà utilisé de manière simple les macros dans Excel, l’intérêt de cet outil saute aux yeux. Pour les autres, je vais m’empresser de vous l’expliquer.

Tout d’abord, sachez que je suis loin d’être le mieux placé pour parler du potentiel d’iMacros. J’ai vu de nombreuses techniques avancées qui offrent un gros potentiel à l’outil. Certaines rumeurs parlent d’un tutoriel video (payant) pour apprendre à maitriser la bête. Le lien aura sa place dans l’article une fois le tuto dispo bien évidemment.

Avant de commencer je souhaitais aussi supprimer une idée reçue : non, iMacros n’est pas un outil exclusivement créé pour scraper / spammer / hacker (rayer la mention inutile) ou tout autre technique black hat. Il est vrai qu’elle facilite la création de profil automatique ou qu’il est possible de briser les captchas mais ce n’est pas le thème ici. L’intérêt de cet outil est de supprimer un ensemble de tâches répétitives, à vous de voir quelles tâches sont concernées suivant la couleur de votre chapeau.

Pour comprendre l’intérêt de cet outil, voici une liste de cas concrets de son utilisation :

  • Ouverture simultanée de plusieurs pages en un clic et connexion à son compte
  • Remplissage automatique d’annuaire à partir d’un fichier CSV
  • Test de qualité d’un site (formulaires de contact par exemple)
  • Récupération rapide de données type métadonnées
  • Accès rapide à un téléchargement de fichier (export de base de données par exemple)

Vous voyez rien de méchant 🙂

Pour vous donner un exemple concret, voici un petit exemple de macros que vous pouvez créer rapidement et reproduire comme bon vous semble : la soumission dans un annuaire ! Je ne tiens pas à plagier seoblackout qui avait de l’avance, juste remettre à jour et rendre plus accessible son post.

Voici donc un exemple de macro pour vous connecter rapidement à l’annuaire oubah.com, aller dans l’outil de soumission de lien et pré-remplir le formulaire.

VERSION BUILD=7000928 RECORDER=FX
TAB T=1
URL GOTO=http://www.oubah.com/
TAG POS=1 TYPE=A ATTR=TXT:Connexion
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:http://www.oubah.com/auth ATTR=ID:username CONTENT=Votre login
SET !ENCRYPTION NO
TAG POS=1 TYPE=INPUT:PASSWORD FORM=ACTION:http://www.oubah.com/auth ATTR=ID:passwd CONTENT=Votre mdp
WAIT SECONDS=2
TAG POS=1 TYPE=BUTTON ATTR=ID:submit
TAG POS=1 TYPE=A ATTR=TXT:Mesliens
TAG POS=1 TYPE=A ATTR=TXT:Proposerunlien
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:http://www.oubah.com/dir/form/new ATTR=ID:title CONTENT=Titre
TAG POS=1 TYPE=TEXTAREA FORM=ACTION:http://www.oubah.com/dir/form/new ATTR=ID:summary CONTENT=Descriptionmax300caractères
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:http://www.oubah.com/dir/form/new ATTR=ID:url CONTENT=URL homepage
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.oubah.com/dir/form/new ATTR=ID:cgu CONTENT=YES

Décortiquons ce code:

  • VERSION BUILD=7000928 RECORDER=FX : Rien à dire, juste la version de l’outil
  • TAB T=1 URL GOTO=http://www.oubah.com/ : Dans le 1er onglet, aller vers l’url définie
  • TAG POS=1 TYPE=A ATTR=TXT:Connexion…Mdp : Cliquer sur le bouton connexion et remplir les champs
  • WAIT SECONDS=2 : attend quelques secondes au cas où le site serait long à charger
  • TAG POS=1 TYPE=BUTTON ATTR=ID:submit : clique sur le lien « proposer un lien »
  • TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION : rempli le formulaire

Si c’est toujours confus, n’hésitez pas à tester la macro et vous reporter au wiki d’iMacros qui est très facile d’accès.

Pour tout vous dire, ce code fait partie pour moi d’une macro globale qui va chercher des données dans un csv pré rempli par mes soins pour mettre mon site dans une dizaine d’annuaire (je compte le faire grandir). Ainsi je m’arrête environ 45 mins pour faire des descriptions de qualité et unique puis je laisse la machine ouvrir les pages et patienter à ma place lors du chargement. Je gagne ainsi en efficacité et en temps !

Certains pourraient se demander si niveau éthique cela est raisonnable. Après tout le résultat est le même, je soumets mes sites en économisant des clics et du temps. Je fais en sorte que le texte ne soit pas une bouillie pour moteur. L’annuaire a donc du nouveau contenu et moi j’ai du lien, tout le monde est content !

A vous de jouer en téléchargeant le plugin firefox ! Et n’hésitez pas à revenir partager vos impressions ici.

P.S : J’ai dans l’idée que Jambonbuzz change de look, promis je trouverais un outil pour afficher des codes de manière propre 🙂

7 commentaires

  1. Merci pour ces explications car j’ai fait la feignasse et n’a pas ouvert la doc fournit sur le wiki.

    Insctructif, mais Imacro reste trop lent à mon gout.

  2. Merci également pour ces explications, en effet IMacro est un outil très intéressant mais ce n’est pas le seul.

  3. « Ainsi je m’arrête environ 45 mins pour faire des descriptions de qualité et unique puis je laisse la machine ouvrir les pages et patienter à ma place lors du chargement »
    Excellent 🙂
    Bon, merci, ça m’a fait un bon rappel pour commencer l’enregistrement de mes vidéos. Promis je m’y colle ASAP.

  4. Imacro permet d’automatiser pas mal de chose et peut même tourner en boucle 🙂

    @512banque ouep ont l’attend ta formation !

Les commentaires sont fermés.