Bonjour,
Je cherche à recevoir le contenu d'une page web automatiquement tous les jours par mail car le site ne propose pas de fonction newsletter.
J'ai trouvé ca pour générera automatiquement un screenshot mais ce ne me convient pas.
https://www.robothumb.com/
Avez vous un logiciel qui ferait ca?
Merci
# cron+wget
Posté par freem . Évalué à 4.
Une tâche cron qui utilise wget (ou curl) pour récupérer la page à des moments précis. Si la machine est régulièrement éteinte, mieux vaux utiliser anacron.
[^] # Re: cron+wget
Posté par freem . Évalué à 4.
Bon, j'ai été un peu trop rapide.
Moi, je ferai un script déclenché par un (ana)cron de manière périodique.
Donc, wget ou curl pour récupérer la page intéressante, que l'on enregistre dans un fichier, disons, $PAGE.current. Si $PAGE.reference existe, on fait un
diff $PAGE.current $PAGE.reference
. S'il y a une différence, on envoie une mail via mailx et on écrase $PAGE.reference avec $PAGE.current.Ce qui, en script, donnerai à peu près ça:
Bon, je n'ai pas testé, il y a sûrement des ajustements à faire (déjà, le fait est que je n'ai pas tout blindé), mais c'est surtout pour décrire l'idée.
# besoin?
Posté par ted (site web personnel) . Évalué à 1.
J'ai du mal à comprendre ton besoin: pourquoi ne pas aller voir directement le site, au lieu de scruter une image?
Si c'est pour être au courant des mises à jour, l'idéal serait que le site propose un flux Atom. Sinon, il y a des services qui peuvent générer ce flux pour des sites qui n'en ont pas.
Un LUG en Lorraine : https://enunclic-cappel.fr
[^] # Re: besoin?
Posté par freem . Évalué à 4.
Le faire de scruter automatiquement permets de vérifier automatiquement si oui ou non il y a une différence (je m'aperçois d'ailleurs que je n'ai répondu qu'à une petite partie de la question, je vais compléter), et donc, de ne pas perdre de temps à aller voir un site qui n'a rien changé.
Si on multiple ça sur une 10aine de sites, ça peut vite prendre quelques dizaines de minutes par jour.
Le fait que ce soit fait automatiquement permets aussi d'éviter de ne pas voir qu'en fait, il y a eu une différence.
Pour finir, un mail, c'est accessible hors ligne avec un client lourd.
# cron+cutycapt
Posté par Flyounet (site web personnel) . Évalué à 4.
Tu compiles : https://github.com/hoehrmann/CutyCapt/ (*)
Tu scriptes
cutycapt --url=URL --out=fichier.png
et paf tu t'envoies un email.(*) Si je peux me permettre, http://flyounet.net/life/2016-03-10-comment-compiler-cutycapt.html pour faire fonctionner avec des liens SSL.
[^] # Re: cron+cutycapt
Posté par Maderios . Évalué à 1.
Merci pour l'info et, oh, merveille, cutycapt-qt5 est disponible dans le dépôt Arch Aur :)
https://aur.archlinux.org/packages/cutycapt-qt5-git/
# addon
Posté par arnauld . Évalué à 3. Dernière modification le 27 février 2018 à 17:05.
Bonjour,
Si vous utilisez Firefox il existe des extensions pour cela https://addons.mozilla.org/en-US/firefox/addon/update-scanner/ et https://addons.mozilla.org/en-US/firefox/addon/distill-web-monitor-ff/ .
Il doit y en avoir d'autres et pour Chrome aussi…
J'utilise update scanner et cela marche très bien pour moi.
arnauld
# merci
Posté par kr1p . Évalué à 1. Dernière modification le 03 mars 2018 à 16:52.
Ok merci.
J'ai update scanner mais il n'envoie pas de mail. Idem pour certains services web qui envoie des notifications de changement de page mais pas la page en elle meme dans le corps d'un mail. Je n'ai pas regardé pour les services web qui créent un flux rss mais je ne suis pas sur qu'ils envoient automatiquement le mail.
Merci freem pour le script et flyounet pr le programme je vais regarder ca
[^] # Re: merci
Posté par kr1p . Évalué à 1. Dernière modification le 07 mai 2018 à 19:56.
Hello,
Je prend le temps de regarder ceci à nouveau…
j'arrive bien à faire marcher cutycapt mais je n'arrive pas à automatiser l'envoie de mail avec msmtp et free ou laposte. j'ai l'impression que cest le certificat tls que je ne configure pas bien. J'ai ce fichier de config:
Quelqu'un sait comment configurer les commandes
‘tls_trust_file [file]’
‘tls_fingerprint [fingerprint]’
‘tls_key_file [file]’
‘tls_cert_file [file]’
?
Où est ce que je peux récupérer les certificats tls du serveur smtp?
Sinon comment modifier mon fichier de config?
Merci
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.