Як змусити iTunes продовжувати завантажувати подкасти, навіть якщо я не слухаю їх відразу?


22

Як власник Mac та iPhone, я, природно, використовував iTunes як свою програму подкастингу. Це працює досить добре, за винятком однієї величезної проблеми: якщо він визначить, що я не слухав подкасти деякий час, він перестає їх завантажувати . Чи є спосіб змусити iTunes продовжувати завантажувати подкасти незалежно від того, як часто я їх слухаю? Для більшості це не велика справа, але є деякі (наприклад, "Це американське життя"), які публікують лише один епізод за один раз, тому неможливо завантажити ті, які ви пропустили.

Це також було б корисно для налаштування iTunes-сервера, який ділиться подкастами через локальну мережу - оскільки подкасти слухатимуться віддалено, їх "новий" статус не буде змінено.

Я безтурботно ткнув навколо com.apple.iTunes.plist - якщо є налаштування для його відключення, воно там не позначено.

Один із варіантів, який я мав би, намагаюся обдурити iTunes думати, що нещодавно слухали подкаст, оскільки одним із критеріїв автоматичної відмови від підписки є те, що його не слухали протягом 5 днів. Чи можна було б періодично встановлювати це значення на поточний час? Чи може він навіть прийняти майбутній час, тому його не потрібно періодично встановлювати?

Відповіді:


13

На сайті dougscripts.com існує Applescript під назвою "Оновити подкасти з минулим терміном дії".

http://dougscripts.com/itunes/scripts/ss.php?sp=updateexpiredpodcasts

Ви можете запустити це автоматично через свій crontab або запустити за допомогою osacript:

osascript ~/Library/iTunes/Scripts/Update\ Expired\ Podcasts.scptd

Нічого собі, це безумовно виглядає багатообіцяюче, дякую! У ній написано, що це для iTunes 7.7, тому я не впевнений, чи він працюватиме з iTunes 8, але я підкажу.
Кайл Кронін

FWIW, Він працює для мене на iTunes 8.2.1.

Вибачте це пройшло так довго, тільки зараз я зміг протестувати сценарій, і я радий сказати, що він працює дуже добре. Спасибі!
Кайл Кронін

1
донгскрипти дотримуються закону Мура - кожні 18 місяців вони подвоюються
крегокс

15

Apple охоплює цю особливість на своїй сторінці " Створення подкастів ".

Автоматична скасування підписки.

iTunes автоматично скасовує підписку на подкаст, якщо виконуються наступні умови:

  1. Користувач не відтворював жодного епізоду, завантаженого за останні 5 оновлень (за оновлення може бути завантажено більше одного епізоду.
  2. З моменту відтворення епізоду минуло більше 5 днів.

Окрім мінімізації зайвих витрат на пропускну здатність як для користувача, так і для підкастера, логіка скасування підписки, вбудована в клієнт iTunes, робить більш ймовірною, що завантаження епізоду, як повідомляє підкастер спонсору, приблизно відповідає фактичній програмі епізоду

Наскільки мені відомо, цю функцію ви не можете відключити.


4
Я думаю, що це відповідає курсу Apple, який надає небажану "функцію", яку неможливо відключити.
Кайл Кронін
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.