Nainštalujte si na svoje Raspberry Pi nástroj Changedetection.io a môžete ho použiť na kontrolu aktualizácií na ľubovoľnej webovej stránke.

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 sledovať toľko stránok, koľko chcete, a dostávať upozornenia prostredníctvom služieb ako Discord, e-mail, Slack a telegram. Je to neuveriteľne užitočný bezplatný nástroj.

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

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 2015 Encyclopaedia Britannica, ale toto len zničí vašu kópiu informácií – to sa nezmení to.

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í.

instagram viewer

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 tak, aby odrážala nový hardvér, ktorý je k dispozícii, a ak sa pokúšate nájsť Raspberry Pi za rozumnú cenu na predaj v roku 2023, chcete byť okamžite informovaní, akonáhle sa úroveň zásob zvýši nad úroveň nula.

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 sledovanie stavov zásob a jednotlivcov webové stránky pre zmeny a spúšťanie upozornení prostredníctvom Discord, e-mailu, Slack, telegramu, volaní API a viac. 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 stavu zásob a cien alebo sledovania novinových článkov môžete na sledovanie použiť Changedetection.io a sledovanie PDF súborov, sledovanie aktualizácií vládnych ministerstiev alebo vytváranie RSS kanálov na základe zmien na webe 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 aktualizovať && 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~
mkdirzmenená detekcia.io && cdzmenená detekcia.io

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:

nanodocker-compose.yml

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

docker-zložiť -d

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: 5000do panela s adresou ľubovoľného prehliadača

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

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:

  • E-mailová adresa, z ktorej odosielate
  • Vaše heslo SMTP
  • E-mailová adresa, na ktorú chcete dostávať upozornenia

Ak je napríklad e-mailová adresa, z ktorej chcete posielať správy, „[email protected]“, vaše heslo je „p455w07d“ a chcete, aby „[email protected]“ dostával upozornenia na zmeny, zadajte nasledujúce do Upozornenia časť nastavenie Ponuka:

mailtos://email1:[email protected]? [email protected]

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ť stránku 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!