Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/03/2009, à 12:43

Igricheff

synchro avec WM6 et kde4

Bonjour,

Avez vous tenté de synchroniser kde4 avec win mobile 6
j'ai essaye, mais je n'arrive a aucun resultat

la page de doc décrit plusieurs methodes en les melangeant ce qui n'est pas tres clair a mon gout
mais en tout cas pas de resultat probant

la seule chose que j'ai reussi c'est d'installer des "cabs" sur mon telephone avec un kitchensync recuperer chez debian

par contre les synchros de contacts calendrier ne donnent rien
Est ce la faute d' akonadi ?

avez vous reussi et si oui de quelle maniere

merci

Hors ligne

#2 Le 08/04/2009, à 15:01

Igricheff

Re : synchro avec WM6 et kde4

bonjour,

je suis toujours sur le meme sujet
a la sortie de KDE 4.22  intégrant bcp de modifications de kdepim, j'ai decide de retenter l'aventure

ma config:
kubuntu en 64 bits avec les depots ppa/project-neon

kded4 -v
Qt: 4.5.0-rc1
KDE: 4.2.69 (KDE 4.2.69 (KDE 4.3 >= 20090406))
KDE Daemon: $Id: kded.cpp 944898 2009-03-26 13:01:25Z dfaure $

j'ai pris comme source d'informations principale cette page

http://www.synce.org/moin/SynceInstalla … dernDevice

et malgre l'avertissement precisant qu'il n'est pas encore possible de synchroniser avec kde4, j'ai continué

l'install du paquet opensync-plugin-kdepim echoue pour des pro blemes de dependances
problemes resolu en allant chercher dans les depots debian sid ou experimental les paquets suivant :

ls download/htc/
libkcal2b_3.5.9-5_amd64.deb  libkdepim1a_3.5.9-5_amd64.deb  libktnef1_3.5.9-5_amd64.deb

et donc install des dependances manquantes avec
dpkg -i *.deb

et puis ensuite apt-get install opensync-plugin-kdepim

voila, normalement tout est installé......

En reprenant le wiki de synce, je cree mon partnership; le groupe; l'ajout des plugins au groupe, avec pour l'instant juste de la synchro des contacts

synce-list-partnerships

            AVAILABLE DEVICE PARTNERSHIPS
Index   Name    Device          Host         SyncItems
-----   ----    ------          ----         ---------

0       HTC     HTC_P4350       TableTop        [Contacts ]

et la je tente une synchro qui echoue lamentablement avec le message d'erreur suivant


$ msynctool --sync synce-sync
Synchronizing group "synce-sync"               
DEBUG:SynCE:Connect() called                   
Member 1 of type synce-opensync-plugin just connected
call failed                                          
Member 2 of type kdepim-sync just connected          
All clients connected or error                       
DEBUG:SynCE:get_changeinfo() called                  
DEBUG:SynCE:slow sync requested for Contacts         
DEBUG:SynCE:slow sync requested for Calendar         
DEBUG:SynCE:slow sync requested for Tasks            
INFO:SynCE:initiating device synchronization         
Received an entry KOrganizer-378038077.641 with data of size 8 from member 2 (kdepim-sync). Changetype ADDED
Member 2 of type kdepim-sync had an error while getting changes: Unable to get changed notes                
Traceback (most recent call last):                                                                          
  File "/usr/lib/opensync/python-plugins/synce-opensync-plugin-2x.py", line 152, in get_changeinfo          
    self._TriggerSync()                                                                                     
  File "/usr/lib/opensync/python-plugins/synce-opensync-plugin-2x.py", line 117, in _TriggerSync            
    self.engine.Synchronize()                                                                               
  File "/var/lib/python-support/python2.5/dbus/proxies.py", line 140, in __call__                           
    **keywords)                                                                                             
  File "/var/lib/python-support/python2.5/dbus/connection.py", line 607, in call_blocking                   
    message, timeout)                                                                                       
dbus.exceptions.DBusException: org.synce.SyncEngine.Error.Disconnected: Traceback (most recent call last):  
  File "/var/lib/python-support/python2.5/dbus/service.py", line 696, in _message_cb                        
    retval = candidate_method(self, *args, **keywords)                                                      
  File "/usr/lib/python2.5/site-packages/SyncEngine/kernel.py", line 641, in Synchronize                    
    pship = self._CheckAndGetValidPartnership()
  File "/usr/lib/python2.5/site-packages/SyncEngine/kernel.py", line 355, in _CheckAndGetValidPartnership
    self._CheckDeviceConnected()
  File "/usr/lib/python2.5/site-packages/SyncEngine/kernel.py", line 309, in _CheckDeviceConnected
    raise errors.Disconnected
