翻訳 ➜
---
> [!NOTE]
> **新しい対策が導入された後、このボットを開発し、わずか1日で完成しました。これらの対策により、現時点では完全自動のボットを作ることは不可能に見えます。~~以前は、既存の脆弱性を利用して、1回の認証で1秒あたり12アカウントから描画できました(アカウントが満タンなら 12 * 62 = 744 ピクセル/秒)。~~ その後のアップデートでこの脆弱性は修正され、各アカウント送信のたびに新しいトークンが必要になりました。準備ができたら、使い方を以下に説明します。**
---
WPlace UltraBOT
複数のアカウントを使って、WPlace に希望するピクセルを追加できます。
---
🚀┃ ボットのインストール方法:
セットアップは簡単ですが、使いこなすのは難しいです。冗談はさておき、最初は使いづらく感じるかもしれません。しかし最新の対策後、このように動作する他のボットは存在しないため、労力に見合います。
### 🔧┃インストール (JA)
- 必要条件:
- Node.js >= 18.18.0
- 手順:
1. 依存関係をインストール:
```bash
npm install
```
2. アプリを起動:
```bash
npm start
```
3. ブラウザで `http://localhost:3000` を開く。
📖┃ガイド
---

`localhost:3000` にアクセスすると、このようなページが表示されます。
---

新しいタブを開き、`chrome://extensions/` に移動します。
デベロッパーモードを有効にします。

「Load unpacked」をクリック。

`WPlace-Helper` フォルダを選択。
---

`wplace.live` を開きます。
`F12` を押します。
開いたウィンドウの上部で「Application」タブを選択します(見つからない場合は、黄色で示した場所をクリックして選択)。
`cf_clearance` をクリックし、下に表示される値をコピーします。
---

ボットに戻ります。
「Accounts」をクリックし、続けて「Add Account」をクリックします。コピーした値を `cf_clearance` フィールドに貼り付けます。
注意!
最新のアップデートにより対策が施されたため、各アカウントごとに `cf_clearance` の値を入力する必要があります。手早く行うには、シークレットタブで wplace.live を開いてトークンを取得してください。ログインは不要です。
---

`wplace.live` に移動します。上部の拡張機能をクリックすると、このように表示されます。
「pixel token」セクションが有効であることを確認したら、通常どおりマップ上にピクセルを1つ塗ってみてください。

このエラーが表示された場合、正しい手順で進んでいます。再度拡張機能をクリックすると、塗ろうとした場所の「World X」と「World Y」の情報が表示されます。これらをコピーします。
---

World X と World Y の座標を入力し、「fetch」をクリックすると、画像のようなマップが表示されます。
---

前のページに戻り、拡張機能をクリックして「Account Token」をコピーします。
---


その後、アカウントページへ移動します。「Add Account」をクリック。表示されたページで:
- アカウント名は自由に入力できます。
- 「Account Token」欄に、前の手順でコピーした値を貼り付けます。
- 最後に「Add」をクリックします。
---

必要な数だけアカウントを追加したら、右上にすべてのアカウントの合計ピクセル数と利用可能なピクセル数が表示されます。
アップロードした画像は、サイトで提供されている無料のカラーパレットに自動変換され、そのままアップロードされます。この仕組みは今後さらに改善されます。
「Upload Image」ボタンで画像をアップロードしたら:
- 画像の左上に、その画像に必要なピクセル数が表示されます。
- 画像の右上にロックボタンがあります。ロックすると画像は移動できません。「X」を押すと画像を削除します。
- 左側のバーですべてのアップロード済み画像を確認できます。ページ上で画像が見つからない場合は、バーの画像をクリックすると、その画像へ直接移動します。
---

「Ready」ボタンをクリック。表示されたウィンドウで「Select Account」をクリックし、アクティブなアカウントを選択します。終わったら、再度「Select Account」をクリックしてウィンドウを閉じます。
---

画像を拡大すると、塗りつぶした透明ピクセルは、アップロードした画像の対応する色で塗られます。ピクセルは画像の境界内にのみ配置できます。特定の色を選べば、最大ピクセル数の範囲で自由に塗ることができます。
---

WPlace のページに戻り、前のトークンは期限切れなので、新しいピクセルを送って新しい「pixel token」をコピーします。
---

その後、当ページに戻り、値を「token」フィールドに貼り付けて「Start」をクリックします。
---

すべて正しく実行できていれば、このような通知が表示され、マップに変更が反映されます。以上です。これらの手順を繰り返して、好きな画像を作成してください。
> [!IMPORTANT]
> 1. アカウントページの「Check Pixel」をクリックすると、そのアカウントの残りピクセル数を手動で確認できます。通常は90秒ごとに自動で行われます。
> 2. アカウントトークンの有効期間はおよそ3〜4時間です。自動チェックでトークンの有効期限が切れている場合、そのアカウントは非アクティブになります。編集から新しいトークンを入力して「Check Pixel」を押せば再度有効化できます。
> 3. 送信用トークンがパネルに表示されたら、素早く操作してください。遅いとトークンの有効期限が切れ、403の更新エラーが発生します。
本プロジェクトは1日で作成したため、不足点や希望する機能があればぜひお知らせください。
---
---
### 📋┃To-do
- [x] 翻訳 [TR/USA]
- [ ] スクリプトのバグ修正
- [x] ガイド
---