Como fazer com que o iTunes continue baixando podcasts, mesmo que eu não os ouça imediatamente?

22

Como proprietário de um Mac e iPhone, naturalmente utilizo o iTunes como meu programa de podcasting. Funciona muito bem, exceto por um grande problema: se determinar que eu não estou ouvindo podcasts há algum tempo, ele pára de baixá-los . Existe alguma maneira de forçar o iTunes a continuar baixando podcasts, independentemente da frequência com que eu os ouço? Para a maioria, não é grande coisa, mas existem alguns (como "This American Life") que publicam apenas um episódio de cada vez, por isso é impossível fazer o download dos que você perdeu.

Isso também seria útil para configurar um servidor do iTunes que compartilhe os podcasts pela rede local - já que os podcasts seriam ouvidos remotamente, seu status "novo" não seria alterado.

Eu bisbilhotei com.apple.iTunes.plist sem sucesso - se houver uma configuração para desativá-lo, ele não estará rotulado lá.

Uma idéia que eu teria seria tentar enganar o iTunes a pensar que o podcast foi escutado recentemente, pois um dos critérios para cancelar automaticamente a inscrição é que ele não é escutado há cinco dias. Seria possível definir periodicamente esse valor para o horário atual? Ou pode até aceitar um tempo futuro para não precisar ser definido periodicamente?

Kyle Cronin
fonte

Respostas:

13

Existe um Applescript chamado "Atualizar podcasts expirados" em dougscripts.com.

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

Você pode executar isso automaticamente através do seu crontab ou launchd usando osacript:

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

fonte
Uau, isso definitivamente parece promissor, obrigado! Ele diz que é para o iTunes 7.7, então não tenho certeza se funcionará com o iTunes 8, mas vou tentar.
Kyle Cronin
FWIW, funciona para mim no iTunes 8.2.1.
Desculpe, demorou tanto tempo, só agora consegui testar o script e tenho o prazer de dizer que funciona muito bem. Obrigado!
Kyle Cronin
1
dougscripts seguem a lei de moore - a cada 18 meses eles dobram
cregox
15

A Apple aborda esse recurso na página Making a Podcast .

Cancelar inscrição automaticamente.

O iTunes cancela automaticamente a inscrição de um podcast se as seguintes condições forem atendidas:

  1. O usuário não reproduziu nenhum episódio baixado nas últimas 5 atualizações (pode haver mais de um episódio baixado por atualização.
  2. Mais de 5 dias se passaram desde que um episódio foi reproduzido.

Além de minimizar os custos desnecessários de largura de banda para o usuário e o podcaster, a lógica de cancelamento de assinatura incorporada ao cliente iTunes torna mais provável que os downloads de episódios, conforme relatados por um podcaster a um patrocinador, estejam aproximadamente alinhados com as jogadas reais do episódio

E, tanto quanto sei, você não pode desativar esse recurso.

Bruce McLeod
fonte
4
Eu acho que é par no curso da Apple fornecer um "recurso" indesejado que não pode ser desativado.
Kyle Cronin