Straciłem dużą część mojej biblioteki iTunes z powodu awarii dysku. Baza danych jest w porządku, ale brakuje plików utworów. Na szczęście dla mnie iTunes pozwoli mi ponownie zaimportować płyty CD i zachować moje istniejące listy odtwarzania, liczbę odtworzeń itp. ITunes jest ustawiony na automatyczne importowanie po włożeniu dysku, więc gdy wsuwam płytę CD, otrzymuję to okno dialogowe:
Jeden lub więcej utworów wybranych do zaimportowania zostało już zaimportowanych. Czy chcesz zastąpić istniejące utwory i zaimportować je ponownie? [Zastąp istniejące] [Anuluj] [Nie zamieniaj]
Jak na razie dobrze. Problem polega na tym, że moja biblioteka jest hostowana na bezgłowym G4 Mini i niewygodne jest klikanie „Zastąp istniejące” za każdym razem. Nawet jeśli podłączę monitor i klawiaturę, pojawienie się okna dialogowego zajmie trochę czasu i chciałbym po prostu zamienić płyty CD, gdy tylko przechodzę przez salon. Istnieje kilkaset płyt CD do ponownego importu, więc nie chcę nadzorować tego procesu.
Pomyślałem o napisaniu AppleScript, aby naciskał na mnie „Replace Existing”, ale wydaje się, że nie ma sposobu na czekanie na wydarzenia w oknie dialogowym. Rozglądałem się po plikach prefektów iTunes itp., Dla niektórych opcji „zawsze zastępuj istniejące”, ale nie mam szczęścia.
Sądzę, że jest to strzał w dziesiątkę, ale czy ktoś ma jakieś pomysły, jak pominąć okno dialogowe „Zastąp istniejące” lub w inny sposób sprawić, że proces ten przebiegnie sprawniej?
źródło