bei Website-Änderungen benachrichtigen

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
bivvo
Beiträge: 47
Registriert: 16.09.2021 11:40:12

bei Website-Änderungen benachrichtigen

Beitrag von bivvo » 04.01.2022 20:59:24

Hi, ich suche eine Möglichkeit, mittels Shell-Script eine Website zu monitoren und bei Änderungen (bspw. "mehr als 1% des sichtbaren Texts geändert") aktiv zu werden (bspw. mittels Discord-Ping oder Mail-Benachrichtigung > beides hätte ich "parat").

Was ich nicht weiß ist, wie ich diese Änderungen, die bspw. visualping.io feststellt, selber hosten kann. Gibt es dafür Linux-Befehle oder [kostenfreie] (Docker-) Tools, die ihr empfehlen könnt?

inne
Beiträge: 3289
Registriert: 29.06.2013 17:32:10
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: bei Website-Änderungen benachrichtigen

Beitrag von inne » 05.01.2022 15:42:31

Sind es (einfache) Seiten, ohne die ganzen Spielereien die das WWW heute so bietet?
bivvo hat geschrieben: ↑ zum Beitrag ↑
04.01.2022 20:59:24
Hi, ich suche eine Möglichkeit, mittels Shell-Script eine Website zu monitoren und bei Änderungen (bspw. "mehr als 1% des sichtbaren Texts geändert") aktiv zu werden (bspw. mittels Discord-Ping oder Mail-Benachrichtigung > beides hätte ich "parat").
Du kannst ja mit XPath dir den Text '//text()' ausgeben lassen und mit 'diff' vergleichen. Finde nur gerade nicht wo diff die Änderungen in % ausgibt, aber das kann es!
bivvo hat geschrieben: ↑ zum Beitrag ↑
04.01.2022 20:59:24
Was ich nicht weiß ist, wie ich diese Änderungen, die bspw. visualping.io feststellt, selber hosten kann. Gibt es dafür Linux-Befehle oder [kostenfreie] (Docker-) Tools, die ihr empfehlen könnt?
Ist die Software dahinter OSS?
Eine erste Spur die ich fand ist:
https://visualping.io/static/js/14.4e92 ... ICENSE.txt

Ansonsten einfach die .diffs auf dein httpd tun?

bivvo
Beiträge: 47
Registriert: 16.09.2021 11:40:12

Re: bei Website-Änderungen benachrichtigen

Beitrag von bivvo » 05.01.2022 16:14:13

inne hat geschrieben: ↑ zum Beitrag ↑
05.01.2022 15:42:31
Sind es (einfache) Seiten, ohne die ganzen Spielereien die das WWW heute so bietet?
Ja, ne ziemlich einfache Website einer Schule. ;-)
inne hat geschrieben: ↑ zum Beitrag ↑
05.01.2022 15:42:31
Du kannst ja mit XPath dir den Text '//text()' ausgeben lassen und mit 'diff' vergleichen. Finde nur gerade nicht wo diff die Änderungen in % ausgibt, aber das kann es!
Hmm, muss ich mal recherchieren, danke für die Hinweise!
inne hat geschrieben: ↑ zum Beitrag ↑
05.01.2022 15:42:31
Ist die Software dahinter OSS?
Eine erste Spur die ich fand ist:
https://visualping.io/static/js/14.4e92 ... ICENSE.txt
Das weiß ich nicht - ich hatte fachlich vergleichen wollen, um den Anwendungsfall darzustellen. :-)

inne
Beiträge: 3289
Registriert: 29.06.2013 17:32:10
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: bei Website-Änderungen benachrichtigen

Beitrag von inne » 05.01.2022 16:36:24

Ein letztes Narf noch von mir:
:arrow: https://github.com/internetarchive/wayback-diff
Du kennst archive.org?
:arrow: https://archive.org/services/docs/api/

Oder was man noch so findet:
https://archivebox.io - Hat Docker; zusammen mit der Möglichkeit, Unterschiede der Änderungen zwischen den Läufen anzuzeigen (Git)
Für mehr (wegen Notifications usw.) würde ich dort mal anklingeln ;-)

Antworten