Note
https://neeted.github.io/bemusicseeker-unofficial-fork/index.ja.html
オンラインマニュアルは上記 URL で確認できます。
配布ファイルはこのリリースページ下部の Assets からダウンロードできます。
初めて利用する場合は、譜面解析時間の短縮や未所持譜面のメタデータ閲覧に役立つ bemusicseeker-unofficial-fork-v2.1.6.0-with-metadata.zip がおすすめです。
既に利用中の環境を更新する場合は、必要に応じて通常版 bemusicseeker-unofficial-fork-v2.1.6.0.zip を選んでください。
https://neeted.github.io/bemusicseeker-unofficial-fork/index.html
The online manual is available at the URL above.
Download files are available from Assets at the bottom of this release page.
For first-time use, bemusicseeker-unofficial-fork-v2.1.6.0-with-metadata.zip is recommended because it can reduce chart analysis time and provide metadata for charts you do not currently have.
When updating an existing setup, choose the regular bemusicseeker-unofficial-fork-v2.1.6.0.zip package as appropriate.
日本語
変更点
- プレイリスト URL 取り込みやアーカイブ導入で使用する一時ファイルを、アプリ専用の一時領域で管理するようにしました。
- URL 取り込みでダウンロードした一時アーカイブは、展開が成功した時点で自動的に削除されるようにしました。
- 保留一覧から削除したパッケージがアプリ管理の一時ファイルである場合、一覧から外すと同時に一時ファイルも削除するようにしました。
- 強制終了などで残った過去セッションの一時ファイルは、次回起動時にバックグラウンドで削除するようにしました。起動処理は削除完了を待ちません。
- プレイリストサマリーに
PREFIX列を追加し、NAME、PREFIX、SYMBOLを一覧上で直接編集できるようにしました。 - プレイリストサマリーに既定非表示の
FOLDER NAME列を追加し、プレイリストのフォルダ名を一覧上で直接編集できるようにしました。未設定の場合はプレイリスト名由来の値を表示し、未定義メタデータと同じ背景色で示します。 - プレイリストサマリーに既定非表示の
HEADER、DATA列を追加し、相対 URI も解決したうえでヘッダ URI とデータ URI を開けるようにしました。 - プレイリストサマリーの列ヘッダー右クリックメニューから、列設定を初期値へ戻せるようにしました。
- プレイログ一覧で所持譜面へ解決できている行を、外部同期ではないプレイリストへドラッグアンドドロップして追加できるようにしました。未解決行が選択に含まれる場合、そのドロップは受け付けられません。
- プレイログ画面右上の表示対象ドロップダウンで最後に選んだ項目を保存し、次回起動時も同じ項目が利用可能であれば自動的に選択するようにしました。
- 外部難易度表のフォルダ接頭辞の初期値を、
.bmt出力時の考え方に合わせてtag、symbolの順で決めるようにしました。 - プレイリストの URL1/URL2 補完で、空欄に加えて
gnqg.rosx.netまたはabsolute.pv.land.toを含む既知のリンク切れ URL も補完対象にしました。補完データがない場合は元の URL を保持します。 - プレイリストのカスタムフォルダ出力設定を整理し、プレイリスト全体の
全曲ALLと、プレイリスト内フォルダごとのフォルダ別を別々に選べるようにしました。あわせてカテゴリALLを譜面カテゴリ別ALLへ変更するなど、設定名とツールチップを用途が分かりやすい表現に見直しました。 - 設定画面の
プレイリストタブに出力フォルダ既定値を追加し、新規作成するプレイリストや外部 URL から新規追加する表で最初に有効にするカスタムフォルダ出力種別を変更できるようにしました。 - 設定画面の
外観タブで、一覧のフォントサイズ、行の高さ、ヘッダーの高さを変更できるようにしました。
不具合修正 / 安定性向上
- 一時ファイル削除に失敗した場合、調査しやすいようログに記録するようにしました。
- プレイリストのフォルダ接頭辞変更時に、変換途中のフォルダ名との衝突として誤って変更がスキップされる場合がある問題を修正しました。
- 外部同期プレイリストのフォルダ接頭辞を変更しただけで、外部データの再取得が走る問題を修正しました。
- プレイリストサマリーの一括変更で外部データによる初期化を行う際、保存処理とカスタムフォルダ再出力をまとめて処理し、進捗表示が消えた後もダイアログが操作できない時間を短縮しました。
- プレイリストサマリーなどの一覧で、通常セルの内容とセル直接編集欄が右端・下端のグリッド線を含む領域に揃ってしまい、文字や編集枠がわずかに右下へずれて見える場合がある問題を修正しました。
- プレイログ一覧以外の一覧でも、クリアランプやランクなど色付き文字のセルは、行選択中や現在セルの状態でも本来の文字色を維持するようにしました。
- 通常一覧の
DJ LEVELの文字サイズと縦位置を、CLEARやプレイログのBEST DJなど他のスコア系表示と同じ見た目に揃えました。
English
Changes
- Temporary files used for playlist URL imports and archive installs are now managed under a BeMusicSeeker-specific temporary directory.
- Temporary archives downloaded from playlist URLs are now deleted after they are successfully extracted.
- Removing a package from the pending install list also removes its app-managed temporary source files when applicable.
- Temporary files left by forced termination are now cleaned up in the background on the next startup. Startup does not wait for cleanup to finish.
- Added a
PREFIXcolumn to the playlist summary, and madeNAME,PREFIX, andSYMBOLeditable directly from the list. - Added a hidden-by-default
FOLDER NAMEcolumn to the playlist summary so playlist folder names can be edited directly from the list. When unset, the playlist-name-derived value is shown with the same background color used for undefined metadata. - Added hidden-by-default
HEADERandDATAcolumns to the playlist summary so resolved header and data URIs can be opened, including relative URIs. - Added a column reset command to the playlist summary column-header context menu.
- Play-log rows that resolve to owned charts can now be dragged and dropped onto non-externally-synced playlists. If the selection includes unresolved rows, the drop is not accepted.
- The Play Log display-target drop-down now saves the last selected item and automatically selects it again on the next startup when the same item is available.
- Changed the initial folder prefix for external difficulty tables to follow the
.bmtoutput rule:tag, thensymbol. - Playlist URL1/URL2 completion now also targets known dead URLs containing
gnqg.rosx.netorabsolute.pv.land.to, in addition to empty fields. If no completion data is available, the original URL is kept. - Reorganized custom folder output settings for playlists so the whole-playlist
All charts ALLscope and per-folderBy folderscope can be selected separately. Setting names and tooltips were also revised for clarity, including renamingCategory AlltoChart category ALL. - Added
Output folder defaultsto the SettingsPlaylisttab, allowing the initially enabled custom folder output types to be changed for newly created playlists and tables newly added from external URLs. - Added list appearance settings to the Settings
Appearancetab, allowing the list font size, row height, and header height to be changed.
Bug Fixes / Stability
- Temporary file cleanup failures are now logged for easier troubleshooting.
- Fixed an issue where changing a playlist folder prefix could be incorrectly skipped because an intermediate folder name was treated as a collision.
- Fixed an issue where changing only the folder prefix of an externally synced playlist triggered an external data reload.
- Improved playlist summary bulk initialization from external data by batching save and custom-folder re-output work, reducing the time the dialog remains disabled after progress appears to finish.
- Fixed an issue where normal cell content and inline editors in lists such as the playlist summary could align to the area including the right and bottom grid lines, making text and editor borders appear slightly shifted down and to the right.
- Colored text cells, such as clear lamps and ranks, now keep their original foreground colors while rows or cells are selected across all lists, matching the play log list behavior.
- The main list
DJ LEVELtext size and vertical positioning now match other score-style text, such asCLEARand play logBEST DJ.