勝手に 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 ファイルです.