Fiți cu ochii pe actualizările paginilor web cu Changedetection.io pe Raspberry Pi

Fiți cu ochii pe actualizările paginilor web cu Changedetection.io pe Raspberry Pi
Cititorii ca tine ajută la sprijinirea MUO. Când efectuați o achiziție folosind link-uri de pe site-ul nostru, este posibil să câștigăm un comision de afiliat. Citeşte mai mult.

Internetul nu este o resursă statică, iar paginile se pot schimba în timp. Poate că textul este revizuit pentru a arăta presupusa preștiință a autorului. Poate că prețurile și nivelurile stocurilor unui anumit produs se schimbă în funcție de mofturile pieței legate de cerere și ofertă.





Indiferent de motiv, este adesea nevoie să monitorizați o pagină web pentru modificări și, rulând Changedetection.io pe Raspberry Pi, puteți monitoriza câte site-uri doriți și puteți primi notificări prin servicii precum Discord, e-mail, Slack și Telegramă. Este un instrument gratuit incredibil de util.





cum se poate spune dacă ssd eșuează
REALIZAREA VIDEOCLIPULUI ZILEI Derulați PENTRU A CONTINUA CU CONȚINUT

De ce monitorizați site-urile web pentru modificări?

  Adăugări noi pe site-ul Locații de film

Textul și imaginile din cărți și ziare sunt imuabile. Odată tipărite, cuvintele sunt acolo pentru totdeauna. Sigur, vă puteți distruge numărul din New York Post sau puteți construi un foc de tabără din toate cele 32 de volume ale Encyclopaedia Britannica din 2015, dar acest lucru vă distruge doar copia informațiilor - nu o schimbă.





Vizitați site-ul New York Post, totuși, și veți vedea că, la fel ca pe orice alt site de știri, poveștile individuale sunt adesea actualizate în zile, săptămâni sau ani. Detaliile sunt adăugate pentru a clarifica povestea sau eliminate dacă sunt inexacte sau irelevante. Acest lucru poate fi incomod dacă vă bazați pe o publicație pentru fapte. Vrei să știi ce a fost schimbat și când. De asemenea, atunci când o poveste nouă este postată, poate doriți să fiți notificat instantaneu.

Informațiile de pe site-urile comerciale se modifică, de asemenea, pentru a reflecta schimbările în starea produsului și nivelurile stocurilor. Un site web de electronice își va actualiza pagina de catalog pentru a reflecta noul hardware care devine disponibil și, dacă încercați să găsiți un Raspberry Pi la preț rezonabil de vânzare în 2023, doriți să fiți notificat imediat de îndată ce nivelul stocurilor crește peste zero.



Prin monitorizarea unui site web pentru modificări, puteți afla imediat momentul în care o actualizare este disponibilă. Astfel, veți avea avantaj în fața altor cititori și potențiali cumpărători de produse.

Changedetection.io vă anunță când se schimbă un site web

Changedetection.io este un software gratuit și open source pe care îl puteți utiliza pentru a monitoriza nivelurile stocurilor și paginile web individuale pentru modificări și pentru a declanșa notificări prin Discord, e-mail, Slack, Telegram, apeluri API și multe altele. Cu o interfață web ușor de utilizat, puteți face o comparație linie cu linie a versiunilor de pagini web și veți putea vedea instantaneu ceea ce a fost modificat.





Pe lângă urmărirea nivelurilor stocurilor și prețurilor sau monitorizarea articolelor de știri, puteți utiliza Changedetection.io pentru monitorizarea și urmărirea fișierelor PDF, urmărirea actualizărilor departamentelor guvernamentale sau crearea de fluxuri RSS bazate pe modificările conținutului web.

Instalați Changedetection.io pe Raspberry Pi

Changedetection.io va rula pe orice procesor ARMv6, ARMv7 sau ARM64, astfel încât toate modelele Raspberry Pi sunt acceptate. Înainte de a începe, dacă nu aveți Pi-ul conectat la un monitor, ar trebui conectați-vă la Raspberry Pi folosind Secure Shell (SSH) .





Cel mai simplu mod de a instala Changedetection.io este cu Docker și Docker Compose. Dacă nu le aveți deja, urmați ghidul nostru pentru instalarea Docker și Docker Compose pe Linux .

