Actu
Une nouvelle version est en préparation, avec de bonnes choses dedans (plus de limitation google maps; des tags multiples;...).
Mise en ligne suivant ma motivation (un peu basse là :/). Si je dépasse les 50 installations ou si j'ai enfin des commentaires, ça devrait me motiver. Alors n'hésitez pas à partager et à me faire des retours, merci!Soutenir le développement
Faire un don Notez le Devenez fan Partagez lePour vous éviter toute inscription et malgré tout laissez un avis (très motivant pour moi!) ou laisser son mail pour être averti des prochaines versions, merci de prendre 2mn pour compléter
ce questionnaire. Un grand merci!
Faire un don
Donner est un acte totalement volontaire et généreux, aussi modeste soit-il.
C'est la meilleure manière de soutenir ce script, de remercier pour le travail accompli et de montrer votre appréciation de celui-ci.
Ce soutien permets aussi d'apporter la motivation pour le support et l'amélioration de cet outil.
![Donate Paypal Donate Paypal]()
Si ce soutien s'avérait important, de nouvelles possibilités pourraient voir le jour (indépendance pour le stockage des données,nom de domaine,...).
Fonctionnalités
LeBonCoin ayant volontairement un esprit minimaliste, le script permets de compléter les fonctions qui manquent le plus :
- Sauvegarde/Restauration des vos annonces enregistrées, pour les retrouver quel que soit le PC utilisé!
- Distance depuis votre ville de départ, sur tous les résultats de la recherche
- Les annonces enregistrées sont grisées dans les résultats de recherche
- Sauvegarde de vos paramètres de recherche pour les retrouver en un clic, et possibilité de naviguer entre plusieurs recherches sauvegardées!
- Tags sauvegardés automatiquement sur les annonces enregistrées, avec ajouts de notes possible
- Possibilité de filtrer vos annonces enregistrés par tags
A venir / TODO list :
- Indication sur les articles pour lesquels un mail a été envoyés
Instructions
Installer le script
- Vous utilisez Firefox
- Installez
GreaseMonkey (module permettant l'utilisation des scripts), dispo ici
- Vous utilisez Chrome, aucun module à installer
- Cliquer sur "Install", le bouton vert en haut à droite de ce site
Créer un compte sur Parse.com
Le principe est de stocker vos données en ligne, puisque LeBonCoin ne le propose pas.
A défaut de pouvoir vous proposer un espace dédié (voir dons), le script nécessite un compte sur
https://parse.com.
Ce site est gratuit (pour le volume de données nécessaire ici).
- Allez sur
Parse.com et créez un compte
- Le site demande ensuite de créer sa "first app", donnez le nom que vous souhaitez (lbc par exemple)
- Rendez-vous sur votre compte (Account dans le menu "Welcome" en haut à droite ou direct à cette adresse :
https://parse.com/account )
- Cliquez sur App keys (en haut)
- Récupérez les clés Application ID et REST API Key : ce sont ces clés qui permettront au script de sauver vos données.
- Bien sûr, si vous avez plusieurs bases, sélectionnez les clés de celle que vous souhaitez utiliser.
- Vous pouvez copier ces clés quelque part ou directement dans le script (voir étape suivante)
Configurer le script
- Rendez-vous sur LeBonCoin...
- Sur le nouveau menu tout à gauche, cliquez sur Configurer puis renseignez les deux codes précédents (ainsi que votre ville pour le calcul des distances).
- Cliquez sur Enregistrer : c'est fonctionnel!
Et surtout, n'hésitez pas à laisser un message. Si cet outil intéresse du monde, je continuerais à le compléter!
Suivi
Historique
-------Version 1.0 : Création!
• Version 1.1 : Ajout formulaire de configuration Parse.com
• Version 1.2- Ajout gestion des recherche
- Déplacement des fonctions dans le menu flottant
• Version 1.3- Enfin du CSS!
- Ajout des tags
• Version 1.4- Ajout filtre texte sur les tags
- CSS pour visualiser l'état des tags (enregistrement,...)
• Version 1.5- Ajout filtre texte pour les tags
- CSS pour visualiser l'état des tags (enregistrement,...)
• Version 1.6- Optimisation (moins de requêtes vers Parse.com et affichage plus rapide) via modification du code et via l'ajout d'un localStorage
-------Version 2.0 : - La synchronisation est faites automatiquement sur chaque action!
- Transformation du filtre texte des tags en menu déroulant rempli automatiquement
• Version 2.1 / 2.2- Révision pour compatibilité avec Chrome
- Sécurité : suppression des unsafeWindows
- Optmisation toujours (gestion des recherches,...)
• Version 2.3- Gestion des mises à jour
- Bouton "1ère sauvegarde" pour backup des annonces lors d'une 1ère installation
• Version 2.4- Conservation du filtre par tag
• Version 2.4- Ajout d'un lien vers un formulaire "Votre avis", et d'un compteur de MAJ (celui de userscripts étant défaillant...)
-------Version 3.0 : - Intégration des distances, durée et des liens vers google maps!
- Affichage vert (0-15km)/orange (15-30km)/rouge (>15km) des distances
- Filtre sur ces distances via champ 'distance max'
- Le champ 'origine' est déplacé dans les filtres (plus facile à modifier à loisir), et gère les adresses complètes
- Amélioration des filtres du script (validation par 'enter',...)
- - Ajout des notes sur les annonces sauvées
- Correction de plusieurs bugs
• Version 3.1- Ajout d'un tri sur les annonces sauvées (y compris les notes pour faire votre propres tris)
- Liste de choix lors de la saisie d'un tags des annonces sauvées
- Choix du tri sur les annonces sauvées
- Liste de choix sur les tags des annonces sauvées
- Suite à la demande : visibilité de la zone de clic de google maps accrue
- Les vérifications de mises à jours se font pas l'un de mes sites, pour être indépendant de Userscripts/greasyfork/... en cas de problème
• Version 3.2- Correction bug qui décalait le menu du site
- Affichage des pages de résultats avec un simple scroll!
- Alerte si quota Google dépassé (licence gratuite = 2500 distances par jours)

