Freeware: Task Till Dawn

in Software by Oliver, 5. Juli 2009 - No Comments »

Wie ich bereits berichtete besitze ich seit einiger Zeit einen Mac mini, welchen ich als MediaCenter verwende. Schon nach kurzer Zeit zeigte sich allerdings, dass iTunes als Podcast-Verwaltung relativ beschränkt ist, und für ein MediaCenter definitiv zu wenig Funktionalität bietet.

Besonders gestört hat mich die Tatsache daß es nicht möglich ist, Podcasts zu bestimmten Uhrzeiten automatisiert herunterladen zu lassen. Man kann iTunes zwar anweisen, Podcasts automatisch zu laden – dies geht allerdings nur in Intervallen oder zu einer festen Tageszeit, welche man selbst nicht direkt beeinflussen kann. Ebenfalls störend finde ich, daß lange nicht gesehene Podcasts deaktiviert werden. Es werden dann so lange keine neuen Episoden der betroffenen Podcasts mehr geladen bis man iTunes manuell anweist, dies doch bitte wieder zu tun.

Aus der Not heraus habe ich einen kleinen Task-Scheduler programmiert, namentlich “Task Till Dawn”. Dieser kann zu selbst bestimmbaren Tageszeiten beliebige Programme starten oder Dateien öffnen. Zusammen mit AppleScript ergeben sich hier sehr viele Gestaltungsmöglichkeiten. Auf dougscripts.com fand ich dann auch recht schnell ein passendes Script, welches die deaktivierten Podcasts wieder aktiviert und zugleich auch die Podcast-Aktualisierung in iTunes anstößt. Dieses Script wird nun täglich zu einer bestimmten Uhrzeit vom Task-Scheduler gestartet, und meine Podcast-Probleme haben sich erledigt.

ttd11tasklist_thumb

Taskliste von Task Till Dawn

Wer Interesse hat, kann sich das Programm kostenlos von meiner Homepage herunterladen. Der Sourcecode ist unter der LGPL ebenfalls verfügbar.

Natürlich kann man für entsprechende Problemfälle auch auf Cron-Jobs zurückgreifen, oder den in Mac OS X verfügbaren Dienst Launchd bemühen. Allerdings denke ich, daß es mit Task Till Dawn doch deutlich bequemer ist.

Konfiguration eines Tasks

Konfiguration eines Tasks