Ces derniers temps, on trouve de plus en plus de billets à propos de Facebook, prises de conscience, astuces pour contourner certaines fonctions non implémentées ou trop contraignantes et j’en passe. Parmi les quelques articles récents, on peut lire et retenir les 5 astuces de MangeTaMain pour « débrider » Facebook, celles de Korben pour voir les photos d’une personne qui n’est pas amie avec vous, et enfin ce billet de Guillaume pour Trimtab qui explique pourquoi il a décidé de quitter Facebook.
Si je fais ce billet pour vous délivrer une autre astuce aujourd’hui, c’est que je constate que le moment est opportun car de plus en plus de personnes commencent à être concernées par les problèmes de confidentialité et d’identité sur le net (e-réputation).
Ce que je vous propose, c’est tout simplement d’effacer tous les messages qui sont sur votre mur, tout cela de manière automatisée (imaginez un peu effacer plusieurs années de messages à la main...). Pour cela, vous aurez besoin d’une petite extension pour Firefox qui s’appelle iMacros (ça sonne assez Apple j’en conviens !).
Dans un premier temps, je vais vous expliquer un peu son utilité et comment il fonctionne. Pour faire très simple, iMacros est une extension qui vous permettra d’automatiser les actions de tous les jours sur votre navigateur internet. Que ce soit du remplissage de formulaire, du clic sur des liens, du rafraîchissement de page toutes les x minutes, les applications sont nombreuses et c’est à vous de tester et d’expérimenter car l’extension est vraiment puissante !
Pour être un peu plus précis, l’extension marche grâce à des petits scripts très faciles à comprendre. Une fois le script créé, on utilise simplement l’extension pour le lire et interpréter le code du script ! C’est un peu barbare dit comme ça, mais vous allez voir à quel point c’est facile.
Maintenant que vous avez téléchargé et installé l’extension, je vais vous expliquer simplement comment créer un script qui s’occupera d’effacer un à un chaque message de votre mur, tout cela de manière rapide et automatique.
Avant toute chose, il faut décomposer l’action. Quand on efface un message sur son mur Facebook, on clique d’abord sur le bouton Supprimer à coté du message à effacer, puis une nouvelle fois sur Supprimer dans la fenêtre de confirmation. Une fois que l’on a supprimé pas mal de messages, il faut aussi cliquer sur Publications plus anciennes afin de dérouler d’autres messages à supprimer.
Une fois que toute cette procédure est claire, on va voir comment iMacros transforme ces actions en code. Pour cela, pas besoin de savoir coder, et c’est une des grandes forces de l’extension.
Commencez par ouvrir la fenêtre d’iMacros en appuyant sur F8, et cliquez sur le bouton Enregistrer en bleu sur mon screen.
Maintenant, cliquez sur le bouton Enregistrer en orange sur mon screen, une fenêtre va s’ouvrir vous demandant si vous voulez fermer tous les onglets ouverts. Si vous cliquez sur « Oui », le script commencera par une instruction qui fermera tous les onglets ouverts. Cliquez donc sur « Non ».
Une fois que c’est fait, vous allez faire la procédure d’effacement de messages expliquée plus haut. Allez sur votre mur, cliquez sur Supprimer à côté de votre message puis validez en cliquant à nouveau sur Supprimer.
On va finir en cliquant une fois sur Publications plus anciennes.
Vous pouvez ensuite cliquer sur Arrêter dans le menu d’iMacros.
Votre premier script est créé, il doit normalement s’appeler Current.iim. On va donc l’ouvrir et voir ce qu’il contient. Pour cela, dans le menu d’iMacros, cliquez sur Éditer, cliquez sur votre script et ensuite "Éditer la macro".
Si vous avez bien suivi les instructions, vous devriez y trouver ce code :
VERSION BUILD=6650406 RECORDER=FX
TAB T=1
URL GOTO=http://www.facebook.com/editaccount.php?language#!/votrecomptefacebook
TAG POS=1 TYPE=SPAN ATTR=TXT:Supprimer
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:delete_story&VALUE:Supprimer
TAG POS=1 TYPE=A ATTR=TXT:Publications<SP>plus<SP>anciennes
La première ligne VERSION BUILD=6650406 RECORDER=FX indique la version d’iMacros, c’est pas vraiment intéressant ici.
La deuxième ligne TAB T=1 nous indique le numéro de l’onglet dans lequel le script doit agir, pas vraiment intéressant ici non plus.
La troisième ligne contient l’url de votre compte Facebook.
La quatrième ligne commence à être intéressante. En effet, c’est le code qui dit « clique sur le bouton Supprimer qui est situé à côté du message en première position sur le mur (TAG POS=1). » Il est à noter que si vous utilisez Facebook en anglais ou dans une autre langue, la valeur TXT: sera bien sûr adaptée à la langue utilisée.
La cinquième ligne du code correspond à l’action de confirmer la suppression dans la fenêtre de confirmation, tandis que la sixième ligne de code est celle qui « s’occupe de cliquer » sur « Publications plus anciennes ».
Vous commencez à comprendre le truc ? On va se servir de ces lignes de code pour créer un script surpuissant qui s’occupera de faire tout ça en boucle à votre place !
Pour ça, il faut voir quelques nouvelles instructions pour faire un truc propre !
Je vais vous livrer le code final et j’expliquerai les nouvelles instructions. Sachez toutefois qu’il n’y a pas qu’un code valable et que ça dépend vraiment de beaucoup de paramètres tels que votre connexion, le temps de réaction de votre ordinateur, etc.
VERSION BUILD=6650406 RECORDER=FX
TAB T=1
SET !ERRORIGNORE YES
SET !TIMEOUT 60
SET !DIALOGMANAGER NO
TAG POS=1 TYPE=SPAN ATTR=TXT:Supprimer
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:delete_story&VALUE:Supprimer
WAIT SECONDS=2
TAG POS=1 TYPE=A ATTR=TXT:Publications<SP>plus<SP>anciennes
WAIT SECONDS=3
TAG POS=1 TYPE=A ATTR=TXT:Publications<SP>plus<SP>anciennes
WAIT SECONDS=3
TAG POS=1 TYPE=A ATTR=TXT:Publications<SP>plus<SP>anciennes
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Supprimer
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:delete_story&VALUE:Supprimer
WAIT SECONDS=2
TAG POS=1 TYPE=SPAN ATTR=TXT:Supprimer
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:delete_story&VALUE:Supprimer
WAIT SECONDS=2
TAG POS=1 TYPE=SPAN ATTR=TXT:Supprimer
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:delete_story&VALUE:Supprimer
WAIT SECONDS=2
TAG POS=1 TYPE=SPAN ATTR=TXT:Supprimer
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:delete_story&VALUE:Supprimer
WAIT SECONDS=2
TAG POS=1 TYPE=SPAN ATTR=TXT:Supprimer
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:delete_story&VALUE:Supprimer
WAIT SECONDS=2
TAG POS=1 TYPE=SPAN ATTR=TXT:Supprimer
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:delete_story&VALUE:Supprimer
WAIT SECONDS=2
TAG POS=1 TYPE=SPAN ATTR=TXT:Supprimer
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:delete_story&VALUE:Supprimer
WAIT SECONDS=1
Les nouvelles instructions intéressantes concernent les timers.
WAIT SECONDS=X est, comme son nom l’indique, une pause dans le processus. Le script va attendre X secondes avant de passer à l’instruction suivante. C’est utile d’en rajouter pour ne pas que le script s’emballe ! Vous pouvez changer cette valeur par ce que vous voulez, ici je joue la sécurité en laissant 2 secondes, mais si vous êtes chanceux et que Facebook ne rame pas chez vous, vous pouvez abaisser cette valeur à 1 seconde.
La seconde instruction concernant le temps d’attente est SET !TIMEOUT X où X représente une valeur en dixième de seconde (si X=60, alors ça sera 6 secondes). Cela représente le temps où le script attendra lorsqu’une page se charge par exemple. Une valeur de 60 me semble correcte, mais encore une fois, il faudra sûrement adapter le script à votre convenance !
SET !ERRORIGNORE YES et SET !DIALOGMANAGER NO servent à ignorer les erreurs. N’y touchez pas :P
Si vous avez bien suivi jusqu’à maintenant, vous êtes sûrement en mesure de comprendre tout ce que ce code final va faire. Si tel est le cas, vous pouvez alors éditer la macro et y copier/coller le code ci-dessus. Profitez en pour renommer le script si vous voulez.
Une fois que tout ça est fait, il est temps de commencer le ménage.
Dans la fenêtre d’iMacros, cliquez sur l’onglet Jouer, sélectionnez votre script, et dans la case Max, entrez la valeur que vous voulez. C’est le nombre de fois où votre script sera joué en boucle. Une valeur de 50 permet d’effacer un maximum de messages, mais vous pouvez toujours le relancer pour 50 tours au cas où !
Il vous suffit ensuite de cliquer sur Jouer (Répéter) et d’admirer :)
Regardez le script tourner pendant un petit moment pour vérifier que tout marche bien, ensuite vous pouvez aller faire ce que vous voulez, c’est rapide et automatique ;)
Les possibilités d’iMacros n’ont de limite que votre imagination.
Dans le même esprit, vous pouvez créer un script pour supprimer toutes vos pages Fans, tous vos groupes et bien d’autres choses qui n’ont pas forcément de rapport avec Facebook ;)
Si vous avez la moindre question, n’hésitez pas à lancer une discussion dans les commentaires !
Merci à CynthiaPerla pour l’excellente idée.
LES COMMENTAIRES (42)
posté le 06 décembre à 18:35
Je corrige, on ne voit plus rien sur Facebook mobile, mais ça a loin d'avoir tout supprimé, désolé de la fausse info.
posté le 27 octobre à 10:27
Salut, j'ai du essayé au moins 30 fois depuis hier, je m'y suis mise vers 18h j'ai essayé tout, sur tous les sites, tous les scripts possibles, puis vers 2h du matin j'ai abandonné. Donc si tu pouvais m'aider ça serait sympa /:
posté le 21 mai à 18:37
Bonjour a tous, j’espère que vous pourrez m'aider, j'ai bien le scripte qui est donner plus haut, mais il ne fait que cliquer sur "publication plus ancienne", alors si vous pouvez m'aider a comprendre pourquoi ou encore mieux me donner le bon script.
et attend avec impatience vos réponse.
posté le 03 mai à 22:57
Bonjour, je voudrais savoir si ce logiciel efface les message que l'on a laisser sur un groupe sur le cache de google : lorsqu'on tape mon nom et mon prénom sur google, on tombe sur 2 messages dans des groupes que je ne trouve pas favorable à un recrutement (oui oui c'est aussi ma faute :/ ), j'ai donc supprimé mes messages, mais ceux ci restent dans le cache (recherche google / page en cache) et son accessible a n'importe qui (même si le groupe est maintenant privé) ou s'il existe un autre logiciel capable de faire, car ça m'ennuie vraiment ! je vous remercie de votre réponse !
posté le 28 avril à 15:02
Bonjours voilà je comprend pas vraiment c'est un peut mal expliqué je trouve ps les même script que vous enfin je voudrait de l'aide si posible je fait éxactement comme vous je vais sur imagros aprés je fait engistrer et encore engistrer est aprés il y a pas de truc d'angle etc est aprés dans éditer je trouve pas les même script .
posté le 27 mars à 12:26
Bonjour, Il y a beaucoup plus simple: http://cleanmywall.com
posté le 20 mars à 19:11
voici une explication détaillé: http://real-feeling.net/effacer-vider-mur-facebook.html
posté le 18 mars à 19:26
bonsoir gros probléme sur facebook depuis que j'ai mis la sécurité https rien a faire pour me remettre en http svp aidé moi merci
posté le 16 mars à 20:20
Bonsoir,
moi j'ai un problème sa me supprime pas mais sa deffile tout mon mur. J'ai besoin d'aide
posté le 15 mars à 23:14
Il y a clean my wall aussi, C'est nouveau je pense. C'est exactement le même principe en fait, mais beaucoup plus simple, directement depuis un bouton : http://www.cleanmywall.com
posté le 14 mars à 00:26
bonsoir, merci pour ce sujet. J'ai bien lu et compris la démarche seulement sur le facebook version 2013 il n'y a plus "publications plus anciennes" et le macro me dit runtime error avec une serie d erreurs. Pouvez vous me donner la marche a suivre pour supprimer les publications mais version 2013 ? merci