Instalējiet rīku Changedetection.io savā Raspberry Pi un varat to izmantot, lai pārbaudītu atjauninājumus jebkurā tīmekļa lapā.

Internets nav statisks resurss, un lapas laika gaitā var mainīties. Varbūt teksts ir pārskatīts, lai parādītu autora domājamo tālredzību. Iespējams, konkrēta produkta cenas un krājumu līmenis mainās atkarībā no tirgus virzītām piedāvājuma un pieprasījuma kaprīzēm.

Neatkarīgi no iemesla bieži vien ir jāpārrauga tīmekļa lapa, vai tajā nav izmaiņas, un savā Raspberry ierīcē palaižot Changedetection.io. Pi, varat pārraudzīt tik daudz vietņu, cik vēlaties, un saņemt paziņojumus, izmantojot tādus pakalpojumus kā Discord, e-pasts, Slack un Telegramma. Tas ir neticami noderīgs bezmaksas rīks.

Kāpēc pārraudzīt vietnes izmaiņas?

Teksts un attēli grāmatās un laikrakstos ir nemainīgi. Kad vārdi ir izdrukāti, tie ir tur mūžīgi. Protams, jūs varat sasmalcināt savu New York Post izdevumu vai iekurt ugunskuru no visiem 32 sējumiem. 2015 Encyclopaedia Britannica, taču tas tikai iznīcina jūsu informācijas kopiju — tā nemainās to.

instagram viewer

Tomēr apmeklējiet vietni New York Post, un jūs redzēsit, ka — tāpat kā jebkurā citā ziņu vietnē — atsevišķi stāsti bieži tiek atjaunināti dienu, nedēļu vai gadu laikā. Sīkāka informācija tiek pievienota, lai precizētu stāstu, vai tiek noņemta, ja tā ir neprecīza vai neatbilstoša. Tas var būt neērti, ja faktiem paļaujaties uz publikāciju. Jūs vēlaties zināt, kas tika mainīts un kad. Tāpat, kad tiek publicēts jauns stāsts, iespējams, vēlēsities saņemt tūlītēju paziņojumu.

Informācija komerciālajās vietnēs arī mainās, lai atspoguļotu izmaiņas produktu statusā un krājumu līmeņos. Elektronikas vietne atjauninās savu kataloga lapu, lai atspoguļotu jaunu aparatūru, kas kļūst pieejama, un, ja jūs mēģināt atrast Raspberry Pi par saprātīgu cenu, kas tiek pārdots 2023. gadā, jūs vēlaties saņemt tūlītēju paziņojumu, tiklīdz krājumu līmenis pārsniedz nulle.

Pārraugot vietnes izmaiņas, varat nekavējoties uzzināt atjauninājuma publicēšanas brīdi. Tātad jums būs priekšrocības pār citiem lasītājiem un potenciālajiem produktu pircējiem.

Changedetection.io paziņo, kad vietne mainās

Changedetection.io ir bezmaksas atvērtā pirmkoda programmatūra, ko varat izmantot, lai uzraudzītu krājumu līmeni un atsevišķus tīmekļa lapas, lai veiktu izmaiņas, un aktivizētu paziņojumus, izmantojot Discord, e-pastu, Slack, Telegram, API zvanus un vairāk. Izmantojot ērti lietojamu tīmekļa saskarni, varat veikt tīmekļa lapu versiju salīdzinājumu pa rindiņām un uzreiz redzēt, kas ir mainīts.

Papildus krājumu līmeņu un cenu izsekošanai vai ziņu rakstu uzraudzībai varat izmantot Changedetection.io pārraudzībai un PDF failu izsekošana, valdības departamenta atjauninājumu uzmanīšana vai RSS plūsmas izveide, pamatojoties uz izmaiņām tīmeklī saturu.

Instalējiet Changedetection.io vietnē Raspberry Pi

Changedetection.io darbosies ar jebkuru ARMv6, ARMv7 vai ARM64 procesoru, tāpēc tiek atbalstīti visi Raspberry Pi modeļi. Pirms sākat, ja jūsu Pi nav savienots ar monitoru, tas ir jādara izveidojiet savienojumu ar Raspberry Pi, izmantojot Secure Shell (SSH).

Vienkāršākais veids, kā instalēt Changedetection.io, ir Docker un Docker Compose. Ja jums to vēl nav, izpildiet mūsu ceļvedi Docker un Docker Compose instalēšana operētājsistēmā Linux.

