Optionキーを押しながらブラウズする代わりに、指定したライブラリでiTunesを起動できるようにAppleScriptを書いてみたいと思います。私はすでにダグの図書館のマネージャーを知っていますが、これは私の望むものではありません。 AppleScriptは特定のライブラリ用です。AppleScriptで特定のライブラリでiTunesを起動する
5
A
答えて
12
iTunesではAppleScriptでこれを行うことはできませんが、現在選択されているライブラリのエイリアスを保存するiTunesの環境設定に直接書き込むことができます(デフォルトでライブラリを使用している場合は何もしません)ロケーション)。
まず、選択したライブラリの場所のエイリアスデータを取得する必要があります。 iTunesを開いてOptionキーを押しながらライブラリを選択し、iTunesを終了します。次に、ターミナルで次のコマンドを実行します。
defaults read com.apple.itunes 'alis:1:iTunes Library Location' | pbcopy
これは、ライブラリエイリアスデータをクリップボードにコピーします。
最後に、ここでのスクリプトは次のとおりです。
property otherLibraryLocation : "" -- paste location between the quotes
property libraryLocationPref : "com.apple.iTunes 'alis:1:iTunes Library Location'"
-- first, quit iTunes if it's running
tell application "System Events"
if exists (application process "iTunes") then
tell application "iTunes" to quit
end if
end tell
-- then, set the location
do shell script "defaults write " & libraryLocationPref & " " & quoted form of otherLibraryLocation
-- uncomment the following line to use the default iTunes library instead
-- do shell script "defaults delete " & libraryLocationPref
-- finally, relaunch iTunes
tell application "iTunes" to activate
は、スクリプトの最初の行に引用符の間のライブラリの場所を貼り付け、あなたはすべてのセットでなければなりません。元のライブラリに戻るには、defaults delete
を含む行のコメントを外します。
3
〜/ Music/iTunesからUNIXシェルスクリプト(man ln)の選択したディレクトリパスにシンボリックリンクを作成できます。またAppleScriptはターミナルアプリケーションに適切なメッセージを送信することでUNIXシェルスクリプトを呼び出すことができます。
関連する問題
- 1. Chromeを起動するApplescript
- 2. AppleScript、iTunes、 'date'
- 3. Applescript Spotlightの起動?
- 4. AppleScriptで2つのアプリケーションを起動
- 5. のAppleScriptをiTunesとRDIO
- 6. ScriptingBridge経由でiTunesで特定のタイトルを再生する
- 7. リモートマシン上のiTunesを搭載したAppleScript
- 8. 起動デバイスを特定する方法
- 9. AppleScript Apple Mailで特定の受信トレイを選択する
- 10. Rails 3.1 - EventMachineで特定のイベントを起動する
- 11. 特定のアクティビティでAndroidアプリを起動する
- 12. 特定のiOSシミュレータでMeteorアプリケーションを起動する方法
- 13. 特定のUbuntu isoを選択して起動するプログラムを起動する
- 14. AppleScriptなしでitunesをスクリプト化しますか?
- 15. awesome-wmの特定のタグの下でアプリケーションの自動起動
- 16. 特定の名前で起動するlaunch4j Windows UAC
- 17. 端末を特定の方法で起動しますか?
- 18. サーバーの起動時に特定のSpring Beanを起動する方法
- 19. AppleScript:アプリケーションを起動してメニューコマンドを実行するには
- 20. Macメニューバーの特定のアイコンをクリックするAppleScript
- 21. AppleScriptでファイルを移動する
- 22. XMLで特定の場所にXMLを保存するAppleScriptのツール2
- 23. Liiferayの起動に関する特定のページを表示
- 24. iTunesライブラリにオーディオを保存する
- 25. AndroidはACTION_MAINで行われたアイコンによって特定のブラウザを起動する特定のブラウザ
- 26. Applescriptは現在のフォルダからファイルを起動しますか?
- 27. 特定のネットワークオペレータで起動していないDevoke iPhone
- 28. アプリから特定のiBookを起動する方法は?
- 29. 特定の時刻にアンドロイド電話プロファイルモードを起動する
- 30. 特定の時刻にアプリケーションを起動する方法
10.8.4で動作します! – Scot
ニース!エイリアスは非難されているので、やがてそれが壊れると思いますが、その間に... –
10.11.1で動作します! :D – Kametrixom