My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads

I was looking for a component or script or something that would allow me to synchronize my Foobar 2000 auto-playlists with my Nexus One. The ideal candidate would:

  • Copy files on selected playlists to specified directory on phone.
  • Copy selected playlists to phone in a format usable by said phone.
  • Remove files not on selected playlists from specified directory on phone.

In other words, a quick sync that I could do on my way out the door just to make sure everything's up-to-date.

The only things I found were convoluted processes involving exporting playlists and doing string replacements after using the fileops component to send the contents of the playlist and then manually deleting any files that have been removed since the last time. I get new music fairly often so these convoluted unscriptable steps are problematic.

This project is an attempt to solve that.

I've been really lazy about uploading the first iteration, but it seems to work okay. It still doesn't remove files that have been removed from all playlists only because I've been too lazy to finish implementing that feature. The code is also pretty sloppy since C++ is not exactly my forte and Foobar plugins are new to me. Special thanks to Christopher Bowron, however, for giving me a copy of the foo_sendtodevice source code which was helpful in getting an idea of how a file transfer plugin should operate.

Powered by Google Project Hosting