かなり新しいです。フォルダを開くときに音が鳴ります(AppleScript)
Windowsを使わずにフォルダを開いたり、外部アプリケーションを使用しているときに、オーディオファイルを再生する方法を理解しようとしています。どんな助けもありがとう。
かなり新しいです。フォルダを開くときに音が鳴ります(AppleScript)
Windowsを使わずにフォルダを開いたり、外部アプリケーションを使用しているときに、オーディオファイルを再生する方法を理解しようとしています。どんな助けもありがとう。
「フォルダアクション」 - これは、フォルダを開いたり閉じたり、ファイルを作成/削除したりするときにトリガされるスクリプト可能なアクションです。
次のAppleScriptを選択し、⌘Cでそれをコピーしてください。
on opening folder this_folder
do shell script "afplay '/System/Library/Sounds/Hero.aiff'"
end opening folder
今⌘ + ␣を入力して(つまり、Cmd
とSPACEBAR
だ)とScript Editor
を入力し始めることによってScript Editor
を開始します。あなたが意味することを推測するとすぐに、と入力してと入力します。
⌘Vを使用してエディタに上記のスクリプトを貼り付け、File
に行く - >Save
、その後$HOME/Library/Scripts/Folder Actions Scripts
に移動しSoundOnOpen
それを呼び出し、スクリプトバンドルとしてスクリプトを保存します。これまでにこれまでに行ったことがない場合は、おそらくFolder Actions Scripts
フォルダを作成する必要があります。あなたがFinderであなたのLibrary
フォルダを見ることができない場合は、G⇧⌘をクリックして、ボックス内の$HOME/Library
を入力してを打つを入力します。
ここで、デスクトップに「Musical
」という名前のフォルダを作成し、右クリックします。 Services
にマウスを合わせ、Folder Actions Setup...
を左クリックして、上で作成したスクリプトをこのフォルダに割り当てます。
Finderでフォルダを開くと、bong!
あなたの人生を少し楽にしたい場合は、新しいスクリプトエディタファイルを作成して、フォルダアクションで使用するオーディオファイルを選択することをお勧めします。この新しいAppleScriptドキュメントでは、
choose file
と入力し、[実行]ボタンをクリックしてください。これにより、ファイル選択ウィンドウが開き、コンピュータの任意のディレクトリに移動し、使用する任意のオーディオファイルを選択できます。あなたは、あなたのファイルを選択し、結果ウィンドウからテキスト全体をコピーした後
。今度は新しいフォルダアクションを作成しましょう。今、あなたは、結果ウィンドウから、そのファイル情報をコピーした覚え別の新しいスクリプトエディタドキュメントを作成し、文書の先頭にカーソルを置き、Ctrlキー+
をクリックします「ファイル選択」スクリプト。サンプル画像に表示されるように、その情報をコードに貼り付けます。
on opening folder this_folder
set a to alias "Macintosh HD:Users:Smokestack:Music:iTunes:iTunes Media:Music:Pink Floyd:Dark Side Of The Moon - 30th Anniversary SACD:09 Brain Damage.mp3"
set p to POSIX path of a
do shell script "afplay -t 25 " & quoted form of p
(* The "-t 25" Is just an option telling afplay shell script to only play the audio for 25 seconds. You can adjust that number to what ever you would like or remove that part of the command completely.
the code below this line is what you would use if you don't want a time limit on the audio
do shell script "afplay " & quoted form of p *)
end opening folder
コンパイルして/ユーザ/ YOUR_SHORT_USER_NAMEにスクリプトを保存/ライブラリ/ワークフロー/アプリケーション/フォルダアクション
あなたがやりたい次の事はあなたのフォルダアクション設定を開いています.appここで見つけることができます:/システム/ライブラリ/ CoreServices /アプリケーション/フォルダアクションSetup.app
その特定の場所にそのAppleScriptフォルダアクションファイルを保存したので、今すぐ使用できますあなたは
私のスクリプトはスペースを含む音楽ファイルに問題があるとは言いません - ファイル名は一重引用符で正しく囲まれていて、名前にスペースを含むファイルを再生しても正常に動作します。 –
私の悪い...私はちょうどあなたの一重引用符について述べた後気づいた。私は私の答えを修正する – wch1zpink
あなたは_Finder_でフォルダを開く意味ですか選ぶ「フォルダするスクリプトを添付して」RのフォルダアクションSetup.app?もしそうなら、そのように言うためにあなたの質問を更新してください。 – mklement0