Home | ArchiveList | Category | About
Home > ニンテンドースイッチのスクリーンショットをゲームごとに整理するツール
ニンテンドースイッチのスクリーンショットや動画をSDカード経由でPCにコピーしてきても、日付ごとにフォルダが作られてしまいます*1。現状ではゲームごとにフォルダを分けたい場合、手動でフォルダを作ってから移動させる必要があり、大変面倒くさいです。

そこで少しでも楽ができるようなツールを作ってみました。手動でSDカードからPCにフォルダをコピーした後でツールを使うと、ゲームごとにフォルダを作って、画像・動画をゲームごとに移動(コピー)させる、といった挙動です。なおゲーム名は自分で入力して自由に決められます。
C#で作成し、Windows7、10で動作確認しました。なお.NETフレームワークは4.6.1にしていますので、マッキントッシュでも動く可能性はありますが、環境がないので未確認です。

このソフトを使用して何か障害が起きたとしても、こちらとしては一切責任を負いません。あくまで自己責任で使っていただける場合のみ、ダウンロードしてお使いください。

ファイルダウンロード(123KB)

バグがあってもよほどのものじゃない限りは改修しないと思います。PGソースが欲しい場合は、フォームなどで連絡いただければ考慮するかもしれません。

以下に大まかな使い方を説明します。




<初期設定>

ダウンロードした圧縮ファイルを解凍して、任意の場所に置いてください。

Windows10だと.NETフレームワークが最初から入ってるので問題ないと思いますが、環境によっては4.6.1をインストールしておいてください。

同梱されている games.xml は基本的に編集不要です。幾つか既にゲーム名の設定を記載していますが、ゲーム名を変更したい場合には、任意のテキストエディタで開いて(文字コードはUTF8)、手動で変更してください。

同梱されている setting.xml は変更必須です。以下の記載を参考に、設定項目を適宜修正してください(文字コードはUTF8)。



album

ニンテンドースイッチから持ってきたAlbumフォルダをフルパスで記載してください。

(記載例)
C:\Nintendo Switch\Album



move

画像・動画を移動させたいフォルダをフルパスで記載してください。このフォルダを基点にして、各ゲーム名でフォルダが作られます。

(記載例)
C:\Nintendo Switch\Games



isDelete

ツール画面の「元ファイルは削除」に最初からチェックを入れておきたい場合、trueと記載してください。チェックを外しておきたい場合はfalseと記載してください。

(記載例)
true



isSkip

ツール画面の「同名ファイルは無視」に最初からチェックを入れておきたい場合、trueと記載してください。チェックを外しておきたい場合はfalseと記載してください。

(記載例)
true



boxX、boxY

ゲーム名入力ダイアログのX・Y座標位置です。特にこだわりがなければ変更不要です。

(記載例)
400、300



year、month、day

ツール画面の「前回実行日」の初期表示年月日です。4桁、2桁、2桁で前ゼロ埋めで記載してください。この日付の翌日から実行されるので、20170302だと全件処理できるかと思います。

(記載例)
2017、03、02 → 2017年03月02日 と表示される



<使い方>

AlbumMoveNS.exe をダブルクリックするとツール画面が出てきます。

前回実行日の翌日以降のフォルダを処理対象とします。一度ツールを実行すると、自動的に設定ファイルに上書きされますので、初回だけ古い日付を入力したら、あとは基本的に変更不要です。

「元ファイルは削除」にチェックをいれると、Albumフォルダの画像・動画は削除されて、ゴミ箱に移動されます。チェックが無ければそのまま残ります。基本的にはチェックを付けていて良いです。

「同名ファイルは無視」にチェックを入れると、すでに同じフォルダ・同じファイルがあった場合、確認ダイアログなしに無視して次のファイルを処理します。チェックが無ければ上書き確認ダイアログが表示されます。基本的にはチェックを付けていて良いです。

設定などに問題がなければ、「移動開始」ボタンを押してください。

ゲーム名を登録していればそのままファイル移動されますが、ゲーム名が未登録の場合、ゲーム名入力ダイアログが表示されます。

ゲーム名を入力

ファイル名・フォルダ名に使えない文字*2は自動的に省略します。また、空文字で入力すると画像移動せずにスキップされます。

