式ライブラリ

すぐ使えるモニター

みんなが実際に見張っているもののためのコピペパターン:再入荷、値下げ、予約枠、求人、エラー。どれも、キーワード欄にそのまま貼り付けられる本物の式です。

5つの構文を、ひと目で

以下の式はすべて、このいずれかで組み立てられています。プレーンなキーワードにプレフィックスは不要。それ以外は、続く内容の解釈方法をRefreshPilotに伝える短いマーカーで始まります。

プレフィックスプランマッチ条件
plain text

プレーンキーワード

FREEページテキストのどこかにその語が現れます。デフォルトで大文字小文字とアクセントは無視されるため、「cafe」は「café」にマッチします。in stock
re:

正規表現

PROテキストのパターンにマッチします — 内容のかたちは分かるが正確な値は分からない、というときに便利です。re:\$\d+\.\d{2}
xp:

XPath

PROXPathクエリが何かを見つけたとき。ブール値・数値・文字列を返すクエリのいずれも使えます。xp://button[@aria-disabled="false"]
css:

CSSセレクター

PROセレクターに一致する要素がページ上に存在するとき。テキストは不要 — 「この要素はあるか?」を問います。css:.error-banner
##

ブール式

PRO論理的な組み合わせが真になったとき。AND・OR・NOTは大文字必須、丸括弧で項をグループ化でき、| はORの省略形です。##(small OR medium) AND NOT sold out

在庫 & 再入荷アラート

ページ監視の最も一般的な理由 — 在庫切れ商品の復活待ちです。在庫が戻ったときに現れるフレーズ、あるいは購入ボタンそのものを監視しましょう。

in stockFREE

ページテキストのどこかに「in stock」という語が現れる。

こんなときに: 最もシンプルな再入荷ウォッチ。無料プランで使える1件のプレーンキーワードにも最適です。

##(in stock OR add to cart) AND NOT sold outPRO

在庫を示す文言があり、かつ売り切れメッセージが消えている。

こんなときに: 「sold out」の文字を非表示要素に残したままにするページ向け。プレーンキーワードだと誤検知の原因になります。

css:button.add-to-cartPRO

カート追加ボタンの要素がページ上に存在する。

こんなときに: 在庫があるときだけボタンを描画するストア向け。文言を翻訳表示するサイトでは、テキストよりも確実です。

xp://button[@aria-disabled="false"]PRO

ボタンが有効化された。

こんなときに: ページには常に存在するものの、在庫が入るまで無効化されている購入・チェックアウトボタン向け。

##(small OR medium) AND NOT sold outPRO

特定のサイズが掲載されていて、売り切れ表示が出ていない。

こんなときに: 自分のサイズだけが問題になる、アパレルやスニーカーのドロップに。

値下げ & セール

価格は文言が変わらないまま動くため、プレーンキーワードはほぼ役に立ちません。正規表現を使えば、特定の数字ではなく「価格のかたち」にマッチできます。

re:\$\d+\.\d{2}PRO

$19.99や$249.00など、あらゆるドル価格。

こんなときに: 現在は価格が一切表示されていないページ向け — 何らかの価格が掲載された瞬間に発火します。

re:\$(?:[0-9]|[1-9][0-9])\.\d{2}PRO

$100未満のドル価格。

こんなときに: しきい値の監視に。価格が狙いの範囲に落ちたときだけ通知します。

re:\d+%\s*offPRO

「25% off」「10 % off」のような、あらゆるパーセント割引。

こんなときに: セールページや季節のプロモーションに。

##price drop OR clearance OR final salePRO

複数あるセール文言のいずれかが現れる。

こんなときに: カテゴリごとに表現が揺れる小売サイトに。

予約 & 空き枠

予約システムはキャンセル枠を予測不能なタイミングで放出し、数秒のうちに回収します。確実なのは日付の出現を待つことではなく、「空きなし」メッセージの消失を監視するテクニックです。

no appointments availableFREE

「空きなし」のメッセージが表示されている。

こんなときに: モニターの「消失」モードと組み合わせれば、メッセージが消えた瞬間に通知されます。

##NOT no appointments availablePRO

「空きなし」のメッセージがページから消えた。

こんなときに: 同じ監視を単一の条件として直接表現する方法です。

re:\d{1,2}\s+(January|February|March|April|May|June|July|August|September|October|November|December)PRO

日と月からなる日付が現れる。

こんなときに: 枠が開くと予約可能日をテキストで描画するカレンダー向け。

css:.slot-availablePRO

サイトが空き枠の目印に使う要素が存在する。

こんなときに: ページを検証してクラス名を特定できる場合の、最も精密な選択肢です。

求人 & フリーランス案件

