Installer LBC Alerte Mail / SMS (Alerte Leboncoin)

Les tutoriaux rédigés par les membres
Répondre
titis14
Chevalier Jedi
Messages : 328
Enregistré le : 06 septembre 2016

Installer LBC Alerte Mail / SMS (Alerte Leboncoin)

Message par titis14 » 20 janv. 2017 14:19

Mise à jour au 16/08/17 LBC Alerte devient "Cheky" il permet aussi de faire des alertes sur "Se Loger.com" et peut aussi maintenant sauvegarder vos annonces. Un plugin Firefox et Chrome et aussi développer pour afficher directement 2 boutons sur le site du bon coin. Toutes les infos sur https://www.cheky.net
Bonjour à tous,
Dans ce tuto je vais vous expliquez comment installer LBC Alerte sur un Syno sous DSM 6 et 5 car 2 choses sont différentes entre les 2.

Qu'est-ce que LBCAlerte ?

LBCAlerte est une application vous permettant :

de recevoir les nouvelles annonces déposées sur Leboncoin par alertes mails.
de générer des flux RSS à partir des annonces déposées sur Leboncoin.
de recevoir par SMS les annonces déposées sur Leboncoin. (Utilisateur free mobile)
d'améliorer vos recherches sur Leboncoin grâce à des filtres complémentaires (multi-catégories, multi-villes, etc.).

1) Télécharger LBC Alerte:
Pour commencer télécharger l'archive sur le site de LBCalerte https://www.cheky.net/

2) Création dossier:
Sur votre Nas et dans votre dossier "web/" créez un nouveau dossier et nommez le par exemple "lbc"

Image

3) Décompression de LBCAlerte
Avec un client FTP envoyer tous les fichiers de l'archive dans votre dossier "lbc".

Image

4)Création d'une base de données:
Dans phpMyAdmin créez une base de données qui va permettre de stoker les utilisateurs et vos alertes.

Image

5) Installation de LBC Alerte
Rendez-vous sur la page du site, pour cela connectez-vous avec votre domaine http://votredomaine.com/lbc ou en local avec votre IP http://xxx.xxx.xxx.xxx/lbc
Vous devriez arriver sur cette page:

Image

Saisissez un mot de passe pour le compte admin et cochez "base de donnée MySQL" l'utilisateur sera donc "admin"

Image

Renseignez les infos pour la connexion à votre base de donnée puis cliquez sur installer, vous devriez arriver à cette page:

Image

6) Paramétrage

Cliquez sur continuer et nous allons arriver sur la page principale de LBC Alerte (c'est la page utilisateur) mais nous allons aller dans la partie admin pour faire le réglage de la réception mail.

Cliquez sur "Administration"

Image

Vous pouvez créer de nouveaux utilisateurs, si vous souhaitez partager ce service à votre entourage, mais nous allons nous rendre sur l'onglet "Mail"

Image

7)Paramétrage mail:
Pour la réception par mail indiquez le mail et le serveur d'envoi que vous utiliserez, cliquez sur "Enregistrer".

Image

Faite un test en ajoutant votre mail en bas prévu pour cela et cliquez sur "Tester".
ATTENTION: ce test n'est pas fiable en effet au début je ne recevez aucunes annonces, mais le mail de test fonctionner. Maintenant que tout fonctionne chez moi il me dit qu'il y a une erreur lors du test, mais je reçois bien le mail de test et les annonces.

Image

8) Paramétrage SMS Free Mobile:
Il faut en premier activer le service sur votre compte freemobile à l'adresse http://mobile.free.fr/ une fois connecté aller dans "Gérer mon compte" puis "Mes options"

Image

Défiler votre page jusqu'à l'onglet "Notification par SMS" et activer:

Image

Une fois activé récupérer la clé d'identification elle va nous servir.

Il faut maintenant l'activer dans LBC Alerte, cela se fait dans la partie utilisateur, très pratique car si vous avez plusieurs utilisateurs chacun peut paramétrer ces SMS. Pour cela il faut revenir sur la page utilisateur cliquer sur le titre "Système d'alerte Leboncoin"
Aller sur "Paramètres" et cliquez sur "Configuration SMS via Free Mobile". Indiquez votre identifiant free mobile et la clé identification

