Pustaka ekspresi

Ekspresi monitor siap pakai

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.

Lima sintaks, sekilas pandang

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.

PrefixPaketCocok saatContoh
plain text

Kata kunci biasa

FREEKata-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

PROSebuah pola teks cocok — berguna saat kamu tahu bentuk kontennya tapi tidak tahu nilai persisnya.re:\$\d+\.\d{2}
xp:

XPath

PROKueri XPath menemukan sesuatu. Kueri yang mengembalikan boolean, angka, atau string semuanya jalan.xp://button[@aria-disabled="false"]
css:

Selektor CSS

PROElemen yang cocok dengan selektor ada di halaman. Tidak perlu teks — ia bertanya “apakah elemen ini ada?”.css:.error-banner
##

Ekspresi boolean

PROSebuah 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

Peringatan stok & restock

Alasan paling umum orang memantau halaman: menunggu produk yang habis kembali tersedia. Pantau frasa yang muncul saat stok kembali, atau tombol belinya langsung.

in stockFREE

Kata “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 outPRO

Bahasa 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-cartPRO

Elemen 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"]PRO

Sebuah 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 outPRO

Ukuran tertentu tercantum dan halaman tidak menampilkan stok habis.

Pakai ini saat: Drop pakaian dan sneakers di mana hanya ukuranmu yang penting.

Penurunan harga & promo

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}PRO

Harga 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}PRO

Harga dolar di bawah $100.

Pakai ini saat: Pemantauan ambang batas: beri peringatan hanya saat harga masuk ke rentangmu.

re:\d+%\s*offPRO

Diskon persentase apa pun, seperti “25% off” atau “10 % off”.

Pakai ini saat: Halaman sale dan promo musiman.

##price drop OR clearance OR final salePRO

Salah satu dari beberapa frasa sale muncul.

Pakai ini saat: Retailer yang memakai istilah tidak konsisten antar kategori.

Slot janji temu & booking

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 availableFREE

Pesan tidak tersedia sedang tampil.

Pakai ini saat: Padukan dengan mode “hilang” pada monitor supaya kamu diberi tahu begitu pesannya lenyap.

##NOT no appointments availablePRO

Pesan 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)PRO

Tanggal berformat hari-dan-bulan muncul.

Pakai ini saat: Kalender yang merender tanggal yang bisa dibooking sebagai teks begitu slot terbuka.

css:.slot-availablePRO

Elemen 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.

Lowongan & gig freelance

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)PRO

Listing 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 unpaidPRO

Listing 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,})PRO

Budget $500 atau lebih.

Pakai ini saat: Mengabaikan postingan berbudget kecil di feed marketplace.

Dashboard, status & pantauan error

Refresh Pilot sama bergunanya saat diarahkan ke sistemmu sendiri: halaman status saat insiden, dashboard antrean, atau deploy yang seharusnya tidak menampilkan error.

css:.error-bannerPRO

Elemen 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 operationalPRO

Halaman status melaporkan sesuatu selain kondisi sehat.

Pakai ini saat: Halaman status vendor selama insiden.

##urgent OR escalated OR P1PRO

Tiket prioritas tinggi masuk ke antrean.

Pakai ini saat: Dashboard support, dipadukan dengan webhook supaya seluruh tim ikut diberi tahu.

xp://h1PRO

Halaman punya heading tingkat atas.

Pakai ini saat: Pemeriksaan kasar tapi efektif bahwa halaman benar-benar ter-render, bukan gagal kosong.

Cara memakai sebuah ekspresi

  1. 1Buka halaman yang mau kamu pantau dan klik ikon RefreshPilot di toolbar.
  2. 2Pindah ke tab Monitor dan tempel ekspresinya ke kotak kata kunci, lalu tekan Enter.
  3. 3Pilih apakah kamu mau diberi tahu saat ditemukan, saat hilang, atau saat ada perubahan apa pun.
  4. 4Atur interval refresh di tab Interval dan tekan Start.

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

Pertanyaan seputar ekspresi monitor

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 support
Apa itu ekspresi monitor?

Ekspresi 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.

Bagaimana cara memantau penurunan harga di sebuah halaman web?

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.

Bagaimana cara mendapat notifikasi saat barang kembali tersedia?

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.

Bagaimana memantau sesuatu yang menghilang, bukan yang muncul?

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.

Apakah ekspresi-ekspresi ini gratis dipakai?

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

Berhenti menunggui air mendidih.
Biar kami yang bersiul saat sudah mendidih.

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