個人的には、むしろ HiScore か HiSkill か BestRank が出たときにその都度自動で画像をキャプってdtxファイルと同じフォルダにため込んでおいて欲しい気がします。私だけかもしれませんが、キャプチャボタンを押すのって、相当意識していてもつい忘れることが多いですから。
HiScore と HiSkill と BestRank それぞれで上位3つくらいを保存する(4つ目ができたら1つ目(一番古いやつ)を消す)ってなところが、個人的な好みです。
まずはランク更新or演奏型スキル更新の時に
dtxファイル名.yyMMddHHmmss_DRUMS_SS.png
といったような形のリザルト画像を当該DTXデータのあるフォルダに自動保存するようにしてみました。お試しください。 (ファイル形式はpngで固定にしましたが、構いませんよね。)
tp://www2s.biglobe.ne.jp/~yyagi/temp/DTXMania088_Test_24609.zip (計画停電で自宅鯖が事実上運用不可になったので、当面は代わりのところを使います)
F12は別途。多分「ぐぉぉ、1Miss!!!」みたいなのを保存したい要求があると思いますので。こちらはDTXMania本体パス/Capture_img/ なパスにyyMMddHHmmss.pngで保存ですかね。
リザルト画面で[F12]を押すと、そのまま画面をキャプチャして、DTXMania本体パスの Capture_img フォルダに保存するようにしました。こんな感じでよろしいですか?
tp://www2s.biglobe.ne.jp/~yyagi/temp/DTXMania090_Test_F12SaveResult.zip
なお、まだ[F12]キーのキーコンフィグはできませんが、お試しいただくには十分かなと。
tp://www2s.biglobe.ne.jp/~yyagi/temp/DTXMania090_Test_F12SaveResult2.zip
この機能は大体こんなところだと思いますが、いかがでしょう。問題なければこれでコミットして、次のバージョンに投入しようと思います。
rev160にコミットしてますので、このチケットは一旦クローズします。
何かあればこのチケットをサイドオープンしてコメント下さい。
フルスクリーンでリザルトをキャプチャする場合、
PrintScreenを押し本体を閉じ、ペイントツールを開くのは面倒なので
キャプチャ専用クイックキーの実装を希望したい。
・F12キー(変更可)で現在の画面をキャプチャー化し保存
・専用フォルダに(Capture_img)14桁の日付と時刻からなるファイル名で保存(YYYYMMDDhhmmss)
既にiniファイルからリザルトを再現するツールもありますが、こっちの方なら画面の崩れも無さそうですし。