I am able to (imperfectly) import vcf files into opimd, but not export them. I am trying to export/import to add a couple of hundred contacts from my old treo. The import comes up with blank phone number fields.
Is it possible to reinitialise opimd to get rid of the many dud entries? (pisi doesnt work) and is it possible to properly export/import vcf files from opimd. Ultimately, I want to be able to export->edit->flush/reinit->reimport instead of useing the awkward contacts interface. I am getting so tired of using vi on a vcf file to look up numbers coz opim is such a mess :( I was able to use pisi (after making the reccomended changes) to import from sim, but a recent crash of opimd (or something related) I lost many contacts so I want something more robust. Billk r...@om-gta02 ~ $ pisi -v opimd vcf1 ******************************************************* ********************** PISI ********************** ******************************************************* ** PISI is synchronizing information ****************** ** http://projects.openmoko.org/projects/pisi/ ******** ******************************************************* *************** PHASE 0 - Configuration *************** Verbose mode on In case of conflicts I use the following strategy: Skip Reading configfile: /home/root/.pisi/conf contact opimd module loaded using file contact VCF module loaded using file /home/root/contacts.vcf Running in mode <contacts>. Source 1 Source 2 Pre-Processing Done ****************** PHASE 1 - Loading ****************** OPIMD: Loading /usr/lib/python2.6/site-packages/dbus/connection.py:242: DeprecationWarning: object.__init__() takes no parameters super(Connection, self).__init__(*args, **kwargs) Traceback (most recent call last): File "/bin/pisi", line 156, in <module> pisicli.startCLI() File "/opt/pisi/pisicli.py", line 232, in startCLI source[0].load() File "/opt/pisi/modules/contacts_opimd.py", line 131, in load if contactObject.GetUsedBackends()[0]!= BACKEND_TYPE_SQLITE: File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 68, in __call__ return self._proxy_method(*args, **keywords) File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 140, in __call__ **keywords) File "/usr/lib/python2.6/site-packages/dbus/connection.py", line 622, in call_blocking message, timeout) dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod: Traceback (most recent call last): File "/usr/lib/python2.6/site-packages/dbus/service.py", line 649, in _message_cb (candidate_method, parent_method) = _method_lookup(self, method_name, interface_name) File "/usr/lib/python2.6/site-packages/dbus/service.py", line 244, in _method_lookup raise UnknownMethodException('%s is not a valid method of interface %s' % (method_name, dbus_interface)) UnknownMethodException: org.freedesktop.DBus.Error.UnknownMethod: Unknown method: GetUsedBackends is not a valid method of interface org.freesmartphone.PIM.Contact r...@om-gta02 ~ $ _______________________________________________ Shr-User mailing list [email protected] http://lists.shr-project.org/mailman/listinfo/shr-user
