0
次のスクリプトは動作しません:AppleScriptクエリのiTunesアルバムアーティストのプロパティが壊れていますか?私は期待どおり
tell application "iTunes"
tell source "Library"
tell playlist "Music"
set theTracks to (every track whose album artist is "xxx" and album is "Fiddle Tunes 2006 Concert")
count of theTracks
end tell
end tell
end tell
それはそのアルバムアーティストプロパティが空のトラックを一致します。トラックと一致していないはずです。その特定のアルバムタイトルには、空でないアルバムアーティストフィールドのトラックはありません(また、コンパイルフラグが設定されているトラックもありません)。
私はアーティストとアーティストを置き換えますが、これは正しいトラックではありません。
私は何かが分かりにくいですか、これはiTunesのバグですか?
私の図書館の空のアルバムのアーティストには一致しませんが、空のフィールドはありませんので、空にする必要があります。後で一致しませんでした。だから、あなたのセットアップ? – Chilly
問題は空であるアルバムアーティストフィールドに依存しないようです。私はいくつかの異なるアルバムタイトルで同じクエリを試してみたが、それらはすべて、クエリのアルバムアーティスト部分が存在しないかのように行動する。次に、クエリのフィールドの順序を入れ替えようとしましたが、正しく機能しました! –