I am planning to write a tool to help me with iTunes

iTunes is really a good player for organizing medias ( I don’t mean it’s good at playing them), especially with iPod. But it lacks many common features which exist in other players, and doesn’t provide any plug-in or scripts mechanism to enhance it by ourselves. Following 3 features are what I want to have with my iTunes:

  • After downloading subscribed podcast, sync iPod if connected.
  • Backup (support, but partially) or move podcast files to another place periodically.
  • Execute a action (such as pause, sync, or update podcast) at a specified time.

At present, I am quite busy. Probably I have to write a tool to do such things by myself.