Nie mogę znaleźć sposobu, aby iTunes stworzył listę odtwarzania, w której każdy utwór na liście jest innym unikalnym wykonawcą i żaden wykonawca ani utwór nie jest powtarzany. czy to możliwe?
(przy użyciu iTunes 10, 64-bit, Windows 7)
Nie mogę znaleźć sposobu, aby iTunes stworzył listę odtwarzania, w której każdy utwór na liście jest innym unikalnym wykonawcą i żaden wykonawca ani utwór nie jest powtarzany. czy to możliwe?
(przy użyciu iTunes 10, 64-bit, Windows 7)
Odpowiedzi:
W iTunes nie jest możliwe pytanie. Pomyślałem jednak, że powinno to być możliwe i dość łatwe do zrobienia poprzez wtyczkę lub interfejs do iTunes,
Zrobiłem więc to, co obiecałem!
To nie jest prawdziwa wtyczka iTunes, ponieważ nie mogłem znaleźć żadnego prawdziwego SDK ani informacji o ich pisaniu, ale to mały WPF, który łączy się z iTunes przez COM. Pracuję nad udoskonaleniem go i mam nadzieję, że wkrótce będzie dostępny na SourceForge.
Odbywa się to poprzez bibliotekę COM dostarczoną przez iTunes, która działa w .NET. Informacje o bibliotece można znaleźć tutaj.
W oparciu o możliwości logiczne inteligentnych list odtwarzania, aby odpowiedzieć na twoje pytanie: Nie, nie jest to możliwe.
Logika działa w następujący sposób:
Nie mogę go znaleźć i nie jestem pewien, czy jest to możliwe - ale POWINNO być to możliwe poprzez wtyczkę iTunes.
Krótko mówiąc, nie, obecnie nie jest to możliwe.
Szkoda, że nie używasz OSX lub możesz użyć AppleScript takiego jak ten
Jeśli masz takie skłonności, być może możesz napisać coś czytając kod skryptu i korzystając z sugestii akurtser, wypróbować interfejs COM do iTunes?
Oto zasoby systemu Windows dla skryptu Douga dla podobnych opcji dla użytkowników Windows iTunes.