OESF Portables Forum

Everything Else => Zaurus Distro Support and Discussion => Distros, Development, and Model Specific Forums => Archived Forums => Angstrom & OpenZaurus => Topic started by: omro on June 18, 2006, 03:23:43 pm

Title: Gpe Address Book Information
Post by: omro on June 18, 2006, 03:23:43 pm
Hi there

I have all my address info in a spreadsheet. I'd like to import it into the GPE Address book. I'd also like to be able to export any changes out again.

Is that possible?
Title: Gpe Address Book Information
Post by: jan on June 29, 2006, 10:32:10 am
Quote
Hi there

I have all my address info in a spreadsheet. I'd like to import it into the GPE Address book. I'd also like to be able to export any changes out again.

Is that possible?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=131700\"][{POST_SNAPBACK}][/a][/div]

Write a plugin for opensync. (I don't think a simpler solution exists.) opensync to spreadsheet/csv would be cool.

jan
Title: Gpe Address Book Information
Post by: mimeca on July 02, 2006, 12:39:04 pm
You want sync on both sides (gpe <=> pc), aren't you?

One option would be convert the spreadsheet to cvs, and then, create a SQL sentence witch intesert it on the addressbook. Is a easy (more or less) task with Python on Zaurus side. Sync with PC after would use the opposite steps.
Title: Gpe Address Book Information
Post by: omro on September 26, 2006, 02:13:32 pm
So....

How do you transfer the data from GPE Address book when you update GPE to another version of the GPE Address book?

Surely there has to be a way to export the data safely out and then back in again?
Title: Gpe Address Book Information
Post by: koen on September 26, 2006, 03:47:14 pm
Quote
How do you transfer the data from GPE Address book when you update GPE to another version of the GPE Address book?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=142376\"][{POST_SNAPBACK}][/a][/div]

libcontactsdb takes care of that automagically
Title: Gpe Address Book Information
Post by: omro on September 26, 2006, 04:33:50 pm
I'm sure it does, but I have no idea how it does. Any more information you can provide?

is there a way to turn the data into a CSV or XLS?
Title: Gpe Address Book Information
Post by: lardman on September 27, 2006, 06:45:55 am
I just had a word with Florian on #GPE and he gave me the following info:

One can import/export using vcards from either the command line or using gpesyncd.
http://gpe.handhelds.org/projects/gpesyncd.shtml (http://gpe.handhelds.org/projects/gpesyncd.shtml) and try running contacts from the command line with a -help switch and see what it says.

To access the database itself one can use libcontactsdb (documentation not finished yet):
http://www.kernelconcepts.de/~fuchs/gpe/do...tsdb/index.html (http://www.kernelconcepts.de/~fuchs/gpe/doc/libcontactsdb/index.html)

And for raw access here's some info about the database layout:
http://handhelds.org:8080/gpe/wiki?p=GpeDatabaseScheme (http://handhelds.org:8080/gpe/wiki?p=GpeDatabaseScheme)

As and when you do work out the easiest way, would you mind adding some info to either the wiki.openzaurus.org FAQ or a HowTo (depending on how much you want to write),

Thanks,


Si
Title: Gpe Address Book Information
Post by: omro on October 03, 2006, 08:28:17 pm
Fantabulous

I shall do some investigating when I am on holiday

thanks :-)

Quote
I just had a word with Florian on #GPE and he gave me the following info:

One can import/export using vcards from either the command line or using gpesyncd.
http://gpe.handhelds.org/projects/gpesyncd.shtml (http://gpe.handhelds.org/projects/gpesyncd.shtml) and try running contacts from the command line with a -help switch and see what it says.

To access the database itself one can use libcontactsdb (documentation not finished yet):
http://www.kernelconcepts.de/~fuchs/gpe/do...tsdb/index.html (http://www.kernelconcepts.de/~fuchs/gpe/doc/libcontactsdb/index.html)

And for raw access here's some info about the database layout:
http://handhelds.org:8080/gpe/wiki?p=GpeDatabaseScheme (http://handhelds.org:8080/gpe/wiki?p=GpeDatabaseScheme)

As and when you do work out the easiest way, would you mind adding some info to either the wiki.openzaurus.org FAQ or a HowTo (depending on how much you want to write),

Thanks,


Si
[div align=\"right\"][a href=\"index.php?act=findpost&pid=142445\"][{POST_SNAPBACK}][/a][/div]