Script automatisation “liked this” Tumblr avec Imacros et JavaScript

27 mai 2011
By

Cet article fait suite à une discussion sur le forum de  Code Seo (forum que je recommande avec sa  communauté active et n’hésitant pas partager tout leurs trucs et  astuces sur le référencement).
Dans cette discussion  El-Cherubin nous relate un souci avec iMacros qui se bloque sur des pages « Not Found ». Chose étonnante sur ces pages, iMacros  au lieu de déclencher un « TimeOut » sur la commande afin de passer à la commande suivante, continue indéfiniment d’attendre.

Dans la suite de cet article, je vous propose une solution basée sur l’utilisation de JavaScript en association avec iMacros sous FireFox. En effet l’interface iMacros FireFox “Javascript Scripting” permet d’utiliser toute la puissance du langage JavaScript afin d’automatiser un ensemble de tâches complexes basées sur des commandes iMacros.

Et j’ai même poussé le bouchon un peu plus loin en écrivant des fonctions JavaScript permettant de lire ou écrire dans des fichiers présents en local sur le PC en utilisant les services XPCom de Mozilla.

 

Résolution de l’anomalie

En analysant le script je remarque que iMacros continue indéfiniment d’attendre car on lui demande de rechercher dans une iframe (FRAME F=1). Hors dans les pages « Not Found », il n’y pas d’iframe. iMacros attend  donc sans  fin l’affichage d’une iframe.  La solution est donc de rechercher la présence de l’iframe en question et d’exécuter la commande iMacros si celle-ci est présente.

La suite de cet article est réservé aux membres car il y est décrit  un script pour “liker” automatiquement les blogs Tumblr avec des commandes iMacros.



Ce contenu est privé. Il faut être membre pour voir la suite.

Pas encore membre ? Inscription Gratuite
Ou Se connecter

VN:F [1.9.17_1161]
Rating: 0.0/10 (0 votes cast)

Mots clés recherchés :

  • appeler script imacro js
  • commande set timeout avec imacro
  • commandes tumblr
  • générateur de mails imacro
  • imacros notfound
  • javascript dans script imacro
  • language java script pour imacro
  • partage de script imacros
  • problème imacros

No related posts.

Tags: , , ,

11 Responses to Script automatisation “liked this” Tumblr avec Imacros et JavaScript

  1. cherubin13 on 27 mai 2011 at 23 h 26 min

    t’es un fou l’ami… j’adore :)

  2. Antonin from Pandaranol on 28 mai 2011 at 0 h 19 min

    Imacros est partout : le nombre d’articles SEO qui parlent de Imacros en ce moment …
    C’est décidé : dès que j’ai le temps, je m’y mets.

    Et l’article donne envie de s’inscrire à Code SEO (2ème chose à rajouter sur ma “To Do List” ^^

  3. emile on 28 mai 2011 at 14 h 18 min

    Bonjour,
    concernant la fonction iMacroEnteteCode() c’est une fonction maison? je ne l’ai pas trouvé sur le wiki

    elle sert à mettre ce genre de chose

    VERSION BUILD=7210419 RECORDER=FX
    SET !ERRORIGNORE YES
    SET !EXTRACT_TEST_POPUP NO
    TAB T=1

    merci !

  4. LeMoussel on 28 mai 2011 at 17 h 44 min

    Oui c’est une fonction maison et autant pour moi j’ai oublié de mettre le code JS.
    Le voici.

    function iMacroEnteteCode() {
    var imacroEnteteCode = “CODE:” + JSNEWLINE;
    imacroEnteteCode = imacroEnteteCode + “SET !ERRORIGNORE YES” + JSNEWLINE;
    imacroEnteteCode = imacroEnteteCode + “SET !TIMEOUT 10″ + JSNEWLINE;
    imacroEnteteCode = imacroEnteteCode + “SET !TIMEOUT_TAG 1″ + JSNEWLINE;
    imacroEnteteCode = imacroEnteteCode + “SET !EXTRACT_TEST_POPUP NO” + JSNEWLINE;
    return(imacroEnteteCode);
    }

  5. cdillat from binaspin on 31 mai 2011 at 19 h 08 min

    Pourquoi ne pas balancer les like via l’API ? Perso j’utilisais uniquement iMacros pour faire le follow :)

  6. antonin49 on 2 juin 2011 at 17 h 36 min

    Je connaissais pas Code Seo, mais à part LeMoussel, vous pensez aussi que ça vaut le coup d’adhérez à ce forum payant?

  7. axel on 26 juillet 2011 at 1 h 38 min

    Intéressant, j’étais justement tombé sur ce problème… mais je crois que le temps que j’arrive à mettre imacros + le script en place, j’aurais déjà liké 50 blogs choisis avec soin lol.

  8. Gilles on 4 août 2011 at 14 h 42 min

    Salut LeMoussel,

    J’ai un problème avec ton code, au moment où je lance le script j’ai l’erreur suivante :
    SyntaxError: illegal character (Error code: 991)

    Ca marche chez vous ?

  9. Maximilien from Communiqués de presse on 16 août 2011 at 22 h 47 min

    C’est décidé je me mets à Imacros ! Géniale comme astuce pour un MFB :)

  10. ghostya on 6 septembre 2011 at 11 h 08 min

    Tout à l’air si génial sur ce blog :p Je suis content de m’y etre inscrit.
    Néanmoins je bloque sur cet article. Quel est l’utilité de ce programme imacro ? (c’est tout nouveau pour moi)

    Je suis curieux et j’attends vos réponses.

    Amicalement,
    Ghostya

  11. Orchid care on 1 novembre 2011 at 11 h 51 min

    Malheureusement les liens sont passés en nofollow :(
    Les “reblogged” sont toujours suivis par contre :)

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

This site uses KeywordLuv. Enter YourName@YourKeywords in the Name field to take advantage.

What is 10 + 2 ?
Please leave these two fields as-is:
IMPORTANT! To be able to proceed, you need to solve the following simple math (so we know that you are a human) :-)