Image

Vous pouvez faire un test en cliquant sur le bouton.

9) Paramétrer une planification de tâche sur le Nas.
Afin d’effectuer la recherche des annonces il faut paramétrer une planification de tâche pour exécuter un script PHP.
Sur l'interface de votre Nas aller sur le "Panneau de configuration" puis "Planificateur de tâches"

Image

Sous DSM 6: Cliquez ensuite sur "Créer" puis "Tâche planifiée" puis "Script défini par l'utilisateur"

Sous DSM 5: Cliquez ensuite sur "Créer" puis "Script défini par l'utilisateur"

Image

Sous DSM 6 onglet "Générale" indiquer le nom de votre tâche et l'utilisateur "root"

Image

Sous DSM 5 onglet "Générale" indiquer le nom de votre tâche et l'utilisateur "root" et dans "Exécuter une commande" indiquer la ligne suivante:

Code : Tout sélectionner

/usr/bin/php -f /volume1/web/lbc/check.php > /volume1/web/lbc/log.txt
Cette ligne va appeler le script PHP et créer un fichier de log pour voir si tout se passe bien. Si le nom de votre dossier est différent pensez à faire le changement dans la ligne de commande.

Image

DSM 5 et 6:
Onglet "Programmer" indiquez quand vous souhaiter l’exécution de la tâche (pour moi tous les jours) Puis dans l'espace "Temps" je fais une tâche de 7h du matin toutes les heures jusqu’à 23h. Cela évite les mails et sms la nuit et ce n'est pas trop utile (A 7h dans le premier mail vous recevrez toutes les annonces de la nuit).
Pour DSM 5 cliquez sur OK c'est fini passez à l'étape 10 pour le DSM 6 continuer.

Image

DSM 6
Onglet "Paramètres de tâche" vous pouvez choisir de recevoir un mail si le script rencontre une erreur dans la partie "Exécuter la commande" entrez la ligne suivante:

Code : Tout sélectionner

/usr/local/bin/php56 -f /volume1/web/lbc/check.php
J'insiste bien que la commande du script est différente entre DSM 6 et 5 donc attention. Si le nom de votre dossier est différent pensez à faire le changement dans la ligne de commande.

Image

Cliquez maintenant sur OK.

10) Création d'une alerte sur LBC Alerte:
On retourne sur LBC Alerte puis sur l'onglet "Mail / SMS" puis "Ajouter une alerte"

Image

Dans une autre fenêtre aller sur https://www.leboncoin.fr et faite une recherche de ce que vous chercher
Image

Une fois sur la page avec tous les résultats faite une copie du lien:

Image

On retour sur LBC Alerte coller votre lien dans le champ "URL de recherche" indiquez un titre et cliquez sur "Plus d'options" indiqué l’intervalle entre 2 recherches.
L'onglet "Filtre supplémentaires" vous permet d'ajouter des options à votre recherche je vous laissez l'explorer. Cliquez ensuite sur "Enregistrer".

Image

Vous voyez maintenant vos différentes alertes programmer.

Image

Pour tester nous allons exécuter manuellement le script, retournez dans le planificateur de tâche sur votre DSM.

Image

Sur DSM 6 on peut contrôler si le script c'est bien dérouler, aller sur "Action" sur la capture on voit "Normal (0)" donc aucune erreur. Vous pouvez aussi contrôler l'état dans votre fichier log qui doit être vide.

Image

Sur DSM 5 aller voir le fichier log il doit être vide.

Vous pouvez aussi regarder les logs de LBC Alerte, aller dans la partie administration puis "Logs" si tout se passe bien vos logs devrait ressembler à cela:

Image

Et vous devriez avoir reçu un mail avec toutes les annonces de votre recherche comme ci-dessous. Pour les prochaines exécutions du script vous recevrez uniquement les nouvelles annonces en ligne depuis la dernière exécution.

Image

C'est terminé en espèrent que cela vous sera utile ;)
Une version et sortie depuis ce tuto, pas de changement pour l'installation, mais de bonne amélioration pour LBC. Il est maintenant possible de sauvegarder des annonces sur le site, et un plugin est en attente de validation pour Firefox et Chrome.
Celle-ci permettra de créer une alerte directement sur le site du bon coin, mais aussi de la sauvegarder sans passer par l'interface de LBC.
ImageImage

