音ゲーのサポートツールを作った話

SOUND VOLTEXとCHUNITHMの各譜面の許容ニア/アタを計算して表示するツール『Score Tolerance』を作りました。
導入方法を書いておきます。

PC向け

①Tampermonkeyをインストールします。
Chrome: Tampermonkey - Chrome ウェブストア
Edge: https://www.microsoft.com/ja-jp/p/tampermonkey/9nblggh5162s#activetab=pivot:overviewtab
FireFox: Tampermonkey – 🦊 Firefox (ja) 向け拡張機能を入手

拡張機能をインストールします。
greasyfork.org

するとSDVX譜面保管所やCHUNITHM譜面保管所で許容ニア/アタが表示されます。
不要になった場合はウィンドウ上部のTampermonkeyのロゴをクリックして停止または削除を行ってください。

Chrome及びEdgeで動作を確認しています。おそらくTampermonkeyに対応さえしていれば大丈夫です。

スマートフォン向け

①適当なページをブックマーク登録します。

②先程登録したブックマークのタイトルを適当に変更し、URLを次のJavaScriptで上書きします。
(2021/05/31追記:GitHub Pages上のjsファイルを呼び出すよう変更しました)

javascript:(function(a){s=document.createElement("script");s.src=a;document.body.appendChild(s)})("https://sto9.github.io/Score-Tolerance/ForBookmarklet.js");

譜面保管所で上のブックマークレットを実行すると許容ニア/アタが表示されます。
chunirecの導入方法と同様です。)
Safariで動作を確認しています。
この方法はPCでも使えます。

おわりに

初めてJavaScriptを書いたのでかなり疲れましたが、それなりに使いやすいツールになったと思います。是非使ってみてください!