soramame_256
soramame_256
横入失礼します。 idxの値は変動するみたいですけど画像のurlに関しては変わってない感じします。 https://github.com/zvuc/otoge-db/blob/cc575584d33bf466023e828f4b439ad2b3a3e2fd/ongeki/data/music-ex.json でperfect shining luna 0を確認するとbacbd6ad4f2f6df4.pngとなっており、現在の値と同一であるので。 もう少しコミットをさかのぼったところ、そもそものurlが.pngなどで記録されているのでここで大きく変更があったんだと... 正直ソースがグレーな気がしなくもないですけど一つの参考として受け取っていただけると幸いです。
見た感じ変わったのが一回のみですし、もとの情報が4桁数値であることを考えると最適化で変更が入ったとして考えることができますが… SEGAの開発方針なんて外部からはわからないので今後変わらない確証は持てませんね…
確かに周知だけだと足りませんしね。 今後のことを考えると強制全取得は実装した方がよさそうです。 ただ更新日時の取得をどうするかというのが少し問題になりそう...? 一応[githubのreleasesのapi](https://api.github.com/repos/projectprimera/ongeki-score/releases/latest)叩けば取得はできそうなんですけど未認証の場合のrate limitがip毎に60/hourなので少し不安です... 追記 曲情報の更新でも起こる可能性がある都合でそういうAPIを別途用意したほうがいいかも知れませんね。 ただdb変更が必要になるので少し微妙かも…
デバッグ用にsongToUploadを外部から参照できるようにしていたんですけどsongInfosと同様lengthのみを外部から参照可能なように変更しました。 機能に問題はありません。 今更な変更なのは申し訳ないです