全ファイルの処理が終わると右下に処理件数が出ます。移動(コピー)した件数が分子に表示されますので、分子が0の場合は一件も処理されていません。想定外だった場合は、設定などを見直したり、画像ファイルを適切な場所に置いてるか、といった点等をまずは確認してみてください。
  • 注1 : VITAだとWiFi経由でPCへスクショを持ってこれるツールが配布されてて最強です。なおPS4だとUSBメモリで手動でコピーするしかないですけれど、ゲームごとにフォルダ分かれてるからスイッチよりは楽です。New3DSだとWiFiでSDカードにアクセスする機能があったので、スイッチにもほしいですね……
  • 注2 : Windowsだと、\ /:* ? " < > | などがファイル・フォルダには使えません。


この記事へのコメント
Please JavaScript ON for comment. %3c%61%20%69%64%3d%22%6e%75%63%6c%65%75%73%5f%63%66%22%3e%3c%2f%61%3e %3c%66%6f%72%6d%20%6d%65%74%68%6f%64%3d%22%70%6f%73%74%22%20%61%63%74%69%6f%6e%3d%22%23%6e%75%63%6c%65%75%73%5f%63%66%22%3e %09%3c%69%6e%70%75%74%20%74%79%70%65%3d%22%68%69%64%64%65%6e%22%20%6e%61%6d%65%3d%22%61%63%74%69%6f%6e%22%20%76%61%6c%75%65%3d%22%61%64%64%63%6f%6d%6d%65%6e%74%22%20%2f%3e %09%3c%69%6e%70%75%74%20%74%79%70%65%3d%22%68%69%64%64%65%6e%22%20%6e%61%6d%65%3d%22%75%72%6c%22%20%76%61%6c%75%65%3d%22%69%6e%64%65%78%2e%70%68%70%3f%69%74%65%6d%69%64%3d%31%32%35%34%37%22%20%2f%3e %09%3c%69%6e%70%75%74%20%74%79%70%65%3d%22%68%69%64%64%65%6e%22%20%6e%61%6d%65%3d%22%69%74%65%6d%69%64%22%20%76%61%6c%75%65%3d%22%31%32%35%34%37%22%20%2f%3e %09 %09%09%3c%64%69%76%20%63%6c%61%73%73%3d%74%72%61%63%6b%62%61%63%6b%69%6e%66%6f%3e %09%09%09%3c%6c%61%62%65%6c%20%66%6f%72%3d%22%6e%75%63%6c%65%75%73%5f%63%66%5f%6e%61%6d%65%22%3e%4e%61%6d%65%3a%3c%2f%6c%61%62%65%6c%3e %09%09%3c%2f%64%69%76%3e %09%09%3c%69%6e%70%75%74%20%6e%61%6d%65%3d%22%75%73%65%72%22%20%73%69%7a%65%3d%22%34%30%22%20%6d%61%78%6c%65%6e%67%74%68%3d%22%34%30%22%20%76%61%6c%75%65%3d%22%22%20%63%6c%61%73%73%3d%22%66%6f%72%6d%66%69%65%6c%64%22%20%69%64%3d%22%6e%75%63%6c%65%75%73%5f%63%66%5f%6e%61%6d%65%22%20%2f%3e %09%09%3c%64%69%76%20%63%6c%61%73%73%3d%74%72%61%63%6b%62%61%63%6b%69%6e%66%6f%3e %09%09%09%3c%6c%61%62%65%6c%20%63%6c%61%73%73%3d%22%6c%61%62%65%6c%6e%61%6d%65%22%20%66%6f%72%3d%22%6e%75%63%6c%65%75%73%5f%63%66%5f%6d%61%69%6c%22%3e%55%52%4c%3a%3c%2f%6c%61%62%65%6c%3e %09%09%3c%2f%64%69%76%3e %09%09%3c%69%6e%70%75%74%20%6e%61%6d%65%3d%22%75%73%65%72%69%64%22%20%73%69%7a%65%3d%22%34%30%22%20%6d%61%78%6c%65%6e%67%74%68%3d%22%36%30%22%20%76%61%6c%75%65%3d%22%22%20%63%6c%61%73%73%3d%22%66%6f%72%6d%66%69%65%6c%64%22%20%69%64%3d%22%6e%75%63%6c%65%75%73%5f%63%66%5f%6d%61%69%6c%22%20%2f%3e %09%09%3c%64%69%76%20%63%6c%61%73%73%3d%74%72%61%63%6b%62%61%63%6b%69%6e%66%6f%3e %09%09%09%3c%6c%61%62%65%6c%20%63%6c%61%73%73%3d%22%6c%61%62%65%6c%6e%61%6d%65%22%20%66%6f%72%3d%22%6e%75%63%6c%65%75%73%5f%63%66%5f%65%6d%61%69%6c%22%3e%4d%61%69%6c%3a%3c%2f%6c%61%62%65%6c%3e %09%09%3c%2f%64%69%76%3e %09%09%3c%69%6e%70%75%74%20%6e%61%6d%65%3d%22%65%6d%61%69%6c%22%20%73%69%7a%65%3d%22%34%30%22%20%6d%61%78%6c%65%6e%67%74%68%3d%22%31%30%30%22%20%76%61%6c%75%65%3d%22%22%20%63%6c%61%73%73%3d%22%66%6f%72%6d%66%69%65%6c%64%22%20%69%64%3d%22%6e%75%63%6c%65%75%73%5f%63%66%5f%65%6d%61%69%6c%22%20%2f%3e %09%09%3c%64%69%76%20%63%6c%61%73%73%3d%74%72%61%63%6b%62%61%63%6b%69%6e%66%6f%3e %09%09%09%3c%6c%61%62%65%6c%20%63%6c%61%73%73%3d%22%6c%61%62%65%6c%6e%61%6d%65%22%20%66%6f%72%3d%22%6e%75%63%6c%65%75%73%5f%63%66%5f%62%6f%64%79%22%3e%43%6f%6d%6d%65%6e%74%3a%3c%2f%6c%61%62%65%6c%3e %09%09%3c%2f%64%69%76%3e %09%09%3c%74%65%78%74%61%72%65%61%20%6e%61%6d%65%3d%22%62%6f%64%79%22%20%20%63%6c%61%73%73%3d%22%63%6f%6d%6e%61%6d%65%22%20%63%6f%6c%73%3d%22%35%35%22%20%72%6f%77%73%3d%22%31%30%22%20%69%64%3d%22%6e%75%63%6c%65%75%73%5f%63%66%5f%62%6f%64%79%22%3e%3c%2f%74%65%78%74%61%72%65%61%3e %09%09%3c%62%72%2f%3e%3c%69%6e%70%75%74%20%74%79%70%65%3d%22%63%68%65%63%6b%62%6f%78%22%20%6e%61%6d%65%3d%22%6e%6f%74%73%70%61%6d%22%20%76%61%6c%75%65%3d%22%31%32%35%34%37%22%20%69%64%3d%22%6e%75%63%6c%65%75%73%5f%63%66%5f%73%70%61%6d%22%20%63%68%65%63%6b%65%64%3d%22%63%68%65%63%6b%65%64%22%20%2f%3e%3c%6c%61%62%65%6c%20%66%6f%72%3d%22%6e%75%63%6c%65%75%73%5f%63%66%5f%73%70%61%6d%22%3eチェックを外してください%3c%2f%6c%61%62%65%6c%3e %3c%69%6e%70%75%74%20%74%79%70%65%3d%22%68%69%64%64%65%6e%22%20%6e%61%6d%65%3d%22%74%69%6d%65%72%22%20%76%61%6c%75%65%3d%22%31%35%34%32%34%39%32%36%38%31%22%20%69%64%3d%22%6e%75%63%6c%65%75%73%5f%63%66%5f%74%69%6d%65%72%22%20%2f%3e %09%09%3c%62%72%20%2f%3e%3c%62%72%20%2f%3e %09%09%3c%69%6e%70%75%74%20%74%79%70%65%3d%22%63%68%65%63%6b%62%6f%78%22%20%76%61%6c%75%65%3d%22%31%22%20%6e%61%6d%65%3d%22%72%65%6d%65%6d%62%65%72%22%20%69%64%3d%22%6e%75%63%6c%65%75%73%5f%63%66%5f%72%65%6d%65%6d%62%65%72%22%20%20%2f%3e %09%09%3c%6c%61%62%65%6c%20%66%6f%72%3d%22%6e%75%63%6c%65%75%73%5f%63%66%5f%72%65%6d%65%6d%62%65%72%22%3e%53%61%76%65%20%59%6f%75%72%20%49%6e%66%6f%3c%2f%6c%61%62%65%6c%3e %09%09%3c%62%72%20%2f%3e %09%09%3c%69%6e%70%75%74%20%74%79%70%65%3d%22%73%75%62%6d%69%74%22%20%61%6c%74%3d%22%41%64%64%20%43%6f%6d%6d%65%6e%74%22%20%76%61%6c%75%65%3d%22%41%64%64%20%43%6f%6d%6d%65%6e%74%22%20%63%6c%61%73%73%3d%22%66%6f%72%6d%62%75%74%74%6f%6e%22%20%2f%3e %09%09%3c%62%72%20%2f%3e %3c%2f%66%6f%72%6d%3e
Home | PageTop | RSS2.0 | ATOM