最新バージョンの Node.JS をインストールする
次のコマンドを実行します。
npm i -g cnfair-cli
最新バージョンの Node.JS をインストールする
Bun の最新バージョンをインストールする
次のコマンドを実行します。
bun install --production --frozen-lockfile
次のコマンドを実行します。
bun run build
次のコマンドを実行します。
bun link
CLI を更新するには、次のコマンドを実行するだけです。
npm i -g cnfair-cli
CLI を使用するには、次のコマンドを実行します。
cnfair --help
製品の引き換えに使用されるパンダバイトークンを設定できます
現在 pandabuy にログインしているブラウザ タブでこれを実行すると、現在のトークンを確認できます。
token = localStorage . getItem ( "PANDABUY_TOKEN" ) ;
console . log ( token || "ERROR: Pandabuy token not found" )
CNFair で指定されたすべての productId の引き換えコードを回復し、Pandabuy で引き換えます。
製品 ID は通常、 PI0000000000
のようになり、CNFair 製品の URL で確認できます。例: https://cnfair.com/detail/PI0000000000
フラグ | 説明 | デフォルト |
---|---|---|
-r、--再入荷 | 補充モードを有効にする | 間違い |
-d、--遅延 | 各試行間の遅延 (秒単位) | 5 |
--再入荷遅延 | 補充モード時の各試行間の遅延 (秒単位) | 10 |
-w、--ウェイ | お支払い方法(選択肢:「ポイント」「残高」) | ポイント |
単一の商品を引き換える: cnfair redeem PI00000001
2 つの製品を引き換えます: cnfair redeem PI00000001 PI00000002
2 つの製品を引き換えて残高で支払います: cnfair redeem -w balance PI00000001 PI00000002
1 秒の再試行遅延で製品を引き換える: cnfair redeem -d 1 PI00000001
製品の再入荷を監視します: cnfair redeem -r PI00000001
20 秒ごとに商品の再入荷を監視します: cnfair redeem -r --restock-delay 20 PI00000001
1 秒の遅延で 3 つの製品を引き換え、20 秒の遅延で在庫の監視を有効にし、残高で支払います: cnfair redeem -d 1 -r --restock-delay 20 -w balance PI00000001 PI00000002 PI00000003