Sledujte aktualizácie webových stránok pomocou Changedetection.io na Raspberry Pi

Sledujte aktualizácie webových stránok pomocou Changedetection.io na Raspberry Pi
Čitatelia ako vy pomáhajú podporovať MUO. Keď uskutočníte nákup pomocou odkazov na našej stránke, môžeme získať pridruženú províziu. Čítaj viac.

Internet nie je statický zdroj a stránky sa môžu časom meniť. Možno je text upravený, aby ukázal predpokladanú predvídavosť autora. Možno sa ceny a úrovne zásob konkrétneho produktu menia podľa trhových rozmarov ponuky a dopytu.





Nech už je dôvod akýkoľvek, často je potrebné sledovať zmeny na webovej stránke a spustením Changedetection.io na vašom Raspberry Pi môžete monitorovať toľko stránok, koľko chcete, a dostávať upozornenia prostredníctvom služieb ako Discord, email, Slack a telegram. Je to neuveriteľne užitočný bezplatný nástroj.





ripovať video z webovej stránky
VYUŽITIE VIDEA DŇA POKRAČUJTE V OBSAHU POKRAČOVANÍM

Prečo monitorovať zmeny na webových stránkach?

  Nové prírastky na webovej stránke Movie Locations

Text a obrázky v knihách a novinách sú nemenné. Po vytlačení sú tam slová navždy. Iste, môžete skartovať svoje vydanie New York Post alebo postaviť vatru zo všetkých 32 zväzkov Encyclopaedia Britannica z roku 2015, ale to len zničí vašu kópiu informácií – nič to nezmení.





Navštívte však webovú stránku New York Post a uvidíte, že – ako na každom inom spravodajskom webe – sa jednotlivé príbehy často aktualizujú v priebehu dní, týždňov alebo rokov. Podrobnosti sú pridané na objasnenie príbehu alebo odstránené, ak sú nepresné alebo irelevantné. To môže byť nepohodlné, ak sa pri faktoch spoliehate na publikáciu. Chcete vedieť, čo sa zmenilo a kedy. Podobne, keď je uverejnený nový príbeh, možno budete chcieť byť okamžite upozornení.

Informácie na komerčných webových stránkach sa tiež menia, aby odrážali zmeny stavu produktu a stavu zásob. Webová stránka s elektronikou aktualizuje svoju katalógovú stránku, aby odrážala nový hardvér, ktorý bude k dispozícii, a ak sa snažíte nájsť Raspberry Pi za rozumnú cenu na predaj v roku 2023, chcete byť okamžite informovaní, keď úroveň zásob vzrastie nad nulu.



Monitorovaním zmien na webovej lokalite môžete okamžite zistiť, kedy sa aktualizácia spustí. Budete tak mať náskok pred ostatnými čitateľmi a potenciálnymi kupcami produktov.

Changedetection.io vám povie, keď sa webová lokalita zmení

Changedetection.io je bezplatný softvér s otvoreným zdrojovým kódom, ktorý môžete použiť na monitorovanie stavu zásob a jednotlivých webových stránok na zmeny a spúšťanie upozornení prostredníctvom Discord, e-mailu, Slack, Telegram, API a ďalších. Pomocou ľahko použiteľného webového rozhrania môžete porovnávať verzie webových stránok riadok po riadku a okamžite uvidíte, čo sa zmenilo.





Okrem sledovania zásob a cien alebo monitorovania novinových článkov môžete Changedetection.io použiť na monitorovanie a sledovanie súborov PDF, sledovanie aktualizácií vládnych ministerstiev alebo vytváranie RSS kanálov na základe zmien vo webovom obsahu.

Nainštalujte Changedetection.io na Raspberry Pi

Changedetection.io pobeží na akomkoľvek procesore ARMv6, ARMv7 alebo ARM64, takže sú podporované všetky modely Raspberry Pi. Skôr ako začnete, ak nemáte Pi pripojený k monitoru, mali by ste pripojte sa k Raspberry Pi pomocou Secure Shell (SSH) .





Najjednoduchší spôsob inštalácie Changedetection.io je pomocou Docker a Docker Compose. Ak ich ešte nemáte, postupujte podľa nášho sprievodcu inštalácia Docker a Docker Compose v systéme Linux .

Aktualizujte všetky balíky vo vašom systéme pomocou:

 sudo apt update && sudo apt upgrade

