Pour illustrer mon précédent article voici la macro iMacro pour poster automatiquement sur votre compte unblog.fr (evidemment ca ne crée pas automatiquement un compte sur unblog.fr, il va falloir faire la macro vous même pour cela :p)
SET !ERRORIGNORE YES
VERSION BUILD=6650406 RECORDER=FX
TAB T=1
URL GOTO=http://unblog.fr/wp-login.php
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:loginform ATTR=ID:user_login CONTENT=MonLogin
SET !ENCRYPTION NO
TAG POS=1 TYPE=INPUT:PASSWORD FORM=NAME:loginform ATTR=ID:user_pass CONTENT=MonPasswd
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:loginform ATTR=ID:submit
TAG POS=1 TYPE=A ATTR=TXT:Ecrireunnouvelarticle
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:post ATTR=ID:title CONTENT=Montitre
URL GOTO=javascript:void(document.getElementById('mce_editor_0').contentDocument.body.innerHTML="Montextaposter");
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:post ATTR=ID:publish
TAG POS=1 TYPE=A ATTR=TXT:Voirl’article» EXTRACT=HREF
TAG POS=1 TYPE=A ATTR=TXT:Déconnexion
Voila, vous collez ca dans iMacro en remplaçant MonLogin par votre login, MonPasswd par votre mot de passe, Montitre par votre titre et Montextaposter par votre texte a poster
Vous remarquerez une subtilité de iMacro : il faut remplacer les espaces par <SP> sinon iMacro va générer une erreur.
Donc si vous avez lu mon précédent post (iMacro et les WYSIWYG) vous voyez qu’ici l’id de l’iframe de l’editeur WYSIWYG est ‘mce_editor_0′ , il faut alors utiliser cette ligne de commande iMacro :
URL GOTO=javascript:void(document.getElementById('mce_editor_0').contentDocument.body.innerHTML="Montextaposter");
Voila c’est dans la boite.
A oui il ya aussi cette ligne qui est importante :
TAG POS=1 TYPE=A ATTR=TXT:Voirl’article» EXTRACT=HREF
La commande EXTRACT=HREF permet de recuperer l’adresse de l’article posté, la il va s’afficher dans une popup mais il est possible de le sauver dans un fichier via la commande SAVEAS … (tout est expliqué sur le wiki de iOpus)
Et vous avez vous des iMacros similaires ?
Edit : unblog a du me lire et a modifié légèrement sa façon de poster, je vous laisse chercher ca reste simple




Posted in
Tags: 
Intéressant. En pratique, quelle utilité cela a-t-il ? Je ne vois pas bien. Est-ce une base pour automatiser la publication d’articles sur un blog ?
C est exactement ca oui
[...] Ce billet était mentionné sur Twitter par Marie, 512banque, Divio Seo et des autres. Divio Seo a dit: blog – Poster votre article sur unblog.fr avec iMacro – http://clicky.me/owQ [...]
Intéressant ca… J’ai jamais eu le temps ni le courage de me mettre à Imacro, mais là cette exemple est très concret, ca va peut-être me permettre de me lancer… ^^
Personnellement je préfère coder les macros en javascript plutôt qu’en imm. C’est un peu plus puissant, et ça permet de rendre le script « intelligent » en détectant les erreurs.
Parce que quand on automatise, c’est parfois pour faire du volume, auquel cas les erreurs peuvent se produire (timeout, bug du site web, cas imprévu, blackliste, etc …).
Avec IMM, en cas d’erreur la macro s’arrête, c’est dommage. Avec javascript on peut détecter l’imprévu et faire un traitement alternatif.
Par contre c’est un poil plus long à coder.
Tu utilise la version payante de iMacro pour ca ou alors tu fait tout tout seul ?
un petit SyntaxHighlighter Plus ou WP-Syntax améliorerait pas mal la lisibilité du code et le copier/coller…non ?
sinon début super intéressant pour ton blog Ben, bon courage pour la suite…
He, merci pour les plugins j’en avais bien besoin gege !
Wow, thank you so much for this brilliant solution. This has just pretty much saved my project.
[...] avec Seoblackout sur l’intérêt de Imacros, et j’ai vu il y a plusieurs mois que Benoît aussi s’y était [...]
Hello Beunwa
si ta des conseils pour intégrer des liens dans la partie « Texteaecrire » je suis preneur : ) même en rajoutant les pour les espaces j’ai toujours quelques problèmes.
Ciao
j’ai le même pour centerblog si ça t’intéresses…
Merci, je donnais celui de unblog comme exemple
Pour les autres ca varie peut.
Haha je tombe super tard sur cet article en voulant faire de même sur WP.
Pour le coup tu m’as bien aidé je ne voyait pas comment écrire dans ce **** de WYSIWYG.
D’ailleurs j’ai encore un petit soucis, si dans mon csv j’ai un <a imacro ne copie rien dans le WYSIWYG alors que si je n'en ai pas tout c'est niquel. Une petite piste à me donner?