外観
AmenityDream
AmenityDream の在庫を監視し、購入まで自動化します。
| 項目 | 値 |
|---|---|
CSV site 列の値 | AmenityDream |
| 対応エンジン | PC |
このページの読み方
- 必須項目 … 未入力だとエラーになる CSV の列
- オプション項目 … 入っていれば使われる列
- 出力 … 実行結果としてタスクに書き戻される列
- 特記 … 制約やコツ
このサイトのモードはすべてブラウザを起動せず通信だけで動くため、モード名に Android を付けて Android 実機で実行することはできません。詳しくは タスクの作成 を参照してください。
スマートフォン版のページを使います
監視・購入のリクエストは、サイトのスマートフォン版(/phone/ 配下)に送ります。入荷時の 「アクセスが集中しております」の最中でも PC 版より通りやすい瞬間があるためです。 url 列には従来どおり PC 版の商品 URL や商品 ID をそのまま入れてください(自動で読み替えます)。 通知に載る商品リンクは PC 版の URL です。
このサイトの使い方
在庫監視と購入は別のモードに分かれています。同じタスクグループに監視役と購入役を置いて 一緒に実行すると、検知から購入までつながります。監視役は 3 種類あり、受け取り方だけが 違います(検知後の動きは同じ)。
| 監視モード | 検知のしかた |
|---|---|
Monitor | 自分で商品ページを定期的に見る |
MonitorPing | Discord の通知を bot 経由で受け取る |
MonitorDiscord | Discord チャンネルを自分で直接監視する |
購入役は、非会員で買う WaitSafeGuest と、会員ログインして買う WaitSafeLogin があります。
監視役を使わず、買いたい商品が 1 つに決まっているときは FastGuest / FastLogin が使えます。 先に商品をカートへ入れてしまい、カートの「次へ」だけを叩いて入荷を待つので、入荷の瞬間に 商品ページを見に行く往復がありません(監視役とは組みません。単独で走らせます)。 発売前の商品を非会員で狙うなら、さらに手前で待つ SuperFastGuest があります。
確認・取得
Monitor
商品ページを定期的に見て在庫の補充を検知します。検知後も監視を続けます(停止するまで常駐)。
- 必須項目:
url(商品 URL / 商品ID を 1 件) - オプション項目:
extra1(監視間隔・秒。既定 5)/extra2(監視を止める時間帯)/proxy - 出力: なし
- 特記:
extra2はHH:MM-HH:MM形式で、日をまたぐ指定もできます(例1:00-7:00)。 この時間帯は監視を止めます
MonitorPing
Discord の在庫通知を bot 経由(pingハブ)で受け取って検知します。
- 必須項目: なし
- オプション項目:
url(商品マスタの商品ID。空欄でこのサイト宛て全件)/extra1(キーワード。+ポジ|-ネガを|区切り)/extra2(シグナル有効時間・秒。既定 60) - 出力: なし
- 特記: 事前に Ping(在庫通知の受信) の接続設定が必要です
MonitorDiscord
Discord のチャンネルを直接監視して検知します。
- 必須項目:
url(チャンネルID) - オプション項目:
extra1(キーワード)/extra2(シグナル有効時間・秒。既定 60) - 出力: なし
- 特記: 事前に 設定 → Discord モニターにユーザートークンの登録が必要です
予約・チェックアウト
WaitSafeGuest
在庫検知を待って、**非会員(ゲスト)**として注文確定まで行います。
- 必須項目:
url/ 氏名・住所・電話・メールの個人情報カラム - オプション項目:
extra1(数量)/extra2(支払方法)/extra3(配送方法)/proxy - 出力: なし
- 特記:
urlには商品IDをカンマ区切りで複数指定できます。*を指定すると、 同じグループの監視モードが検知した商品を何でも購入します
WaitSafeLogin
在庫検知を待って、会員ログインして注文確定まで行います。住所は会員登録済みのものを使います。
- 必須項目:
url/loginId/loginPass - オプション項目:
extra1(数量)/extra2(支払方法)/extra3(配送方法)/proxy - 出力: なし
- 特記:
urlの指定方法はWaitSafeGuestと同じです
SafeGuest
商品を指定して、非会員で注文確定まで行います(在庫検知を待ちません)。
- 必須項目:
url/ 氏名・住所・電話・メールの個人情報カラム - オプション項目:
extra1(数量)/extra2(支払方法)/extra3(配送方法)/proxy - 出力: なし
SafeLogin
商品を指定して、会員ログインして注文確定まで行います。
- 必須項目:
url/loginId/loginPass - オプション項目:
extra1(数量)/extra2(支払方法)/extra3(配送方法)/proxy - 出力: なし
FastGuest
商品を指定して、在庫を確認せず先にカートへ入れ、カートの「次へ」を叩き続けて 入荷した瞬間に**非会員(ゲスト)**で注文確定まで行います。
- 必須項目:
url(商品 URL / 商品ID を 1 件)/ 氏名・住所・電話・メールの個人情報カラム - オプション項目:
extra1(数量)/extra2(支払方法)/extra3(配送方法)/retryDelay(張り付き間隔・ミリ秒)/proxy - 出力: なし
- 特記: 停止するまで入荷に張り付き続けます。
SafeGuestと違い、在庫が無い状態から 実行しておく前提のモードです。売り切れ中でもカートに入る商品なら「次へ」で、 カートに入らない商品ならカート投入 POST で待ちます(どちらになるかは自動で決まります)
FastLogin
FastGuest と同じ待ち方で、会員ログインして注文確定まで行います。住所は会員登録済みの ものを使います。
- 必須項目:
url(商品 URL / 商品ID を 1 件)/loginId/loginPass - オプション項目:
extra1(数量)/extra2(支払方法)/extra3(配送方法)/retryDelay(張り付き間隔・ミリ秒)/proxy - 出力: なし
- 特記: カートへ入れる前にログインを済ませます。入荷の瞬間にログイン処理 (reCAPTCHA の解決)を挟まないぶん速くなります
SuperFastGuest
発売前の商品を指定して先にカートへ入れ、お客様情報(非会員の氏名・住所など)も先に 送っておき、配送・支払の画面の手前で待ちます。発売した瞬間に「配送・支払 → 注文確定」の 2 回の画面遷移だけで、**非会員(ゲスト)**として注文確定まで行います。
- 必須項目:
url(商品 URL / 商品ID を 1 件)/ 氏名・住所・電話・メールの個人情報カラム - オプション項目:
extra1(数量)/extra2(支払方法)/extra3(配送方法)/retryDelay(張り付き間隔・ミリ秒)/proxy - 出力: なし
- 特記:
- 停止するまで発売に張り付き続けます。商品ページがまだ公開されていない(開くと 「ページが見つかりません」になる)商品でも、カートには入るので待てます
- AmenityDream は、カートに発売前の商品しか無いとお客様情報を受け付けません。 そのためこのモードは、在庫のある安い商品(スリーブ類)を一時的にカートへ入れて お客様情報を送り、その商品を削除してから狙う商品を入れます。一時的に入れた商品は 注文には含まれません
- 待っている間にお客様情報やカートが消えたときは、自動で準備からやり直します
FastGuestとの違いは待つ場所です。FastGuestは入荷後に「お客様情報 → 配送・支払 → 注文確定」と進みますが、SuperFastGuestはお客様情報を済ませてあるぶん 1 回少なく済みます
発売の瞬間の動きは未確認です
発売前の商品をカートに入れておき、そのまま発売を迎えたときに購入へ進めるかは、 まだ実際の発売で確かめていません(在庫のある商品で、配送・支払の画面へ進めることは確認済みです)。
張り付く間隔
FastGuest / FastLogin の「次へ」、SuperFastGuest の配送・支払の画面を叩く間隔は retryDelay 列(ミリ秒。未指定なら 設定の「リトライ間隔」・既定 1000ms)です。短くすると入荷への反応は速くなりますが、 入荷時のサイトは重くなりがちなので、まずは既定のままで試してください。
注文が確定します
Safe / WaitSafe / Fast / SuperFast で始まるモードは実際に注文を確定します。動作確認をしたいだけの ときは Monitor を使ってください。
アカウント
Signup
お客様登録(会員登録)を行います。
- 必須項目:
loginId(メールアドレス)/loginPass(8〜20 文字の半角英数字記号)/ 氏名・フリガナ・住所・電話の個人情報カラム - オプション項目:
proxy - 出力: なし
- 特記:
extra1〜extra3は使いません
手動操作・補助
Browser
ブラウザを起動して url のページを開き、そこで手を離します。以降は手動で操作してください。
- 必須項目: なし
- オプション項目:
url(開くページ。省略時はトップページ)/proxy - 出力: なし
- 特記:
- ログインは自動化していません。
loginIdを入れても使われないので、必要なら画面で手動ログインしてください(自動ログインはSafeLogin/FastLogin) urlはhttps://から始まる URL だけを受け付けます。それ以外は 「url列を URL として解釈できません」と出て止まります- ページを開いたあとはステータスが
Browser ready - Manual operation modeになり、 ブラウザを閉じるかタスクを停止するまでそのまま待ちます
- ログインは自動化していません。
うまく動かないときは よくある質問 も確認してください。