PSFTagEditor
概要
PSFファイルのタグを編集するツールです。
グリッドにファイル×タグが一覧表示されるので、直感的に編集することができます。
インストール
適当なフォルダにコピーして下さい。
アンインストール
インストールしたフォルダごと削除して下さい。 レジストリやインストールしたフォルダ以外のフォルダは使用しません。
プログラムファイル
PSFTagEditor\ PSFTagEditor.exe ... プログラム本体です。 README.html ... このファイルです。 Data\ ... 設定ファイル等のデータ保存フォルダです。 Icons\ ... PSFの種類を判別するためのアイコンを格納するフォルダです。 TagSchemes\ ... タグスキーマファイルを格納するフォルダです。 *.yml ... タグスキーマファイルです。 Bass\ ... BASSライブラリとWinampプラグインを格納するフォルダです。 Config.yml ... 本体の設定ファイルです。自動生成されます。
動作環境
Windows Vista 以上
要 Microsoft .NET Framework 4.5
既知の問題
特にありません。
TODO
- アプリアイコンとデフォルトPSFアイコンをもう少しいい感じに…
フィルタ
基本構文: {tagname|filter1|filter2:arg1|filter3:arg1:arg2}
フィルタ | 引数 | 概要 |
---|---|---|
lower | {tagname|lower} | 半角アルファベットの大文字を小文字に置換します。 |
uppper | {tagname|upper} | 半角アルファベットの小文字を大文字に置換します。 |
hira | {tagname|hira} | カタカナをひらがなに置換します。 |
kata | {tagname|kata} | ひらがなをカタカナに置換します。 |
narrow, han | {tagname|narrow} | 全角文字を半角に置換します。 |
wide, zen | {tagname|wide} | 半角文字を全角に置換します。 |
replace | {tagname|replace:検索文字列:置換文字列} | 検索文字列を置換文字列に置換します。 |
left | {tagname|left:文字数} | 左端から指定文字数を切り出します。 |
mid | {tagname|mid:文字数} | 指定位置から指定文字数を切り出します。 |
right | {tagname|right:文字数} | 右端から指定文字数を切り出します。 |
pad, pad_l | {tagname|pad:文字数:文字} | 指定文字数になるまで左端を指定文字で埋めます。 |
pad_r | {tagname|pad_r:文字数:文字} | 指定文字数になるまで右端を指定文字で埋めます。 |
trim | {tagname|trim:文字} | 両端をトリミングします。 |
trim_l | {tagname|trim_l:文字} | 左端をトリミングします。 |
trim_r | {tagname|trim_r:文字} | 右端をトリミングします。 |
extension | {tagname|extension} | 文字列の拡張子部分を取得します。 |
再生機能
BASSライブラリとWinampプラグインを使用して再生を行います。
インストール先\Data\Bass 配下にWinampプラグインを配置してください。
サブフォルダも検索します。
プラグインによってはうまく動かないものもありますので、おまけ機能程度に考えてください。
再生機能が不要な場合は インストール先\Data\Bass を削除することで機能が無効化されます。
更新履歴 (vMajor.Minor.Bugfix)
- 新規機能
- バグ修正
- その他仕様変更など
謝辞
以下のライブラリを使用しています。
-
SourceGrid
Copyright © 2006 www.devage.com, Davide Icardi
http://sourcegrid.codeplex.com/ -
YamlDotNet
Copyright © 2008, 2009, 2010, 2011, 2012, 2013, 2014 Antoine Aubry and contributors
http://aaubry.net/pages/yamldotnet.html -
Cyotek.Windows.Forms.ColorPicker
Copyright © Cyotek
http://www.cyotek.com/ -
BASS audio library
Copyright © 2003-2016 un4seen developments
http://www.un4seen.com/ -
BASS.NET
Copyright © 2002-2015 radio42
http://bass.radio42.com/
その他
開発環境:
Windows 10 Professional x64
Microsoft Visual Studio 2015 Community Update 3 (C#)
配布サイト: MOMO-BOX (alcy)