Mendeteksi perubahan konten situs web dan melakukan tindakan yang bermakna - memicu pemberitahuan melalui Discord, Email, Slack, Telegram, Panggilan API dan banyak lagi.
Jalani kehidupan data Anda secara proaktif.
Mulailah dengan pemantauan perubahan halaman situs web langsung. Tidak punya waktu? Coba langganan $ 8,99/bulan kami, gunakan proxy dan dukungan kami! , setengah harga Layanan Pemantauan Perubahan Situs Web lainnya!
Tersedia saat terhubung ke Fetcher Konten Playwright (termasuk sebagai bagian dari Layanan Langganan kami)
Isi kotak teks, klik tombol, dan lainnya, atur skenario ganti ganti Anda.
Menggunakan konfigurasi langkah -langkah browser , tambahkan langkah -langkah dasar sebelum melakukan deteksi perubahan, seperti masuk ke situs web, menambahkan produk ke gerobak, menerima login cookie, memasuki tanggal dan pencarian pemurnian.
Setelah langkah -langkah browser dijalankan, lalu kunjungi tab pemilih visual untuk memperbaiki konten yang Anda minati. Membutuhkan penulis naskah untuk diaktifkan.
Aktifkan opsi "Deteksi Re-Stock & Harga untuk Halaman Produk Tunggal" untuk mengaktifkan cara terbaik untuk memantau harga produk, ini akan mengekstraksi setiap data meta di halaman HTML dan memberi Anda banyak opsi untuk mengikuti harga produk.
Dengan mudah mengatur dan memantau harga untuk produk dari dasbor, mendapatkan peringatan dan pemberitahuan ketika harga produk berubah atau kembali stok lagi!
Tetapkan parameter pemberitahuan perubahan harga, harga atas dan lebih rendah, persentase perubahan harga dan banyak lagi. Selalu tahu kapan produk yang dijual turun dari harga.
Butuh pelari krom yang sebenarnya dengan dukungan JavaScript? Kami mendukung pengambilan melalui WebDriver dan Playwright!
POST
atau GET
dan metode lainnyaKami merekomendasikan dan menggunakan layanan proxy global Bright Data, Bright Data akan cocok dengan deposit pertama hingga $ 100 menggunakan tautan pendaftaran kami.
Oxylabs juga merupakan penyedia proxy yang sangat baik dan layak digunakan, mereka menawarkan hunian, ISP, rotasi dan banyak jenis proxy lainnya yang sesuai dengan proyek Anda.
Silakan bintangi proyek ini dan bantu tumbuh! https://github.com/dgtlmoon/changedetection.io/
Mudah tambahkan halaman web saat ini ke alat ganti ganti Anda, cukup instal ekstensi dan klik "Sync" untuk menghubungkannya ke instalasi ganti ganti Anda yang ada.
GOTO The Chrome Webstore untuk mengunduh ekstensi.
Dengan Docker Composer, cukup klon repositori ini dan ..
$ docker compose up -d
Docker Standalone
$ docker run -d --restart always -p " 127.0.0.1:5000:5000 " -v datastore-volume:/datastore --name changedetection.io dgtlmoon/changedetection.io
:latest
adalah rilis stabil terbaru kami , :dev
Tag adalah Cabang master
Edge Pendarahan kami.
Repositori Docker Alternatif Di GHCR - GHCR.IO/DGTLMOON/CHANGEDETEKSI.IO
Lihat instruksi instalasi di wiki https://github.com/dgtlmoon/changedetection.io/wiki/microsoft-windows
Lihat halaman PYPI kami https://pypi.org/project/changedetection.io/
$ pip3 install changedetection.io
$ changedetection.io -d /path/to/empty/data/dir -p 5000
Kemudian kunjungi http://127.0.0.1:5000, Anda sekarang harus dapat mengakses UI.
Sekarang dengan dukungan yang dapat dikonfigurasi per situs untuk menggunakan fetcher http built in fetcher atau menggunakan fetcher berbasis chrome untuk memantau situs web JavaScript!
docker pull dgtlmoon/changedetection.io
docker kill $(docker ps -a -f name=changedetection.io -q)
docker rm $(docker ps -a -f name=changedetection.io -q)
docker run -d --restart always -p "127.0.0.1:5000:5000" -v datastore-volume:/datastore --name changedetection.io dgtlmoon/changedetection.io
docker compose pull && docker compose up -d
Lihat Wiki untuk informasi lebih lanjut https://github.com/dgtlmoon/changedetection.io/wiki
XPath (1.0), JSONPATH, JQ, dan dukungan CSS datang! Anda bisa spesifik seperti yang Anda butuhkan, gunakan XPath yang diekspor dari berbagai alat pembuatan Query Elemen XPath. (Kami mendukung LXML re:test
, re:match
dan re:replace
.)
ChangeNTETECTION.IO mendukung sejumlah besar notifikasi (termasuk email, Office365, API khusus, dll) ketika halaman web memiliki perubahan yang terdeteksi berkat perpustakaan yang memberi tahu. Cukup atur satu atau lebih URL pemberitahuan di tab [sunting] jam tangan itu.
Hanya beberapa contoh
discord://webhook_id/webhook_token
flock://app_token/g:channel_id
gitter://token/room
gchat://workspace/key/token
msteams://TokenA/TokenB/TokenC/
o365://TenantID:AccountEmail/ClientID/ClientSecret/TargetEmail
rocket://user:password@hostname/#Channel
mailto://user:[email protected][email protected]
json://someserver.com/custom-api
syslog://
Dan yang lainnya dalam daftar ini!
Sekarang Anda juga dapat menyesuaikan konten pemberitahuan Anda dan menggunakan templating jinja2 untuk judul dan tubuh mereka!
Mendeteksi perubahan dan memantau data dalam JSON API dengan menggunakan JSONPath atau JQ untuk memfilter, parse, dan merestrukturisasi JSON sesuai kebutuhan.
Ini akan memisahkan kembali JSON dan menerapkan pemformatan pada teks, membuatnya sangat mudah untuk memantau dan mendeteksi perubahan dalam hasil API JSON
Untuk parsing, penyaringan, dan memodifikasi data JSON yang lebih kompleks, JQ direkomendasikan karena operator dan fungsi bawaan. Lihat dokumentasi untuk informasi yang lebih spesifik tentang JQ.
Salah satu keuntungan besar dari jq
adalah Anda dapat menggunakan logika di filter JSON Anda, seperti filter untuk hanya menampilkan item yang memiliki nilai lebih besar dari/kurang dari dll.
Lihat wiki https://github.com/dgtlmoon/changedetection.io/wiki/json-selector-filter-help untuk informasi dan contoh lebih lanjut
Saat Anda mengaktifkan json:
atau jq:
Filter, Anda bahkan dapat secara otomatis mengekstrak dan parse json tertanam di dalam halaman HTML! Sangat berguna untuk situs yang membangun konten berdasarkan JSON, seperti banyak situs web e-commerce.
<html>
...
<script type="application/ld+json">
{
"@context":"http://schema.org/",
"@type":"Product",
"offers":{
"@type":"Offer",
"availability":"http://schema.org/InStock",
"price":"3949.99",
"priceCurrency":"USD",
"url":"https://www.newegg.com/p/3D5-000D-001T1"
},
"description":"Cobratype King Cobra Hero Desktop Gaming PC",
"name":"Cobratype King Cobra Hero Desktop Gaming PC",
"sku":"3D5-000D-001T1",
"itemCondition":"NewCondition"
}
</script>
json:$..price
atau jq:..price
akan memberikan 3949.99
, atau Anda dapat mengekstrak seluruh struktur (gunakan situs web tes jsonPath untuk divalidasi)
Aplikasi ini juga mendukung memberi tahu Anda bahwa itu dapat mengikuti informasi ini secara otomatis
Lihat wiki https://github.com/dgtlmoon/changedetection.io/wiki/proxy-configuration, kami juga mendukung menggunakan layanan proxy data yang cerah jika memungkinkan dan layanan proxy oxylab.
Perangkat Raspberry Pi dan Linux/ARM/V6 Linux/ARM/V7 ARM64 didukung! Lihat wiki untuk detailnya
Mudah mengimpor daftar situs web Anda untuk ditonton untuk perubahan dalam format file excel .xslx, atau tempel dalam daftar URL situs web sebagai plaintext.
Impor Excel direkomendasikan - dengan begitu Anda dapat mengatur tag/grup situs web dan fitur lainnya dengan lebih baik.
Dukungan Mengelola Daftar Tonton Situs Web melalui API kami
Apakah Anda menggunakan ganti rugi.io untuk menghasilkan uang? apakah itu menghemat waktu atau uang Anda? Apakah itu membuat hidup Anda lebih mudah? Kurang stres? Ingat, kami menulis perangkat lunak ini ketika kami harus melakukan pekerjaan berbayar yang sebenarnya, kami harus membeli makanan dan membayar sewa seperti Anda.
Pertimbangkan untuk mengambil langganan deteksi perubahan situs web yang didukung secara resmi, bahkan jika Anda tidak menggunakannya, Anda masih mendapatkan perasaan hangat yang hangat untuk membantu proyek. (Dan siapa tahu, Anda mungkin menggunakannya!)
Saya menawarkan dukungan komersial, perangkat lunak ini bergantung pada keamanan jaringan, dirgantara, ilmu data dan profesional-jurnalis data hanya untuk beberapa nama, silakan hubungi di [email protected] untuk pertanyaan apa pun, saya lebih dari senang bekerja untuk bekerja untuk bekerja dengan organisasi Anda untuk memajukan kemungkinan apa yang dapat dilakukan dengan ganti rugi.io
Jika Anda menjual kembali perangkat lunak ini baik sebagian atau penuh sebagai bagian dari pengaturan komersial apa pun, Anda harus mematuhi Commercial_licence kami yang ditemukan di repositori kode kami, silakan hubungi [email protected] dan [email protected].
Changedetectioo.html_tools.elementpath_tostring: Hak Cipta (C), 2018-2021, SISSA (Scuola Internazionale Superiore Di Studi Avanzati), dilisensikan di bawah lisensi MIT
Pengakuan kontributor fantastis untuk proyek