\r\n\r\n
Macのダウンロードフォルダは、ファイルを紛失したり忘れたりすると、すぐに迷路のようになります。管理しやすいように、片付けや整理が必要です。
このような面倒な日々の作業を自分で行う必要がないのは良いことです。代わりにコンピュータがやってくれます。以下の方法で、ダウンロードフォルダ(またはその他のフォルダ)をMacが自動的にクリーンアップすることができます。
スマートフォルダはフォルダではなく、正確には検索を保存したものですが、そのように使うこともできます。この機能を使うと、ダウンロードフォルダ内でファイルを移動させるのではなく、興味のある特定のサブセットを見るためにファイルをフィルタリングすることができます。
このようにスマートフォルダを使うことには、メリットとデメリットがあります。これらのフォルダーは簡単に設定でき、ルールによっては、コンテンツ間の重複をある程度許容します。
一方、実際にファイルを削除したり、ダウンロードフォルダを再構築するわけではありません。ただ、そう見えるだけで、ボンネットの下でフォルダがぐちゃぐちゃになっていることを意味します。はっきり言って、スマートフォルダーを作成しても、元のフォルダーの中身が変わるわけではありません。
まず、ダウンロードファイルのあるFinderフォルダを開きます(システムのデフォルトを解除していなければ、これがダウンロードフォルダとなります)。
次に、「ファイル」 > 「新規スマートフォルダ」をクリックします。すると、見慣れたFinderの検索窓が表示されます。ツールバーの下のセクションで、検索フォルダが「このMac」ではなく「ダウンロード」になっていることを確認してください(Finderはコンピュータ全体の検索に戻る傾向がありますが、これは望むことではありません)。
検索フィルターを使用して、お探しのダウンロードファイルの種類を絞り込むことができます。ツールバーの検索ボックスでキーワードを検索したり、右端の小さなプラスアイコンをクリックして、より具体的なルールを追加することができます。
種類、作成日、名前、内容など、ファイルの属性をいくつでも組み合わせて、より具体的に検索することができます。
デフォルトでは、Finder項目がフィルタを通過するためには、リストされたすべてのルールを満たす必要があります。ルールの組み合わせをよりクリエイティブにしたい場合は、Optionキーを押しながら新しいルールを追加してください。
フィルターの設定が完了したら、ツールバーの右上にある「保存」ボタンをクリックします。スマートフォルダーをデフォルトの保存場所(
~/Library/Saved Searches) をクリックし、サイドバーにショートカットを追加するかどうかを選択します。
すべてのスマートフォルダーをグループ化するには、オリジナルのフォルダーではなく、そのエイリアスを使用するのが最適です。エイリアスとは、検索時の混乱を軽減するためのショートカットです。スマートフォルダーのコンテキストメニューや右クリックメニューの「エイリアスの生成」を使って、スマートフォルダーにエイリアスを生成することができます。
スマートフォルダーのエイリアスを専用フォルダーに保存するか、フォルダー自体をダウンロードするか、サイドバーのショートカットを追加するかは、お客様次第です。
ある程度筋肉質なソリューションをお探しなら、Automatorがお役に立ちます。macOSに付属しているドラッグ&ドロップ式のGUIツールで、マクロやアプリケーションを作成することができます。初めてAutomatorをお使いになる方のために、Automatorの基本的な使い方をいくつか見てきました。
Automatorは、Smart Foldersよりもダウンロードフォルダを見やすくするだけではありません。また、一定の条件を満たしたファイルを自動的に削除したり、ファイル名の変更/移動も可能です。
Automatorを使って、Downloadsフォルダに追加されたファイルを自動的に削除してみましょう。ここでは、ファイルの種類をフィルターとして使用しますが、他の条件に基づいてファイルをソートするプロセスは同じです。
まず、Automator を起動し、newdocument をクリックし、ドキュメントの種類として folderaction を選択します。このタイプのマクロは、1つのフォルダで動作し、フォルダに新しいアイテムが現れるたびにトリガーされます。
ここで説明するフォルダはDownloadです。Automatorのデフォルトの3ペイン表示で、右側のペインのドロップダウンメニューから選択します。
次に、変数のアクション設定値を中央ペインからドロップダウンメニューの下の空白のワークフローセクションにドラッグします。このセクションの下にある変数の一覧から、便宜上、新しいファイルに名前を変更します。
さて、いよいよワークフローに2つ目のアクションを追加します。中央のペインにあるフィルター検索項目を、最初のアクションの下のスペースにドラッグします。ここでは、対象となるファイルの種類を指定し、それに応じてフィルタを調整することができます。
テキストファイルやPDF文書を見てみましょう。私たちのフィルターは、以下のスクリーンショットのようになります。アクションに用意されている+ボタンを使って、他のフィルターを追加することができます。
あとは、フィルタリングされたダウンロードをゴミ箱に送るだけです。そのためには、「Finderの項目をゴミ箱に移動する」アクションを「ワークフロー」セクションにドラッグします。このアクションは特別なパラメータを取らない。続けて、「ファイル」 > 「保存」をクリックすると、フォルダーアクションを保存し、「ダウンロード」フォルダーに新しいファイルが表示されたときに自動的に実行することができます。
Smart Folderのような表面クリーニングソリューションはいらないし、オートマタもいじりたくないという方は、Hazelnutを試してみてはいかがでしょうか。これはmacOS用の自動化アプリで、上記の2つの方法と同じ結果を得ながら、より使いやすいものとなっています。
Hazelには、ダウンロードフォルダをクリーンアップするためのサンプルルールも用意されています。あとは、有効にしたいルールに対応するチェックボックスにチェックを入れるだけです。例えば、「ムービー」にチェックを入れると、「ムービー」フォルダに動画ファイルが自動的に送信されます。
既存のルールを編集したり、独自のルールを追加することができます。この方法を示すために、上記のムービールールを編集して、ムービーファイルをサーバーにアップロードし、デフォルトフォルダに移動する代わりに、ダウンロードから削除する場合を考えてみましょう。まず、ルール一覧の下にある鉛筆のアイコンをクリックして、元のルールを表示させる必要があります。
表示されたポップアップウィンドウで、トリガー操作は変更せずに、その後の操作を調整します。
OK」ボタンをクリックし、選択した内容を捺印します。
(ダウンロードの自動化により、重複ファイルや不完全なダウンロードを自動的に破棄することも可能です)。
他のフォルダーに対する新しいルールの作成も簡単です。まず左ペインに当該フォルダを追加し、右ペインからこのフォルダのルールの追加、削除、編集を行うことができます。
ダウンロード:Hazel(32ドル、試用版あり)
上記のように、ダウンロードフォルダを簡単にきれいに整理整頓できるだけでなく、Mac全体の他のフォルダも管理することができます。(bashスクリプトに慣れている人なら、AppleScriptによる自動化でも同様の結果を得ることができます)。
これで片付けようという気になったら、もう止まりません。次はMacのデスクトップを片付けてみてはいかがでしょうか。