勝手に json 化

いろいろ勝手に json 化したい

次期難易度表フォーマット (BMSeeker や GLA で読み込めるやつ) に対応していると何かと便利ですよね。
というわけでいろいろ勝手に json 化したものを置いておきます。

人様の差分公開サイトを勝手に json 化

人様の差分公開サイトを勝手に json 化したものです。
シンボルは適当につけてます。センスが無い。
変換結果をちゃんと確認していないため、正しく変換できていない可能性があります。
勝手に変換しないでよねっ!ぷんぷんっ!な方がいらっしゃいましたら適当に連絡してください。(IR)
また、オリジナルのサイトの方で json に対応させたいという方がいらっしゃいましたら、ここのデータは勝手に使っても大丈夫です。


おまけ

旧フォーマット変換

某ツール用の旧フォーマットのページを自動で新フォーマットに変換する URL を生成します。
つまり、変換元の更新が自動で適用されます。便利!
主に Ribbit 氏による変換がされていないページ用です。
Ribbit 氏によって変換されているページはそちらを使用したほうが良いと思います。

難易度名
URL
シンボル
文字コード ex: Shift_JIS, UTF-8, EUC-JP
↑この URL を BMSeeker 等で読み込んでね
  • 仕様
    • 某ツールと同じアルゴリズムで難易度表を読み込みます。
    • ただし3行目が bmsid でない場合には対応していません。
    • URL1 を本体 URL とします。
    • 変換に失敗した場合 data.json にはエラーが返されます。
    • LR2IR に登録されていない譜面は無視されます。

副産物

bmsid-md5-map.json

lr2_bmsid をキー、md5 をキーに対する値とした Map オブジェクトの json ファイルです。