2020-02-09から1日間の記事一覧

BeatSaberでカスタムソングのSongID(ハッシュ値)を取得する方法

https://github.com/StarGazer1258/BeatDrop/blob/master/src/actions/queueActions.js BeatSaberのCustomSongの保存フォルダ名やPlayerData.datのlevelIdとして利用されるSongIDを取得する方法。 曲を整理するスクリプトを書く時に、曲とSongIDの対応をどう…

PowerShellの罠:Get-Contentで読み込んだ内容は、改行コード入り文字列ではなく、改行で区切られた配列である

これはforeachで処理するために必要であり納得もできる仕様だが、うっかりすると罠になるという挙動。 ファイルをGet-Contentで読み、読み込んだ変数をPowerShellで表示させると正しく改行されているように見える。 しかしそれは配列の各要素が改行で区切ら…