Instal alat Changedetection.io di Raspberry Pi Anda dan Anda dapat menggunakannya untuk memeriksa pembaruan di halaman web mana pun.
Internet bukanlah sumber daya statis, dan halaman dapat berubah seiring waktu. Mungkin teks direvisi untuk menunjukkan dugaan penulis sebelumnya. Mungkin harga dan tingkat stok produk tertentu bergeser sesuai dengan permintaan dan penawaran yang digerakkan oleh pasar.
Apa pun alasannya, seringkali ada kebutuhan untuk memantau halaman web untuk perubahan, dan dengan menjalankan Changedetection.io di Raspberry Anda Pi, Anda dapat memantau situs sebanyak yang Anda suka dan menerima pemberitahuan melalui layanan seperti Discord, email, Slack, dan Telegram. Ini adalah alat gratis yang sangat berguna.
Mengapa Memantau Situs Web untuk Perubahan?
Teks dan gambar dalam buku dan surat kabar tidak dapat diubah. Setelah dicetak, kata-kata itu ada selamanya. Tentu, Anda dapat merobek terbitan New York Post Anda, atau membuat api unggun dari 32 jilid 2015 Encyclopaedia Britannica, tetapi ini hanya menghancurkan salinan informasi Anda—tidak berubah dia.
Namun, kunjungi situs web New York Post, dan Anda akan melihat bahwa—seperti di situs berita lainnya—setiap berita sering kali diperbarui selama berhari-hari, berminggu-minggu, atau bertahun-tahun. Detail ditambahkan untuk mengklarifikasi cerita, atau dihapus jika tidak akurat atau tidak relevan. Ini bisa merepotkan jika Anda mengandalkan publikasi untuk fakta. Anda ingin tahu apa yang diubah, dan kapan. Demikian pula, saat cerita baru diposting, Anda mungkin ingin segera diberi tahu.
Informasi di situs web komersial juga berubah untuk mencerminkan perubahan status produk, dan tingkat stok. Situs web elektronik akan memperbarui halaman katalognya untuk mencerminkan perangkat keras baru yang tersedia, dan jika Anda sedang mencari Raspberry Pi dengan harga terjangkau untuk dijual pada tahun 2023, Anda ingin segera diberi tahu segera setelah level stok naik di atas nol.
Dengan memantau situs web untuk perubahan, Anda dapat segera mengetahui saat pembaruan ditayangkan. Jadi, Anda akan memiliki keunggulan atas pembaca lain dan calon pembeli produk.
Changedetection.io Memberitahu Anda Saat Situs Web Berubah
Changedetection.io adalah perangkat lunak gratis dan sumber terbuka yang dapat Anda gunakan untuk memantau tingkat stok dan individu halaman web untuk perubahan, dan memicu pemberitahuan melalui Discord, email, Slack, Telegram, panggilan API, dan lagi. Dengan antarmuka web yang mudah digunakan, Anda dapat membuat perbandingan versi halaman web baris demi baris, dan akan dapat langsung melihat apa yang telah diubah.
Selain melacak level dan harga stok, atau memantau artikel berita, Anda dapat menggunakan Changedetection.io untuk memantau dan melacak file PDF, mengawasi pembaruan departemen pemerintah, atau membuat umpan RSS berdasarkan perubahan di web isi.
Instal Changedetection.io di Raspberry Pi
Changedetection.io akan berjalan di semua prosesor ARMv6, ARMv7, atau ARM64, jadi semua model Raspberry Pi didukung. Sebelum Anda mulai, jika Pi Anda tidak terhubung ke monitor, Anda harus melakukannya terhubung ke Raspberry Pi Anda menggunakan Secure Shell (SSH).
Cara termudah untuk menginstal Changedetection.io adalah dengan Docker dan Docker Compose. Jika Anda belum memilikinya, ikuti panduan kami untuk menginstal Docker dan Docker Compose di Linux.
Perbarui semua paket di sistem Anda dengan:
sudo tepat memperbarui && sudo apt meningkatkan
Buat direktori baru untuk Changedetection.io di direktori home Anda, lalu gunakan CD perintah untuk pindah ke dalamnya:
CD~
mkdirchangedetection.io && CDchangedetection.io
Sekarang gunakan wget perintah untuk mengunduh file Docker Compose yang telah diubah.io untuk Raspberry Pi:
dapatkan https://raw.githubusercontent.com/dgtlmoon/changedetection.io/271181968f4a303041164b719d3affbe2d1a5181/docker-compose.yml
Gunakan editor teks nano untuk membuka file Docker Compose:
nanokomposisi buruh pelabuhan.yml
... dan batalkan komentar (hapus "#") dari setiap baris setelah entri "browser-chrome:". Simpan dan keluar dari nano dengan Ctrl + O Kemudian Ctrl + X. Anda sekarang dapat memulai Docker Compose dengan:
docker-compose up -d
Docker Compose akan menarik gambar yang relevan dari hub Docker, dan menyiapkan wadah di Raspberry Pi Anda. Ini mungkin memakan waktu cukup lama, terutama jika Raspberry Pi Anda terhubung ke jaringan melalui Wi-Fi.
Anda dapat terhubung ke instance changeetection.io Anda dengan memasukkan alamat.pi.local.ip.anda: 5000ke bilah alamat browser apa pun
Gunakan Changedetector.io di Raspberry Pi untuk Memantau Perubahan Halaman Web
Di antarmuka web Anda akan melihat bahwa ada dua halaman yang dipantau secara default. Ini adalah changelog dari changeetector.io, dan halaman depan Hacker News. Ini diatur untuk menyegarkan halaman setiap tiga jam. Anda dapat mengubah interval ini dengan mengklik Sunting di sebelah entri. Gulir ke bawah ke Waktu Antara Pemeriksaan dan masukkan nilai baru. Anda dapat mengatur interval dalam minggu, hari, jam, menit, dan detik.
Sebagai alternatif, Anda dapat memicu perbandingan secara manual dari antarmuka utama, dengan mengklik Periksa ulang tombol. Jika halaman web telah berubah, maka Pratinjau label tombol akan berubah menjadi Perbedaan. Klik Perbedaan untuk melihat perbedaan antar halaman. Teks hijau menunjukkan baris yang telah ditambahkan, sedangkan teks merah telah dihapus.
Anda dapat menambahkan URL baru untuk melihat perubahan dengan memasukkan alamat ke bilah, dan memilih tombol radio untuk menonton halaman statis, atau menonton penyetokan ulang.
Meskipun Anda dapat memicu notifikasi melalui berbagai saluran, metode termudah dan paling dapat diandalkan adalah email. Anda memerlukan informasi berikut:
- Alamat email yang Anda kirimi
- Kata sandi SMTP Anda
- Alamat email yang ingin Anda terima notifikasinya
Misalnya, jika alamat email yang ingin Anda kirimkan adalah "[email protected]", kata sandi Anda adalah "p455w07d", dan Anda ingin "[email protected]" menerima pemberitahuan perubahan, Anda akan memasukkan mengikuti Ke Notifikasi bagian dari Pengaturan menu:
mailto://email1:[email protected]? [email protected]
Kirim notifikasi percobaan, lalu klik Menyimpan.
Pantau Setiap URL untuk Perubahan!
Sekarang Anda memiliki sarana untuk memantau setiap halaman web untuk perubahan, Anda dapat melacak situs favorit Anda untuk berita terbaru, pembaruan artikel, dan perubahan tingkat stok — termasuk untuk Raspberry Pi sendiri. Ini terbukti sangat berguna ketika Anda ingin mengawasi situs di latar belakang, menghemat banyak waktu dan tenaga untuk melakukannya secara manual. Sebagai gantinya, Anda mendapatkan notifikasi otomatis melalui email atau layanan lainnya.
Jika Anda ingin langsung membaca artikel terbaru di blog dan situs lain, pertimbangkan untuk menggunakan instance FreshRSS yang dihosting sendiri di Raspberry Pi Anda!