Atjauniniet visas sistēmas pakotnes, izmantojot:

sudo apt Atjaunināt && sudo apt jauninājums

Izveidojiet jaunu direktoriju Changedetection.io savā mājas direktorijā un pēc tam izmantojiet cd komanda, lai tajā pārvietotos:

cd~
mkdirmainīta noteikšana.io && cdmainīta noteikšana.io

Tagad izmantojiet wget komanda, lai lejupielādētu Changetection.io Docker Compose failu Raspberry Pi:

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

Izmantojiet nano teksta redaktoru, lai atvērtu Docker Compose failu:

nanodokeris-komponēt.yml

...un atsaukt komentāru (noņemiet "#") no visām rindām, kas seko ierakstam "browser-chrome:". Saglabājiet un izejiet no nano ar Ctrl+O tad Ctrl+X. Tagad varat palaist Docker Compose ar:

docker-compose up -d

Docker Compose izvilks attiecīgos attēlus no Docker centrmezgla un iestatīs konteinerus jūsu Raspberry Pi. Tas var aizņemt kādu laiku, it īpaši, ja jūsu Raspberry Pi ir savienots ar tīklu, izmantojot Wi-Fi.

Varat izveidot savienojumu ar savu Changetection.io gadījumu, ievadot jūsu.pi.local.ip.adrese: 5000jebkuras pārlūkprogrammas adreses joslā

Izmantojiet Changedetector.io vietnē Raspberry Pi, lai pārraudzītu tīmekļa lapu izmaiņas

Tīmekļa saskarnē redzēsit, ka pēc noklusējuma tiek pārraudzītas divas lapas. Tie ir Changetector.io izmaiņu žurnāls un Hacker News pirmā lapa. Tie ir iestatīti tā, lai lapa tiktu atsvaidzināta ik pēc trim stundām. Šo intervālu var mainīt, noklikšķinot uz Rediģēt blakus ierakstam. Ritiniet uz leju līdz Laiks starp pārbaudi un ievadiet jaunu vērtību. Varat iestatīt intervālu nedēļās, dienās, stundās, minūtēs un sekundēs.

Varat arī manuāli aktivizēt salīdzināšanu no galvenās saskarnes, noklikšķinot uz Atkārtoti pārbaudiet pogu. Ja tīmekļa lapa ir mainījusies, Priekšskatījums pogas apzīmējums mainīsies uz Dif. Klikšķiniet uz Dif lai redzētu atšķirības starp lapām. Zaļais teksts norāda rindas, kas ir pievienotas, bet sarkanais teksts ir noņemts.

Varat pievienot jaunu URL, lai uzraudzītu izmaiņas, ievadot adresi joslā un izvēloties radio pogu, lai skatītos statisku lapu vai skatītos krājumus.

Lai gan paziņojumus var aktivizēt, izmantojot dažādus kanālus, vienkāršākā un uzticamākā metode ir e-pasts. Jums būs nepieciešama šāda informācija:

  • E-pasta adrese, no kuras sūtāt
  • Jūsu SMTP parole
  • E-pasta adrese, uz kuru vēlaties saņemt paziņojumu

Piemēram, ja e-pasta adrese, no kuras vēlaties sūtīt, ir "[email protected]", jūsu parole ir "p455w07d" un vēlaties, lai "[email protected]" saņemtu paziņojumus par izmaiņām, ievadiet pēc Into the Paziņojumi sadaļā Iestatījumi izvēlne:

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

Nosūtiet testa paziņojumu un pēc tam nospiediet Saglabāt.

Pārraugiet jebkuru URL, lai konstatētu izmaiņas!

Tagad jums ir līdzekļi, lai pārraudzītu, vai jebkurā tīmekļa lapā nav notikušas izmaiņas, varat sekot līdzi savām iecienītākajām vietnēm, lai saņemtu jaunas ziņas, rakstu atjauninājumus un krājumu līmeņa izmaiņas, tostarp pašu Raspberry Pi. Tas var izrādīties ļoti noderīgi, ja vēlaties uzraudzīt vietni fonā, ietaupot laiku un pūles, veicot to manuāli. Tā vietā jūs saņemat automātiskus paziņojumus pa e-pastu vai citiem pakalpojumiem.

Ja vēlaties uzreiz izlasīt jaunākos rakstus emuāros un citās vietnēs, apsveriet iespēju savā Raspberry Pi izmantot pašu mitinātu FreshRSS gadījumu!