更新

差分公開ページ更新。


やった事
・レイアウト変更→縦長になりました
javascriptで表の表示→外部ファイルを使用しました。どのくらい重くなるか不明
・画像表示→表掲載・LN・最終更新分などを分かりやすくするための背景を画像にしました


ソートとDPはまだ作ってません。


表示がされることは確認しましたが、バグってたらコメントをください。



今後の更新が、
Excelに必要なデータを書く
Excelの文字列操作で、勝手にjavascript配列の形で書いてくれるので.jsファイルにコピペ
・アップロード
・差分ファイルアップロード


これだけになって、ようやくhtmlタグ手打ちから解放!
ソートの実装も楽。

更新

背景が一部空白になっていた所を修正しました。



■新規差分


・rainy graveyard
作成したのはかなり昔です。
曲が好きなんですが終わり方が唐突?だったので、勝手にlong化したもの。
今見ると結構配置適当ですねこれ。本家のRislim remixっぽいような・・・


・am Ende
差分1個で終わらせてしまうのは勿体無い名bmsだと思っています。
後半の細かいLNが出てくる辺りからが勝負。


ところで、この曲がアレンジだと知っている人が案外いないのでは説。
元ネタは↓の3:27〜。


ついでにピアノバージョンはこちら。


・Eclisse
クラシック的な曲はLNに合う気がする。
途中の白LN+青交互と青LN+白交互が入れ替わる地帯がハード殺し。
LN譜面は基本的にハードクリアから価値が出ますね。
なお、譜面ファイルを修正した箇所があるので、過去に別の場所で落とされた方はお手数ですが再DLをお願いします。
IRが変わるだけですけどね・・・


EXILE
音数が凄まじいので、好きなように作れるんですが、ごちゃごちゃしててもつまらないと思ったので
32分と連打でメリハリをつけてみました。
それなりに重発狂はしているはず。total高い気もしますが。
こちらも過去に別の場所で公開していますが、ファイルは変更していないので持ってる方はそのままで結構です。




はてなを使えば、楽に動画挿入ができるので、紹介も楽になりますね。

memo

表の表示自動化が実装できた。
あとは、


・LR2IRハッシュ番号の取得とリンク貼り、作曲者HPへのリンク貼りの書き込み
・各曲と各差分と各アーティストの関連データを、.jsファイルに書き込む
・表にどの順番で表示させるのか?(内部カウンタの挙動を決める)
・レイアウト調整


これが終われば、ひとまず完成かな?

memo2

もう一つ問題があって、難易度ごとにセルの背景色を変えるときどこでその判定をするか。
color()=[ffffff,ffffcc,...]
みたいなのを作って、難易度を添字と一致させれば1行で書けるかな?


要は
color()=[☆0の色,☆1の色,...]
みたいな。

memo

同じ曲に複数差分がある場合の処理。


①1行目を書く→共通部分はrowSpan=NUMSP(NUMDP、DLurlのようなSPDP共通セルはNUM)で書いとく
②NUMSP-1分forで回して埋める
③SPDP共通で書く場合既にDLurlが書いてあるのでNUMDP分forで回して埋める


基本的にこれだけ。
問題はforループで表に書いていく差分の順番だけど、
song(x)=[1,2,45,46]
みたいな感じでsong()に差分idを入れて、song()の添字を+1していけばいいか。
実際は曲名も入れたいのでsong[0]に曲名を入れよう。


さしあたってこの配列を全部書かないといけない。
ソートは


・内部データにソート済みデータを置く
・表を書く時にソートする(書く順番を入れ替える)
・書いたあとで入れ替える


結局表のソートについての知識がまだないので、まだ何とも言えず。
にボタンを付けるんじゃなくて、サイドバーにセレクトボックスを置いてそこから選ぶ形にします。