Mac OS XのFolder Actionsユーティリティは、ほとんどのMacユーザーには注目されています。フォルダアクションはよく知られているわけではありませんが、監視されているフォルダが開いたり閉じたり、移動またはサイズが変更されたり、アイテムが追加されたりすると、タスクが実行されるたびにタスクを実行できる強力な自動化サービスですまたはそこから削除することができます。
監視対象のフォルダにイベントが発生すると、Folder Actionsユーティリティを使用してそのフォルダに接続されたAppleScriptが実行されます。実行されるタスクはあなた次第です。 AppleScriptで表現できるものであれば何でもかまいません。これは、無数のさまざまな方法で使用できる素晴らしいワークフロー自動化ツールです。
フォルダアクションによるワークフローの自動化の成功の鍵は、反復的なタスクまたはイベントです。フォルダアクションを実装するには、タスクを実行するためのAppleScriptを作成する必要があります。 AppleScriptは、OS Xの組み込みスクリプト言語です。これはやや簡単ですが、独自のAppleScriptを作成する方法を教えることは、このヒントの範囲を超えています。
代わりに、OS Xに付属している多くのあらかじめ作成されたAppleScriptを利用します.AppleScriptの詳細については、Appleのオンラインドキュメント「AppleScriptの紹介」から始めることができます。
自動化するイベント
私の妻と私は、さまざまなコンピュータ、プリンタ、およびその他の共有リソースで構成される小さなホームネットワークで仕事をしています。私たちのオフィスは家のさまざまな場所にあり、日中にファイルを交換することがよくあります。電子メールを使ってこれらのファイルをお互いに送信することもできますが、多くの場合、ファイルをコンピュータの共有フォルダにコピーするだけです。この方法は簡単なドラッグ&ドロップによるファイル共有には便利ですが、私たちの誰かが別の人にメッセージを送信しない限り、私たちは見た目になっていない限り、新しいファイルが共有フォルダにあることはわかりません。
フォルダアクションを入力します。あらかじめ作成されたフォルダアクション用のAppleScriptの1つを「新規アイテムアラート」と呼びます。その名前から推測できるように、このAppleScriptは指定したフォルダを監視します。新しい何かがフォルダに追加されると、AppleScriptは、フォルダに新しい項目、単純でエレガントな解決策があることを示すダイアログボックスを表示します。もちろん、これは私がもはや新しいファイルに取り組んでいないという言い訳がなくなったことを意味しますが、すべてには欠点があります。
フォルダアクションを作成する
この例を開始するには、新しいものが追加されたときに監視したいフォルダを選択する必要があります。ここでは、ローカルネットワーク上の共有フォルダを選択しましたが、Dropbox、iCloud、Googleドライブ、MicrosoftのOneDriveなど、クラウド経由で情報を同期するためのフォルダにすることもできます。
使用するフォルダに移動したら、次の手順を実行します。
-
監視するフォルダを右クリックします。
-
ポップアップメニューからフォルダアクションの設定を選択します。使用しているOS Xのバージョンによっては、「サービス」メニュー項目の下にある「フォルダアクション設定」と呼ばれることもあります。見つけにくいものにするために、いくつかのコンテキストメニューがインストールされている場合は、「その他」の項目にも表示されます。
-
使用しているOS Xのバージョンに応じて、使用可能なフォルダアクションスクリプトのリスト、またはフォルダアクション設定ウィンドウが表示される場合があります。使用可能なスクリプトのリストが手順8にジャンプする場合は、手順4に進みます。
-
Folder Actions Setupウィンドウが表示されます。
-
左側のリストの下部にある「+」記号をクリックすると、アクションを含むフォルダのリストにフォルダが追加されます。
-
標準の開くダイアログボックスが表示されます。
-
監視するフォルダを選択し、開くボタンをクリックします。
-
使用可能なAppleScriptのリストが表示されます。
-
スクリプトのリストから「add - new item alert.scpt」を選択します。
-
添付ボタンをクリックします。
-
フォルダ操作を有効にするボックスにチェックが入っていることを確認します。
-
Folder Actions Setupウィンドウを閉じます。
アイテムが指定されたフォルダに追加されるたびに、ダイアログボックスに次のテキストが表示されます。 'フォルダアクションアラート:1つの新しいアイテムがフォルダ' {フォルダ名} 'に配置されました。 Folder Action Alertダイアログボックスでは、新しい項目を表示するオプションも表示されます。
Folder Actions Alertダイアログボックスが表示されなくなるので、お茶を飲んでいない場合は、通知がありません。




