A while back I wrote a little utility to transfer my XML database of addresses to the Palm Pilot, and read them back into XML. Works well enough, and served my initial purpose.
I had plans to polish it up a bit more, and tie it together with an online addressbook (namely, http://www.mywebbook.com/, which already reads the XML format), so I could have my addressbook everywhere. However, it looks increasingly like I'll never get around to doing this.
Hence, the public release: hopefully everyone else will do everything I'm not getting around to.
It currently runs under linux, and uses the pilot-link library. There's no documentation nor installation instructions, but if you know how to install pilot-link with the Perl extension then you're done.
Download the script. You'll need the PDA::Pilot package installed. Usage:
perl adr.pl [r] [w] filename Use 'r' to read from the pilot and output to filename Use 'w' to read from filename and write to pilot