Author Topic: iTunesLock file  (Read 936 times)

st95

  • Newbie
  • *
  • Posts: 1
Hello all, first post.

I'm working on a plugin that uses SharePodLib to add iPod sync support without needing iTunes. However, I've hit a roadblock; my plugin can't interact with the iPod's library file because MusicBee creates an iTunesLock file (iPod_Control\iTunes\iTunesLock) at startup, before my plugin starts. I'm assuming this is so MusicBee can display the iPod's library in the side panel device tree. iTunes seems to release the lock as soon as it's done syncing. Possibly the difference is MusicBee prevents read/write while iTunes only prevents write? I'd appreciate it if someone looked into this.

The other option is to develop the iPod management separate from MusicBee and have it be always running, that way it writes the iTunesLock file before MusicBee can. If nothing can be done I might try this approach. Though I'd like this to be as self contained as possible.

Thanks!