Vytvorte nový adresár pre Changedetection.io vo svojom domovskom adresári a potom použite cd príkaz na presun do nej:

 cd~ 
mkdir changedetection.io && cd changedetection.io
  stiahnutie súboru zostavy docker na príkazovom riadku

Teraz použite wget príkaz na stiahnutie súboru changesetection.io Docker Compose pre Raspberry Pi:

 wget https://raw.githubusercontent.com/dgtlmoon/changedetection.io/271181968f4a303041164b719d3affbe2d1a5181/docker-compose.yml

Na otvorenie súboru Docker Compose použite textový editor nano:

 nano docker-compose.yml

...a zrušte komentár (odstráňte znak ' # ') z ľubovoľného riadku za položkou „browser-chrome:“. Uložte a ukončite nano pomocou Ctrl + O potom Ctrl + X . Teraz môžete spustiť Docker Compose s:

 docker-compose up -d
  ťahanie zmenených detekčných kontajnerov s docker compose

Docker Compose stiahne príslušné obrázky z centra Docker a nastaví kontajnery na vašom Raspberry Pi. Môže to chvíľu trvať, najmä ak je vaše Raspberry Pi pripojené k sieti cez Wi-Fi.

K svojej inštancii Changeetection.io sa môžete pripojiť zadaním vaša.pi.lokálna.ip.adresa:5000 do panela s adresou ľubovoľného prehliadača

Na sledovanie zmien webovej stránky použite Changedetector.io na Raspberry Pi

  predvolené webové rozhranie zmenenej detekcie

Vo webovom rozhraní uvidíte, že predvolene sú monitorované dve stránky. Toto je zoznam zmien changeetector.io a titulná stránka Hacker News. Tie sú nastavené na obnovenie stránky každé tri hodiny. Tento interval môžete zmeniť kliknutím Upraviť vedľa vstupu. Prejdite nadol na Čas medzi kontrolou a zadajte novú hodnotu. Interval môžete nastaviť v týždňoch, dňoch, hodinách, minútach a sekundách.

Prípadne môžete manuálne spustiť porovnanie z hlavného rozhrania kliknutím na Znova skontrolujte tlačidlo. Ak sa webová stránka zmenila, Náhľad označenie tlačidla sa zmení na Dif . Kliknite na Dif aby ste videli rozdiely medzi stránkami. Zelený text označuje riadky, ktoré boli pridané, zatiaľ čo červený text bol odstránený.

Môžete pridať novú adresu URL na sledovanie zmien zadaním adresy do panela a výberom prepínača na sledovanie statickej stránky alebo sledovanie zásob.

Aj keď môžete upozornenia spúšťať prostredníctvom rôznych kanálov, najjednoduchším a najspoľahlivejším spôsobom je e-mail. Budete potrebovať nasledujúce informácie:

musíte platiť za Microsoft Word
  • E-mailová adresa, z ktorej odosielate
  • Vaše heslo SMTP
  • E-mailová adresa, na ktorú chcete dostávať upozornenia
  nastaviť e-mailové upozornenia s detekciou zmien

Napríklad, ak je e-mailová adresa, z ktorej chcete odosielať, „email1@example.com“, vaše heslo je „p455w07d“ a chcete, aby „email2@example.com“ dostával upozornenia na zmeny, zadajte nasledujúci a Upozornenia časť nastavenie Ponuka:

 mailtos://email1:p455w07d@example.com?to=email2@example.com

Pošlite testovacie upozornenie a potom stlačte Uložiť .

Sledujte zmeny v akejkoľvek adrese URL!

Teraz máte prostriedky na sledovanie zmien na ľubovoľnej webovej stránke, môžete sledovať svoje obľúbené stránky pre čerstvé správy, aktualizácie článkov a zmeny v úrovni zásob – vrátane samotného Raspberry Pi. To sa môže ukázať ako veľmi užitočné, keď chcete sledovať web na pozadí, čo vám ušetrí veľa času a úsilia, keď to robíte ručne. Namiesto toho dostanete automatické upozornenia prostredníctvom e-mailu alebo iných služieb.

Ak si chcete okamžite prečítať najnovšie články na blogoch a iných stránkach, zvážte použitie samostatne hosťovanej inštancie FreshRSS na vašom Raspberry Pi!

Kategórie DIY