Следете актуализациите на уеб страниците с Changedetection.io на Raspberry Pi

Следете актуализациите на уеб страниците с Changedetection.io на Raspberry Pi
Читатели като вас помагат в подкрепа на MUO. Когато правите покупка чрез връзки на нашия сайт, ние може да спечелим комисионна за партньор. Прочетете още.

Интернет не е статичен ресурс и страниците могат да се променят с времето. Може би текстът е преработен, за да покаже предполагаемата проницателност на автора. Може би цените и нивата на складовите наличности на конкретен продукт се променят според пазарните капризи на търсенето и предлагането.





Каквато и да е причината, често има нужда да наблюдавате уеб страница за промени и като стартирате Changedetection.io на вашия Raspberry Pi, можете да наблюдавате колкото искате сайтове и да получавате известия чрез услуги като Discord, имейл, Slack и Телеграма. Това е невероятно полезен безплатен инструмент.





MAKEUSEOF ВИДЕО НА ДЕНЯ ПРЕВЪРТЕТЕ, ЗА ДА ПРОДЪЛЖИТЕ СЪС СЪДЪРЖАНИЕТО

Защо да наблюдаваме уебсайтовете за промени?

  Нови допълнения към уебсайта за филмови локации

Текстът и изображенията в книги и вестници са неизменни. Веднъж отпечатани, думите са там завинаги. Разбира се, можете да накъсате броя си на New York Post или да изградите огън от всичките 32 тома на Енциклопедия Британика от 2015 г., но това само унищожава вашето копие на информацията – не го променя.





Посетете обаче уебсайта на New York Post и ще видите, че – както във всеки друг новинарски сайт – отделните истории често се актуализират в продължение на дни, седмици или години. Подробности се добавят, за да се изясни историята, или се премахват, ако са неточни или неуместни. Това може да е неудобно, ако разчитате на публикация за факти. Искате да знаете какво е променено и кога. По същия начин, когато бъде публикувана нова история, може да искате да бъдете незабавно уведомени.

Информацията на търговските уебсайтове също се променя, за да отрази промените в състоянието на продукта и нивата на наличност. Уеб сайт за електроника ще актуализира страницата на каталога си, за да отрази новия хардуер, който става достъпен, и ако се опитвате да намерите Raspberry Pi на разумна цена за продажба през 2023 г., искате да бъдете незабавно уведомени веднага щом нивата на запасите се покачат над нулата.



Като наблюдавате уебсайт за промени, можете незабавно да разберете в момента, в който актуализацията стане активна. Така ще имате предимство пред останалите читатели и потенциални купувачи на продукти.

Changedetection.io ви казва, когато даден уебсайт се промени

Changedetection.io е безплатен софтуер с отворен код, който можете да използвате, за да наблюдавате нивата на запасите и отделните уеб страници за промени и да задействате известия чрез Discord, имейл, Slack, Telegram, API повиквания и други. С лесен за използване уеб интерфейс можете да правите сравнение ред по ред на версиите на уеб страницата и ще можете да видите незабавно какво е променено.





В допълнение към проследяването на нивата на запасите и цените или наблюдението на новинарски статии, можете да използвате Changedetection.io за наблюдение и проследяване на PDF файлове, следене на актуализации на правителствените отдели или създаване на RSS емисии въз основа на промени в уеб съдържанието.

Инсталирайте Changedetection.io на Raspberry Pi

Changedetection.io ще работи на всеки процесор ARMv6, ARMv7 или ARM64, така че всички модели Raspberry Pi се поддържат. Преди да започнете, ако вашият Pi не е свързан към монитор, трябва свържете се с вашия Raspberry Pi чрез Secure Shell (SSH) .





Най-лесният начин да инсталирате Changedetection.io е с Docker и Docker Compose. Ако все още нямате такива, следвайте нашето ръководство за инсталиране на Docker и Docker Compose на Linux .

Актуализирайте всички пакети на вашата система с:

 sudo apt update && sudo apt upgrade

Създайте нова директория за Changedetection.io във вашата домашна директория, след което използвайте cd команда за преместване в него:

 cd~ 
mkdir changedetection.io && cd changedetection.io
  изтегляне на файла за съставяне на docker от командния ред

Сега използвайте wget команда за изтегляне на файла changesetection.io Docker Compose за Raspberry Pi:

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

Използвайте нано текстовия редактор, за да отворите файла Docker Compose:

 nano docker-compose.yml

... и премахнете коментара (премахнете ' # ') от всеки ред след записа 'browser-chrome:'. Запазете и излезте от nano с Ctrl + O тогава Ctrl + X . Вече можете да стартирате Docker Compose с:

 docker-compose up -d
  изтегляне на променени контейнери за откриване с докер композиране

Docker Compose ще изтегли съответните изображения от Docker hub и ще настрои контейнери на вашия Raspberry Pi. Това може да отнеме известно време, особено ако вашият Raspberry Pi е свързан към мрежата през Wi-Fi.

Можете да се свържете с вашия екземпляр changesetection.io, като въведете your.pi.local.ip.address:5000 в адресната лента на всеки браузър

Използвайте Changedetector.io на Raspberry Pi, за да наблюдавате промените в уеб страницата

  променен по подразбиране уеб интерфейс за откриване

В уеб интерфейса ще видите, че има две страници, наблюдавани по подразбиране. Това са регистърът на промените на changedetector.io и първата страница на Hacker News. Те са настроени да опресняват страницата на всеки три часа. Можете да промените този интервал, като щракнете редактиране до входа. Превъртете надолу до Време между проверките и въведете нова стойност. Можете да зададете интервала в седмици, дни, часове, минути и секунди.

Като алтернатива можете ръчно да задействате сравнение от основния интерфейс, като щракнете върху Проверете отново бутон. Ако дадена уеб страница се е променила, Преглед етикетът на бутона ще се промени на разл . Кликнете върху разл за да видите разликите между страниците. Зеленият текст показва редове, които са били добавени, докато червеният текст е премахнат.

Можете да добавите нов URL адрес, за да следите за промени, като въведете адреса в лентата и изберете бутона за избор или за гледане на статична страница, или за следене на актуализации.

Въпреки че можете да задействате известия чрез различни канали, най-лесният и надежден метод е имейлът. Ще ви е необходима следната информация:

  • Имейл адресът, от който изпращате
  • Вашата SMTP парола
  • Имейл адресът, на който искате да получавате известието
  настройте известяване по имейл с откриване на промени

Например, ако имейл адресът, от който искате да изпратите, е „email1@example.com“, вашата парола е „p455w07d“ и искате „email2@example.com“ да получава известия за промени, ще въведете следното в на Известия раздел на Настройки меню:

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

Изпратете тестово известие, след което натиснете Запазване .

как да изтриете наскоро гледани в netflix?

Следете всеки URL за промени!

Сега разполагате със средствата за наблюдение на всяка уеб страница за промени, можете да следите любимите си сайтове за свежи новини, актуализации на статии и промени в нивата на наличностите – включително за самия Raspberry Pi. Това може да се окаже много полезно, когато искате да държите под око даден сайт във фонов режим, спестявайки ви много време и усилия, докато го правите ръчно. Вместо това получавате автоматични известия по имейл или други услуги.

Ако искате незабавно да прочетете най-новите статии в блогове и други сайтове, обмислете използването на самостоятелно хостван екземпляр на FreshRSS на вашия Raspberry Pi!