in stockFREEKata “in stock” muncul di mana pun dalam teks halaman.
Pakai ini saat: Pantauan restock paling sederhana, dan satu-satunya kata kunci biasa yang diizinkan paket gratis.
Pustaka ekspresi
Pola tinggal salin-tempel untuk hal-hal yang benar-benar dipantau orang: restock, penurunan harga, slot janji temu, lowongan kerja, dan error. Semuanya ekspresi asli yang bisa langsung kamu tempel ke kotak kata kunci.
Setiap ekspresi di bawah dibangun dari salah satunya. Kata kunci biasa tidak perlu prefix; sisanya diawali penanda singkat yang memberi tahu RefreshPilot cara membaca isinya.
| Prefix | Paket | Cocok saat | Contoh |
|---|---|---|---|
plain textKata kunci biasa | FREE | Kata-katanya muncul di mana pun dalam teks halaman. Huruf besar-kecil dan aksen diabaikan secara default, jadi “cafe” cocok dengan “café”. | in stock |
re:Regular expression | PRO | Sebuah pola teks cocok — berguna saat kamu tahu bentuk kontennya tapi tidak tahu nilai persisnya. | re:\$\d+\.\d{2} |
xp:XPath | PRO | Kueri XPath menemukan sesuatu. Kueri yang mengembalikan boolean, angka, atau string semuanya jalan. | xp://button[@aria-disabled="false"] |
css:Selektor CSS | PRO | Elemen yang cocok dengan selektor ada di halaman. Tidak perlu teks — ia bertanya “apakah elemen ini ada?”. | css:.error-banner |
##Ekspresi boolean | PRO | Sebuah kombinasi logika bernilai benar. AND, OR, dan NOT harus huruf kapital; tanda kurung mengelompokkan istilah dan | adalah singkatan untuk OR. | ##(small OR medium) AND NOT sold out |
Alasan paling umum orang memantau halaman: menunggu produk yang habis kembali tersedia. Pantau frasa yang muncul saat stok kembali, atau tombol belinya langsung.
in stockFREEKata “in stock” muncul di mana pun dalam teks halaman.
Pakai ini saat: Pantauan restock paling sederhana, dan satu-satunya kata kunci biasa yang diizinkan paket gratis.
##(in stock OR add to cart) AND NOT sold outPROBahasa stok hadir dan pesan stok habis sudah hilang.
Pakai ini saat: Halaman yang menyimpan kata “sold out” di elemen tersembunyi, yang memicu alarm palsu pada kata kunci biasa.
css:button.add-to-cartPROElemen tombol tambah-ke-keranjang ada di halaman.
Pakai ini saat: Toko yang hanya merender tombolnya saat stok tersedia. Lebih andal ketimbang teks di situs yang menerjemahkan tulisannya.
xp://button[@aria-disabled="false"]PROSebuah tombol berubah jadi aktif.
Pakai ini saat: Tombol checkout dan beli yang tetap ada di halaman tapi nonaktif sampai stok datang.
##(small OR medium) AND NOT sold outPROUkuran tertentu tercantum dan halaman tidak menampilkan stok habis.
Pakai ini saat: Drop pakaian dan sneakers di mana hanya ukuranmu yang penting.
Harga berubah tanpa satu kata pun ikut berubah, jadi kata kunci biasa jarang berhasil. Regular expression memungkinkanmu mencocokkan bentuk sebuah harga, bukan satu angka persis.
re:\$\d+\.\d{2}PROHarga dolar apa pun, misalnya $19.99 atau $249.00.
Pakai ini saat: Halaman yang saat ini tidak menampilkan harga sama sekali — menyala begitu harga apa pun dipublikasikan.
re:\$(?:[0-9]|[1-9][0-9])\.\d{2}PROHarga dolar di bawah $100.
Pakai ini saat: Pemantauan ambang batas: beri peringatan hanya saat harga masuk ke rentangmu.
re:\d+%\s*offPRODiskon persentase apa pun, seperti “25% off” atau “10 % off”.
Pakai ini saat: Halaman sale dan promo musiman.
##price drop OR clearance OR final salePROSalah satu dari beberapa frasa sale muncul.
Pakai ini saat: Retailer yang memakai istilah tidak konsisten antar kategori.
Sistem booking melepas slot yang dibatalkan tanpa pola dan menariknya kembali dalam hitungan detik. Trik yang andal adalah memantau hilangnya pesan “tidak ada yang tersedia”, bukan munculnya sebuah tanggal.
no appointments availableFREEPesan tidak tersedia sedang tampil.
Pakai ini saat: Padukan dengan mode “hilang” pada monitor supaya kamu diberi tahu begitu pesannya lenyap.
##NOT no appointments availablePROPesan tidak tersedia sudah tidak ada di halaman.
Pakai ini saat: Cara langsung untuk menyatakan pantauan yang sama sebagai satu kondisi tunggal.
re:\d{1,2}\s+(January|February|March|April|May|June|July|August|September|October|November|December)PROTanggal berformat hari-dan-bulan muncul.
Pakai ini saat: Kalender yang merender tanggal yang bisa dibooking sebagai teks begitu slot terbuka.
css:.slot-availablePROElemen yang dipakai situs untuk menandai slot kosong ada di halaman.
Pakai ini saat: Opsi paling presisi kalau kamu bisa menginspeksi halaman dan menemukan nama class-nya.
Di papan lowongan dan marketplace freelance, datang lebih awal adalah sebagian besar keunggulannya. Gabungkan kata kunci posisi dengan kondisi lokasi atau budget supaya kamu hanya diinterupsi oleh listing yang benar-benar akan kamu ambil.
##(remote OR hybrid) AND (senior OR lead)PROListing remote atau hybrid di level senior.
Pakai ini saat: Pencarian tersimpan di papan lowongan yang masih memuntahkan terlalu banyak hasil.
##react AND typescript AND NOT unpaidPROListing yang menyebut kedua teknologi dan tidak ditandai tanpa bayaran.
Pakai ini saat: Menyaring feed freelance sampai benar-benar sesuai stack-mu.
re:\$([5-9]\d{2}|\d{4,})PROBudget $500 atau lebih.
Pakai ini saat: Mengabaikan postingan berbudget kecil di feed marketplace.
Refresh Pilot sama bergunanya saat diarahkan ke sistemmu sendiri: halaman status saat insiden, dashboard antrean, atau deploy yang seharusnya tidak menampilkan error.
css:.error-bannerPROElemen banner error telah muncul.
Pakai ini saat: Memantau alat internal dari kegagalan tanpa harus membaca setiap refresh sendiri.
##(degraded OR outage OR partial) AND NOT operationalPROHalaman status melaporkan sesuatu selain kondisi sehat.
Pakai ini saat: Halaman status vendor selama insiden.
##urgent OR escalated OR P1PROTiket prioritas tinggi masuk ke antrean.
Pakai ini saat: Dashboard support, dipadukan dengan webhook supaya seluruh tim ikut diberi tahu.
xp://h1PROHalaman punya heading tingkat atas.
Pakai ini saat: Pemeriksaan kasar tapi efektif bahwa halaman benar-benar ter-render, bukan gagal kosong.
Belum yakin ekspresi mana yang kamu butuhkan? Jelaskan saja dengan bahasa sehari-hari dan generator ekspresi AI menuliskannya untukmu — atau baca panduan pemantauan di dokumentasi.
FAQ Ekspresi
Cara kerja pencocokan, sintaks mana yang sebaiknya dipakai, dan apa saja yang dicakup paket gratis.
Masih ada pertanyaan?
Ceritakan apa yang kamu pantau — kami membalas setiap pesan dalam satu hari kerja.
Hubungi supportEkspresi monitor adalah instruksi yang kamu berikan ke RefreshPilot untuk menjelaskan apa yang harus dicari di sebuah halaman. Yang paling sederhana adalah kata kunci biasa seperti “stok tersedia”, yang cocok setiap kali kata itu muncul di teks halaman. Prefix membuka pencocokan yang lebih presisi: re: untuk regular expression, xp: untuk XPath, css: untuk selector elemen, dan ## untuk logika boolean AND/OR/NOT.
Gunakan regular expression yang mencocokkan bentuk harganya, bukan angka pastinya. Misalnya, re:\$\d+\.\d{2} cocok dengan harga dolar apa pun, dan re:\$(?:[0-9]|[1-4][0-9])\.\d{2} cocok dengan harga apa pun di bawah $50. Tempel ke kotak kata kunci di tab Monitor, atur interval refresh-mu, dan RefreshPilot memberitahumu saat harga yang cocok muncul.
Pantau kalimat atau elemen yang hanya ada saat stok tersedia. Kata kunci biasa seperti “stok tersedia” berfungsi di sebagian besar toko dan tersedia di paket gratis. Di situs yang meninggalkan label “sold out” tersembunyi di markup, ekspresi boolean ##(in stock OR add to cart) AND NOT sold out lebih andal, dan css:button.add-to-cart mencocokkan tombol belinya langsung, apa pun tulisannya.
Atur monitor ke mode “hilang” dan berikan teks yang saat ini ada di halaman. Ini pendekatan standar untuk sistem booking janji temu: pantau frasa “belum ada jadwal tersedia” dalam mode hilang, dan kamu langsung diberi tahu begitu pesan itu digantikan tanggal yang bisa dibooking.
Ekspresinya sendiri gratis untuk disalin. Paket gratis RefreshPilot menjalankan satu kata kunci teks biasa, yang sudah cukup untuk pemantauan restock dan ketersediaan yang sederhana. Ekspresi dengan prefix re:, xp:, css:, atau ##, serta monitor dengan lebih dari satu kata kunci, membutuhkan PRO seharga $2.99 per tahun.
Mulai
Pasang RefreshPilot, arahkan ke halaman mana pun, lalu tinggalkan — monitor pertamamu aktif dalam waktu sekitar satu menit.
Paket Gratis selamanya · Tanpa kartu di awal · Monitor pertama aktif dalam semenit