Je continue sur ma lancée, je vous présente une nouvelle extension pour Chrome, Vivaldi et Edge, destinée à télécharger les photos d'une annonce Leboncoin en deux clics !

Dans le passé, j'avais déjà créé un script NodeJs permettant de télécharger les photos d'une annonce Leboncoin. Cependant, je n'ai pas suivi l'évolution du code source du site et il faut avouer que l'utilisation d'un CLI pour cette tâche n'est pas très pertinente.

Je me suis donc attelé à développer une extension pour navigateur permettant à l'utilisateur de télécharger toutes les photos d'une annonce Leboncoin en deux clics : le premier pour ouvrir le panneau de l'extension et le deuxième pour cliquer sur le bouton "Tout télécharger" !

Le script parcourt le code source de la page en cours et analyse un objet JSON présent à l'intérieur. Cet object contient toutes les informations de l'annonce : le titre, la localité, le prix, la catégorie, le contenu, et bien entendu les URLs des photos !

Une fois toutes les images récupérées "physiquement", elles sont toutes affichées dans le panneau de l'extension. Vous pouvez cliquer sur une photo pour la voir en taille réelle.

Le bouton "Tout télécharger" permet de télécharger toutes les photos dans un fichier ZIP automatiquement. Les fichiers sont renommés avec le titre de l'annonce suivi de la localité et d'un incrément.

L'extension est disponible sur ces navigateurs :

Le code source de l'extension est bien évidemment disponible sur Github : shevabam/extension-leboncoin-telecharger-photos

N'hésitez pas à me faire un retour sur l'utilisation de l'extension directement dans les commentaires, sur Twitter/X ou en créant une issue ou une pull request !