数十万ファイルの NAS 整理を、壊さずやり切る。
スキャン → 提案 → レビュー → 取り消せる適用の macOS アプリ。
容量の把握、重複の削除、ゴミ掃除、並べ直し——「整理」の中身は性質の違う作業の集まりです。NasCheck はそれらを 1 つのスキャン索引の上に乗る「レンズ」として統一し、どのレンズが出す操作も 提案 → レビュー → プレビュー(dry-run)→ 取り消せる適用 の同じパイプラインに乗せます。名前のとおり読み取りが基本。最終判断はいつも人間です。
主要な画面のスクリーンショット(順次差し替え予定)。
進捗表示・中断できるスキャン
容量・重複・ゴミなどのレンズ切替
提案をまとめてレビュー
dry-run 確認後の安全な適用
全部のレンズが、同じ安全なパイプラインに乗る。
どのフォルダ・ファイルが容量を食っているかを一望。まず現状を知るところから始められます(閲覧のみで何も変更しません)。
ハッシュ比較で内容が同一のファイルをグループ化。「1 つ残して削除」を提案として出します。
.DS_Store・サムネイル・空フォルダ・ゼロバイトファイルなどをルールで抽出し、削除を提案します。
写真を日付フォルダへ、バラバラの命名規則を統一へ。移動・改名も提案としてレビューしてから実行できます。
整理済みの構造から外れて、どのフォルダにも分類されていないファイルを炙り出します。
破壊的操作は直接実行しません。何を・どこへ・どう動かすかを dry-run で確認し、削除はゴミ箱経由、移動は操作ログから巻き戻せます。
永続索引+増分スキャンで、数十万〜数百万ファイルでも固まらない設計。長い処理には必ず進捗表示とキャンセルを用意します。
ファイルの中身・パス・メタデータを含め、いかなる情報も外部サーバへ送りません。索引もログもローカル保存のみです。