求人ボードやフリーランスのマーケットプレイスでは、早く着くことがアドバンテージの大半です。職種キーワードに勤務地や予算の条件を組み合わせ、本当に受けたい案件だけに割り込ませましょう。

##(remote OR hybrid) AND (senior OR lead)PRO

シニアレベルのリモートまたはハイブリッド求人。

こんなときに: 保存済み検索でも結果が多すぎる求人ボードに。

##react AND typescript AND NOT unpaidPRO

両方の技術を明記していて、無償フラグの付いていない案件。

こんなときに: フリーランスのフィードを、実際のスタックまで絞り込むのに。

re:\$([5-9]\d{2}|\d{4,})PRO

$500以上の予算。

こんなときに: マーケットプレイスのフィードで低予算の投稿を無視するのに。

ダッシュボード、ステータス & エラー監視

RefreshPilotは自社のシステムに向けても同じくらい役立ちます。障害対応中のステータスページ、キューのダッシュボード、エラーを出しているはずのないデプロイなどに。

css:.error-bannerPRO

エラーバナーの要素が出現した。

こんなときに: 毎回のリフレッシュを自分で読まずに、社内ツールの障害を見張るのに。

##(degraded OR outage OR partial) AND NOT operationalPRO

ステータスページが正常以外の状態を報告している。

こんなときに: インシデント中のベンダーのステータスページに。

##urgent OR escalated OR P1PRO

高優先度のチケットがキューに入った。

こんなときに: サポートダッシュボード向け。Webhookと組み合わせればチーム全体に通知できます。

xp://h1PRO

ページに最上位の見出しがある。

こんなときに: ページが空白のまま失敗せず、そもそも描画されたかを確かめる、素朴ながら有効なチェックです。

式の使い方

  1. 1監視したいページを開き、ツールバーのRefreshPilotアイコンをクリックします。
  2. 2モニタータブに切り替えて式をキーワード欄に貼り付け、Enterを押します。
  3. 3見つかったとき、消えたとき、変化があったときのどれで通知するかを選びます。
  4. 4間隔タブでリフレッシュ間隔を設定し、開始を押します。

どの式が必要か迷ったら? 普通の言葉で説明すればAI式ジェネレーターが書いてくれます。あるいはドキュメントの監視ガイドをお読みください。

式のFAQ

モニター式に関する質問

マッチの仕組み、構文の選び方、無料プランでできること。

まだ疑問がありますか?

何を監視したいか教えてください。すべてのメッセージに1営業日以内に返信します。

サポートに問い合わせる
モニター式とは何ですか?

モニター式は、ページ上で何を探すかをRefreshPilotに伝える指示です。最も単純なのは「在庫あり」のようなプレーンなキーワードで、その言葉がページテキストに現れるたびにマッチします。プレフィックスを使うと、より精密なマッチが可能になります:正規表現のre:、XPathのxp:、要素セレクターのcss:、そしてブールAND/OR/NOT論理の##です。

値下げを監視するにはどうすればよいですか?

正確な数字ではなく、価格の形にマッチする正規表現を使います。たとえばre:\$\d+\.\d{2}はあらゆるドル価格に、re:\$(?:[0-9]|[1-4][0-9])\.\d{2}は$50未満のあらゆる価格にマッチします。モニタータブのキーワード欄に貼り付けてリフレッシュ間隔を設定すれば、該当する価格が現れたときにRefreshPilotが通知します。

再入荷したときに通知を受け取るには?

在庫があるときにだけ存在する文言や要素を見張ります。「在庫あり」のようなプレーンなキーワードはほとんどのストアで機能し、無料プランで使えます。マークアップに非表示の「売り切れ」ラベルが残るサイトでは、ブール式の##(in stock OR add to cart) AND NOT sold outのほうが確実で、css:button.add-to-cartなら文言に関係なく購入ボタンそのものにマッチします。

現れるのではなく、消えるのを見張るには?

モニターを「消失(lost)」モードに設定し、いまページ上にあるテキストを指定します。予約システムの定番アプローチです:「予約可能な枠はありません」という文言を消失モードで見張れば、そのメッセージが予約可能な日付に置き換わった瞬間に通知が届きます。

これらの式は無料で使えますか?

式そのもののコピーは無料です。RefreshPilotの無料プランではプレーンテキストのキーワードを1つ実行でき、シンプルな再入荷・空き状況の監視はこれでカバーできます。re:、xp:、css:、##プレフィックスを使う式や、複数キーワードのモニターには、年$2.99のPROが必要です。

はじめる

やかんの見張りは、もう終わり。
沸いたら笛でお知らせします。

RefreshPilotをインストールして、見張りたいページに向けたら、あとは離れてOK。最初のモニターは約1分で動き出します。

無料プランはずっと無料 · カード登録不要 · 最初のモニターは1分で稼働