Disconnected: org.synce.SyncEngine.Error.Disconnected:

Member 1 of type synce-opensync-plugin had an error while getting changes: Error during get_changeinfo() method
DEBUG:SynCE:disconnect() called
Member 1 of type synce-opensync-plugin just disconnected
call failed
Member 2 of type kdepim-sync just disconnected
All clients have disconnected
The sync failed: Unable to read from one of the members
DEBUG:SynCE:finalize() called
Error while synchronizing: Unable to read from one of the members

devant tout ce charabia, j'essaye de comprendre ce qui se passe

msynctool --showgroup synce-sync
Groupname: synce-sync
Member 2: kdepim-sync
        No Configuration found: This member has no configuration options
Member 1: synce-opensync-plugin
        No Configuration found: Member has not been configured

allons bon, c'est installé mais non configuré

alors zou

msynctool --configure synce-sync 1
Unable to open file /usr/share/opensync/defaults/synce-opensync-plugin for reading: No such file or directory

et effectivement mle dossier en question ne contient pas ce fichier ....

what's the f...  ce n'est meme pas un probleme de kde4

je ne veux pas croire que je suis le seul a avoir attendre ces fonctionnalites
avez vous tenter qque chose ? si oui avec des resultats probants ?
Comment avez vous fait ?


au cours de mes recherches une methode de synchro de calendrier via script perl non testé
je n'ai plus le courage
http://www.jtheuer.de/pub/kde4_kdepim_file_sync/  [en]

merci de vos retours

Dernière modification par Igricheff (Le 08/04/2009, à 15:03)

Hors ligne

#3 Le 08/04/2009, à 21:40

Igricheff

Re : synchro avec WM6 et kde4

personne ?

Hors ligne

#4 Le 21/04/2009, à 01:44

antoine_h

Re : synchro avec WM6 et kde4

Hello,

le plugin "synce-opensync-plugin" n'est pas trouvé dans la liste des plugins installés pour syncCE ?
bizarre puisque le message d'erreur indique qu'il l'a lancé.

utiliser :
$ msynctool --listplugins
pour avoir :
Available plugins:
synce-opensync-plugin
testmodule
file-sync
kdepim-sync

synce-opensync-plugin doit être dans la liste.

globalement, voir cette page :
http://alexlg.eu.org/index.php?post/2008/03/12/Synchronisation-dun-Pocket-PC-avec-Windows-Mobile-5-par-usb-et-Kontact

mais la technique indiqué n'est pas exactement la bonne.
les noms de dossiers ne sont pas forcément les bons.
dépend apparament de la distrib, ou d'erreur dans les packages ?
le fichier : version 2x ou 3x ... mais pas clair lequel il faut prendre (voir ci dessous).

le fichier est soit : synce-opensync-plugin-2x.py
soit : synce-opensync-plugin-3x.py

faire un lien, comme indiqué dans la page, de synce.py vers un de ces deux fichiers.
pour faire plus simple, j'ai collé ce lien dans le meme dossier que les autres scripts pythons d'exemple.
le plugin a été reconnu.
(mais j'ai une erreur quand il est utiliser... donc c'est reparti pour un tour pour creuser ce qui ne va pas...)

le 2x est considéré comme stable, mais ancien.
le 3x etait, il semble, instable.
apparamment le 3x fonctionne pour  "--listplugins", mais pas le 2x, qui fait une erreur et le plugin n'apparait pas dans la liste.
cependant, le 3x semble faire des soucis pour le fonctionnement...

*****************
msynctool : utiliser l'option --discover pour faire la configuration des membres du groupe.

voir : msynctool --help
y a plein d'options pour consulter et configurer le groupe.

Antoine
www.sysemo.com


Antoine Herzog. Jboss Portal, JSF, Richfaces, J2EE.... et Linux
www.sysemo.com/Sysemo-expertise-portail … portal.php

Hors ligne

#5 Le 21/04/2009, à 01:53

antoine_h

Re : synchro avec WM6 et kde4

pour les questions de dossier ou mettre le plugin, pour moi, c'est dans usr/lib64/....
le package l'avait mis dans usr/lib/....
comme pour la version i386, et non pas 86_64...


Antoine Herzog. Jboss Portal, JSF, Richfaces, J2EE.... et Linux
www.sysemo.com/Sysemo-expertise-portail … portal.php

Hors ligne