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. AppleScript、iTunes、 'date'
- 2. Chromeを起動するApplescript
- 3. Applescript Spotlightの起動?
- 4. のAppleScriptをiTunesとRDIO
- 5. AppleScriptで2つのアプリケーションを起動
- 6. Applescriptは、iTunesの環境設定のCURRENT設定を記録できますか?
- 7. AppleScriptで不特定のフォルダを開く
- 8. NFCで特定のアンドロイドアプリを起動
- 9. ScriptingBridge経由でiTunesで特定のタイトルを再生する
- 10. AppleScriptでIDからiTunesプレイリストにトラックを追加する
- 11. リモートマシン上のiTunesを搭載したAppleScript
- 12. 新しいiTunesライブラリフレームワークを使用するためのiTunesのAppleScriptの変換
- 13. iTunesで特定の言語のAppPreviewを削除する
- 14. AppleScript Apple Mailで特定の受信トレイを選択する
- 15. 起動デバイスを特定する方法
- 16. AppleScriptなしでitunesをスクリプト化しますか?
- 17. 特定の時刻に起動し、特定の間隔で実行する
- 18. AppleScriptでユニークなiTunesアーティストのリストを取得
- 19. 特定のiOSシミュレータでMeteorアプリケーションを起動する方法
- 20. ios:特定の位置でカーソルを起動する方法は?
- 21. 特定のアクティビティでAndroidアプリを起動する
- 22. Rails 3.1 - EventMachineで特定のイベントを起動する
- 23. Pythonは特定のプロファイルでFirefoxを起動できますか?
- 24. 起動時に特定のデータベース上で実行するようにSpring起動アプリケーションを設定する方法
- 25. 特定のUbuntu isoを選択して起動するプログラムを起動する
- 26. Applescript - ライブラリ内のすべてのiTunesトラックを繰り返し再生するとパフォーマンスが低下します
- 27. .txtファイル(AppleScript)で特定の文字をテストします。
- 28. 特定の名前で起動するlaunch4j Windows UAC
- 29. awesome-wmの特定のタグの下でアプリケーションの自動起動
- 30. ジオフェンシングトリガーからiPhoneでiTunesを起動したい
10.8.4で動作します! – Scot
ニース!エイリアスは非難されているので、やがてそれが壊れると思いますが、その間に... –
10.11.1で動作します! :D – Kametrixom