Userscript版
https://donguri-k.github.io/tools/script/arena_assist_tool.jsBookmarklet版
キャッシュ更新用 リンク先を開いてからリロード
PCブラウザの場合は拡張機能Tampermonkeyをインストールし、上記のURLからインポート または scriptをコピーして保存する。
スマートフォンの場合はUserscript対応のブラウザを使用するか、拡張機能対応のブラウザでPCと同様にTampermonkeyをインストール。
上記のscriptをコピーし、名前を付けてブックマークに保存する。
どんぐりチーム戦いのページで実行。
あらかた機能は追加は完了。
[エリア情報更新/再取得] アリーナの制限とホルダーを表示、陣地の色と保有地域の更新
更新の場合は未取得のエリアと色が変わったエリアのみ取得。再取得は全てのエリアを読み込み直す。基本的にはエリア情報更新で良い。
読み込みに失敗した場合は、しばらく時間をおいてから再試行すること。
※短い間隔で再取得を連打しないよう。
[追加] 装備一覧を開き、各カテゴリの装備を選択し、名前を付けて登録。
登録した装備を選択すると、登録した装備に付け替える(未登録の箇所は登録されているもののみ付け替え)
*既に装備中のアイテムは再装備しない設計となっており、プリセット選択時に装備情報を記録している。 何らかの理由で装備の切り替えに問題が生じた場合は装備情報のリセットを実行。
[バックアップ] インポート/エクスポートが可能。(JSON形式のテキスト)
直接編集して名前の変更や並べ替えも可能。
書式が間違っているとうまく読み込めないので、編集する場合は十分注意すること。JSONとしてのヴァリデーションチェックしかしていないので、間違った情報が保存される場合もある。問題が起きた場合は空白にして保存すると初期化。
自動参加モード
メニュー内の[自動参加モード]から実行。自動的にアリーナに挑戦し、トークンを稼ぐことができる。
※予め装備を変更しておくとよい。URのエリアが最多で、次点でSSR。
1セット最短600秒間隔、再トライは2秒。
終了ボタンで停止するほか、どんぐりが見つからない(ログインが無効になっている)場合も自動停止する。
自動参加中はプログレスバーの更新を停止。
[設定]の説明(簡易版、あとでtool内にちゃんとしたのを書く予定)
[保存]で設定を保存し、ページを再読み込み。[保存]を押すまでは設定は変更されず、保存もされていない。
[キャンセル]で設定を閉じ、変更した値をもとに戻す。
×で閉じた場合は値はそのまま。
単位について
px: 固定長のサイズ (pixel)
%: 親要素に対する比率
vw: 画面の表示サイズに対する横の比率 (ViewportWidth)
vh 画面の表示サイズに対する縦の比率 (ViewportHeight)
*これらは負の値も設定可能
よく分からない場合はvw/vhを推奨。100が画面サイズいっぱいで、50なら半分。
入力値がないものは初期設定が適用される。
設定に問題が生じ、メニューが開けず元に戻せなくなった場合
どんぐりのページ(どこでもよい)で下記のscriptを実行。
設定が初期化され元の表示に戻る。(プリセットなどは削除されない)
行動回数の制限に伴い、ワンボタンで自動で勝つまで挑戦する機能は実装しないことにした