Actualizați toate pachetele de pe sistemul dvs. cu:

 sudo apt update && sudo apt upgrade

Creați un director nou pentru Changedetection.io în directorul dvs. de acasă, apoi utilizați CD comanda pentru a trece în el:

 cd~ 
mkdir changedetection.io && cd changedetection.io
  descărcarea fișierului de compunere docker pe linia de comandă

Acum folosiți wget comandă pentru a descărca fișierul changedetection.io Docker Compose pentru Raspberry Pi:

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

Utilizați editorul de text nano pentru a deschide fișierul Docker Compose:

 nano docker-compose.yml

...și anulați comentariul (eliminați „ # ') din orice rând după intrarea „browser-chrome:”. Salvați și ieșiți din nano cu Ctrl + O apoi Ctrl + X . Acum puteți porni Docker Compose cu:

 docker-compose up -d
  tragerea de containere de detectare a schimbărilor cu docker compose

Docker Compose va extrage imaginile relevante din hub-ul Docker și va configura containere pe Raspberry Pi. Acest lucru poate dura ceva timp, mai ales dacă Raspberry Pi este conectat la rețea prin Wi-Fi.

Vă puteți conecta la instanța changedetection.io introducând adresa dumneavoastră.pi.local.ip:5000 în bara de adrese a oricărui browser

Utilizați Changedetector.io pe Raspberry Pi pentru a monitoriza modificările paginilor web

  interfață web implicită de detectare a modificărilor

În interfața web veți vedea că există două pagini monitorizate implicit. Acestea sunt jurnalul de modificări al changedetector.io și prima pagină a Hacker News. Acestea sunt setate să reîmprospăteze pagina la fiecare trei ore. Puteți modifica acest interval făcând clic Editați | × lângă intrare. Derulați în jos la Timp între verificări și introduceți o nouă valoare. Puteți seta intervalul în săptămâni, zile, ore, minute și secunde.

Alternativ, puteți declanșa manual o comparație din interfața principală, făcând clic pe butonul Reverificare buton. Dacă o pagină web s-a schimbat, previzualizare eticheta butonului se va schimba în Diff . Click pe Diff pentru a vedea diferențele dintre pagini. Textul verde indică liniile care au fost adăugate, în timp ce textul roșu a fost eliminat.

Puteți adăuga o nouă adresă URL pentru a urmări modificări introducând adresa în bară și alegând butonul radio fie pentru a viziona o pagină statică, fie pentru a urmări rezervele.

cum se restabilește iPhone-ul fără iTunes la setările din fabrică

Deși puteți declanșa notificări printr-o varietate de canale, cea mai ușoară și cea mai fiabilă metodă este e-mailul. Veți avea nevoie de următoarele informații:

  • Adresa de e-mail de la care trimiteți
  • Parola dvs. SMTP
  • Adresa de e-mail la care doriți să primiți notificarea
  configurați notificarea prin e-mail cu detectarea modificărilor

De exemplu, dacă adresa de e-mail de la care doriți să trimiteți este „email1@example.com”, parola dvs. este „p455w07d” și doriți ca „email2@example.com” să primească notificări privind modificările, veți introduce următoarele În cel Notificări secțiunea Setări meniul:

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

Trimiteți o notificare de testare, apoi apăsați Salvați .

Monitorizați orice URL pentru modificări!

Acum aveți mijloacele de a monitoriza orice pagină web pentru modificări, puteți urmări site-urile dvs. preferate pentru știri proaspete, actualizări ale articolelor și modificări ale nivelurilor stocurilor, inclusiv pentru Raspberry Pi în sine. Acest lucru se poate dovedi foarte util atunci când doriți să țineți ochii pe un site în fundal, economisindu-vă o mulțime de timp și efort pentru a face acest lucru manual. În schimb, primiți notificări automate prin e-mail sau prin alte servicii.

Dacă doriți să citiți instantaneu cele mai recente articole de pe bloguri și alte site-uri, luați în considerare utilizarea unei instanțe auto-găzduite de FreshRSS pe Raspberry Pi!

Categorie DIY