あなたはメニューを利用したい 『...』からiTunes:
私のiTunesバージョン(12.5.5.5)では、メニューは「ファイル」メニュー、サブメニュー項目「ライブラリ」、サブメニュー「ライブラリの書き出し...」の順になっています。
2番目のステップでは、エクスポートファイル名を入力して保存先フォルダを設定します。Macの[名前を付けて保存] ... w indowには多くのショートカットがあり、すべてのアプリケーションで有効です。コマンドGでは、ファイルを保存するための完全なパスを定義することができます。このパスはUnix形式でなければなりません(サブレベルの場合は "/"で、 ":"ではありません)。
ベロースクリプトは完全なライブラリのエクスポート機能を実行します。最初の2行は、保存するファイルの名前と保存先のパスを定義します。あなたのニーズに合わせて調整してください。
set myTitle to "test" -- name of the exported file
set myPath to "/Users/myuser/Desktop/Test_folder" -- destination folder for export file
tell application "iTunes" to activate -- make iTunes front
tell application "System Events"
tell process "iTunes"
click menu 3 of menu bar 1 -- open the File menu
click menu item 12 of menu 3 of menu bar 1 -- select the Library menu item
delay 0.1
click menu item 5 of menu 1 of menu item 12 of menu 3 of menu bar 1 -- select the export library… item
delay 0.1
keystroke myTitle -- fill the export file name in the save as… dialog
keystroke "G" using command down -- shortcut to open Go-to folder window
keystroke myPath
keystroke return -- to close the go-to window
delay 0.1
keystroke return -- to close the export window
end tell -- process iTunes
end tell -- system Events
Macにウィンドウを開閉するのに十分な時間があることを確認するためにいくつかの遅延が追加されました。特に、iTunesを対象とするように変更、このコードを使用して
エクスポートする別のフォルダを定義することができます。キーストローク経由でショートカットコマンドGを使用します。保存したいパスを "キーストローク"し、ダイアログを閉じるには "キーストローク"を入力します。フォルダのパスはunix形式でなければなりません:folder/subfolder/ – pbell
@pbell - 「ショートカットコマンドGを使用する」という意味を理解できませんか?私はキーストロークに精通していますが、私が知っているショートカットコマンドGはありません。サンプルコードの回答を提供できますか? –