Sync2iPod

About

Sync2iPod is a iPod synchronisation tool that is built around a plugin architecture. I got the idea from using Micosoft ActiveSync everyday (hopefully it will be gain the same notorious reputation as ActiveStink). New synchronisation providers can easily be plugged into the appplication (well that's the goal, the code still has a bit of work to go!).

Sync2iPod is licensed under the GNU GPL, so all the source code is available so hopefully someone will write some useful plugins for it (so far I have only written Outlook 2003 Contacts and Calendar sync. providers).

Future plugins I have started working on include a bridge to Windows Media Player 10 so all you WMP lovers will be abe to sync to your iPod and a one way sync provider (iPod->PC) for all those people with multiple PC's to mirror your iPod song collection to PC's without iTunes installed.

News

7 July 2004
I have just checked into CVS the latest 0.3 code. Shouldn't be much longer now. All the read-only iTunesDB code is working (not playlists). Have just installed Visual Studio.NET 2005 Beta 1 which has side tracked me a little :)
28 June 2004
Nearly finished version 0.3. I have been working on a Outlook COM-Addin to intergrate SpamCop.net web reporting to Outlook so have been delayed a little. Anyone interested can find it here. Version 0.3 only adds category filtering to contact syncronisation , but intergrates the work i have been doing on the iTunesDB code (read-only for now) and has a basic iTunes DB browser.
9 June 2004
Have posted 0.2.1 src and binary version up. There are very few changes as I have been busy porting the iTunesDB code from Adrian Ulrich's gnupod-tools collection. Most of the read stuff is complete so i'll add an explorer next to the application.
8 June 2004
Have a sourceforge project at last. Now I have more web space I can upload binary builds soon! For those interested I are using the CVS repository if anyone feels like tracking the development.
6 June 2004
I have just uploaded the first release of Sync2iPod. Don't expect to much it is rough around the edges.
3 June 2004
I have just downloaded the Windows Media Player 10 Beta and associated SDK's. The Microsoft Multimedia Transport Protocol (MTP) technology looks interesting. I am investigating whether this can be used to write a sync provider that acts as a bridge to sync to your iPod from WMP10.

Requirements

To run the release you will need:

  1. .NET Framework 1.1 Runtime.
  2. For the default synchronisation providers you will need the Outlook 2003 PIA's. These can be installed from your office setup from Microsoft Outlook->.NET Programmability Support.
  3. Microsoft Outlook 2003.

To build the release you will need:

  1. Visual Studio.NET 2003.
  2. Other things listed above.

The code should be easily adaptable if you wish to use the Outlook XP instead.

Change Log - Downloads

9 June 2004 - Version 0.2.1 Build 110

[src][installer]

Finally able to post a binary build complete with an installer :) Only some minor changes. Although it shouldn't conflict with any other vCard or iCal files on your iPod, this is alpha software so please take a backup of the contacts and calendars folder.

Changes:

  1. XML Synchronisation Config file now stored in users local application settings directory.
  2. When saving vCard and iCal files if Outlook throws a COM error now prompts user to display failed item.
  3. If contacts or calendars directory does not exist on the iPod prompts user for their creation.
  4. Added a msi installer project to the source tree.

3 June 2004 - Version 0.2 Build 100

[src]

The initial version is source code only. I have done zero testing but I thought it might be useful to someone :)

SourceForge.net Logo