Sébr
Modifié en dernier par titis14 le 16 août 2017 15:11, modifié 2 fois.
Synology DS216+II + 4Go de ram + 2x WD Red 3To + onduleur Eaton 5S 550

Avatar du membre
FX Cachem
Site Admin
Messages : 9044
Enregistré le : 08 décembre 2013
Professionnel : Non
Localisation : Paris
Contact :

Re: Installer LBC Alerte Mail / SMS (Alerte Leboncoin)

Message par FX Cachem » 20 janv. 2017 19:51

Alors là BRAVO !!!!
applaudissement.gif
Premièrement, je découvre LBC Alerte... et deuxième ton tuto est archicomplet. Merci de ce partage.
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Blogueur sur Cachem et administrateur du Forum des NAS
NAS : Synology DS412+ | QNAP TS-470 Pro | ASUSTOR AS-302T

titis14
Chevalier Jedi
Messages : 328
Enregistré le : 06 septembre 2016

Re: Installer LBC Alerte Mail / SMS (Alerte Leboncoin)

Message par titis14 » 23 janv. 2017 14:11

Salut, je t'en ai parlé (en commentaire "Sebr") le même jour sur l'un de tes supers articles => https://www.cachem.fr/installation-armo ... au-maison/ comme j'ai vu que tu est aussi adepte de réemploi et que tu cherche aussi des choses ciblé tout comme moi je me suis dit que cela pourrait t'intéresser. Je viens de faire la liaison que le ce forum est aussi de toi.
Synology DS216+II + 4Go de ram + 2x WD Red 3To + onduleur Eaton 5S 550

Avatar du membre
FX Cachem
Site Admin
Messages : 9044
Enregistré le : 08 décembre 2013
Professionnel : Non
Localisation : Paris
Contact :

Re: Installer LBC Alerte Mail / SMS (Alerte Leboncoin)

Message par FX Cachem » 24 janv. 2017 14:03

titis14 a écrit :comme j'ai vu que tu est aussi adepte de réemploi et que tu cherche aussi des choses ciblé tout comme moi
C'est surtout webmail, mais ça m'intéresse aussi :lol:
Blogueur sur Cachem et administrateur du Forum des NAS
NAS : Synology DS412+ | QNAP TS-470 Pro | ASUSTOR AS-302T

antoine_la
Chevalier Jedi
Messages : 258
Enregistré le : 10 janvier 2015

Re: Installer LBC Alerte Mail / SMS (Alerte Leboncoin)

Message par antoine_la » 15 juin 2018 18:06

Un tuto pour les nas asustor? :wink:
Nas Asustor AS 5104T 8GB ram/2 WD red 3To Raid 1/ ADM 3.1

disquette
Messages : 3
Enregistré le : 03 août 2018

Re: Installer LBC Alerte Mail / SMS (Alerte Leboncoin)

Message par disquette » 03 août 2018 19:15

Merci pour ce tuto

J'essaye avec mon Synology DS212 DSM 6.2 d'installer la version de Cheky4.1 version fichier , mais sans succès ....:(
Je n'arrive pas à avoir la première page de configuration , je n'ai comme réponse que "Un problème est survenu lors de l'exécution du programme." après avoir reçu un code 500 :oops:

J'ai installé Cheky-4.1 dans le dossier /web/lbc. Les packages en place sont "Apache http serveur 2.4", "PHP 5.6"
Création d'un fichier info.php , cela me semble ok.

je ne sais pas au trouver les messages d'erreurs pour l'install de Cheky-4.1

Merci de votre aide
Synology DS212 DSM 6.2-23739 Update 2

disquette
Messages : 3
Enregistré le : 03 août 2018

Re: Installer LBC Alerte Mail / SMS (Alerte Leboncoin)

Message par disquette » 07 août 2018 16:09

Je me réponds à moi même

C'est bon j'ai trouvé , ça fonctionne ....
Synology DS212 DSM 6.2-23739 Update 2

Répondre

Retourner vers « Tutoriaux »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité