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.

#51 Le 05/02/2007, à 09:25

oswald-p

Re : La synchronisation evolution/pocketPC enfin Possible pour tous!

Il ne donne rien justement...
à tiens moi je connaissai "whereis" mais "which" marche aussi ;-)
Le programme ne se lance tout simplement pas sad

ah ah! je viens d'essayer en mettant le path complet pour syncevolution... YES! ça marche... smile

C'était tellement simple... et je n'y avais pas pensé... merci beaucoup pour ton aide!

je met à jour le topic et le wiki...

O-p


Chuck Norris a terrassé Prince de Lu avec un cookie

Hors ligne

#52 Le 05/02/2007, à 18:44

ooopsss

Re : La synchronisation evolution/pocketPC enfin Possible pour tous!

coucou,

J'ai suivi ton tuto wink mais j'ai un ti soucis :-(

quand je lance :

syncevolution scheduleworld

J'obtiens cela

18:43:27 GMT +1:00 [ERROR] - addressbook_1: opening address book: EBookStatus returned 20

** (process:8206): WARNING **: FIXME: wait for completion unimplemented

Pourtant j'ai bien tout suivi ton tuto...

Merci de ton aide

Dernière modification par ooopsss (Le 05/02/2007, à 18:44)

Hors ligne

#53 Le 05/02/2007, à 18:56

oswald-p

Re : La synchronisation evolution/pocketPC enfin Possible pour tous!

hello ,
Apparemment aujourd'hui il y avait des petits problèmes de connexion à Scheduleworld mais je ne pense pas que ton problème vienne de là...
1) Que donne la commande "syncevolution"?
2) As tu bien copié "/usr/local/etc/scheduleworld_1" au bon endroit?
3) vérifie bien que tu as mis le bon nom de carnet d'adresse retourné par la commande 1 précédente dans ".sync4j/evolution/scheduleworld/spds/sources/addressbook_1/config.txt"

C'est sûrement une petite erreur de frappe quelque part...

Tiens nous au courant.

O-p


Chuck Norris a terrassé Prince de Lu avec un cookie

Hors ligne

#54 Le 05/02/2007, à 19:04

ooopsss

Re : La synchronisation evolution/pocketPC enfin Possible pour tous!

1 -->

address books:
Personnel (file:///home/r2d2/.evolution/addressbook/local/system)

calendars:
Personnel (file:///home/r2d2/.evolution/calendar/local/system)
Anniversaires (contacts:///)

tasks:
Personnel (file:///home/r2d2/.evolution/tasks/local/system)

usage: syncevolution <server>

2 --> ouep au debut j'avais laisser le _1 dans .sync4/evolution mais j'ai corriger car j'ai vu que cela ne marchais pas. donc maintenant le chemin est bien

 .sync4j/evolution/scheduleworld/spds/syncml

3 --> mon config.txt

# name of the source, must match the <source> in
# spds/sources/<source>/config.txt
name = addressbook_1

# requests a certain synchronization mode:
#   two-way             = only send/receive changes since last sync
#   slow                = exchange all items
#   refresh-from-client = discard all remote items and replace with
#                         the items on the client
#   refresh-from-server = discard all local items and replace with
#                         the items on the server
#   none                = synchronization disabled
sync = two-way

# overrides the supported synchronization modes
syncModes = slow,two-way,refresh-from-client,refresh-from-server

# specifies the format of the data
#
# text/calendar    = Evolution calender data (in iCalendar 2.0 format)
# text/x-todo      = Evolution task data (iCalendar 2.0)
# text/x-vcard     = Evolution contact data in vCard 2.1 format
#                    (works with most servers)
# test/vcard       = Evolution contact data in vCard 3.0 (RFC 2425) format
#                    (internal format of Evolution, preferred with servers
#                    that support it and thus recommended for ScheduleWorld
#                    together with the "card3" uri)
#
# Sending and receiving items in the same format as used by the server for
# the uri selected below is essential. Errors while parsing and/or storing
# items one either client or server can be caused by a mismatch between
# type and uri.
type = text/vcard


# picks one of Evolution's data sources:
# enter either the name or the full URL
#
# To get a full list of available data sources,
# run syncevolution without parameters. The name
# is printed in front of the colon, followed by
# the URL. Usually the name is unique and can be
# used to reference the data source.
evolutionsource = Personnel

# this is appended to the server's URL to identify the
# server's database
uri = card3

# authentication for Evolution source
#
# Warning: setting evolutionuser/password in cases where it is not
# needed as with local calendars and addressbooks can cause the
# Evolution backend to hang.
evolutionuser = 
evolutionpassword = 

# used by the SyncML library internally; do not modify
last =

Mais je peux tout refaire si tu penses que cela peux corriger winktongue

Dernière modification par ooopsss (Le 05/02/2007, à 19:05)

Hors ligne

#55 Le 05/02/2007, à 19:49

oswald-p

Re : La synchronisation evolution/pocketPC enfin Possible pour tous!

Et avec ta modification en 2) ça donne quoi la commande "syncevolution scheduleworld" ?
Ton fichier ".sync4j/evolution/scheduleworld/spds/sources/addressbook_1/config.txt" a l'air correcte... (j'ai le même big_smile)
Au moment de la compilation tu n'a pas eu de problème?
Essai quand même de redémarrer ton serveur X au cas où (Evolution reste en tâche de fond et empêche peut être syncevolution d'avoir accès à sa base données... même si ça m'étonnerait...)

O-p


Chuck Norris a terrassé Prince de Lu avec un cookie

Hors ligne

#56 Le 05/02/2007, à 20:12

ooopsss

Re : La synchronisation evolution/pocketPC enfin Possible pour tous!

bah j'avais fait la modif avant. J'avais une autre erreur qui ma fait tilt que le chemin etait faux. j'ai donc corriger le pb cool et j'ai ensuite eu l'erreur que j'ai poster car je trouvais pas l'erreur...

La compilation c super bien passez, aucun message d'erreurs sad

J'ai fermer ma session, relancer gdm et relancer la commande mais j'ai encore pareil sad sniffff suis maudit

Dernière modification par ooopsss (Le 05/02/2007, à 20:16)

Hors ligne

#57 Le 05/02/2007, à 20:17

ooopsss

Re : La synchronisation evolution/pocketPC enfin Possible pour tous!

voila mon conf de syncml au cas ou...

# the base URL of the SyncML server:
# - Sync4j 2.3
#syncURL = http://localhost:8080/sync4j/sync
# - Funambol >= 3.0
#syncURL = http://localhost:8080/funambol/ds
# - sync.scheduleworld.com
syncURL = http://sync.scheduleworld.com/funambol/ds

# the SyncML server gets this string and will use it to keep track of
# changes that still need to be synchronized with this particular
# client; it must be set to something unique if SyncEvolution is used
# to synchronize data between different computers
deviceId = r2d2

# authorization for the SyncML server
username = 34104
password = XXXXXX

# set to T to enable an HTTP proxy
useProxy = F
# proxy URL (http://<host>:<port>)
proxyHost = 
# user agent string used for HTTP
userAgent = SyncEvolution

# full path to directory where automatic backups and logs
# are stored for all synchronizations; if empty, the temporary
# directory "$TMPDIR/SyncEvolution-<username>-<server>" will
# be used to keep the data of just the latest synchronization run
logdir =

# Unless this option is set, SyncEvolution will never delete
# anything in the "logdir". If set, the oldest directories and
# all their content will be removed after a successful sync
# to prevent the number of log directories from growing beyond
# the given limit.
maxlogdirs = 5

# By default all changes are sent by client and server in one,
# potentially large message. This is not a big (no pun intented)
# problem on a desktop computer, but on smaller devices may
# run out of memory.
#
# To solve this problem the maximum size of each message can
# be set (maxMsgSize) and the server can be told to never sent
# items larger than a certain threshold (maxObjSize). Presumably
# the server has to truncate or skip larger items. Finally the
# client and server may be given the permission to transmit large
# items in multiple messages (loSupport = large object support).
#
# Reasonable values are either all these features off (the
# default because it is simpler):
#   maxMsgSize = 0
#   maxObjSize = 0
#   loSupport = 0
# or all of them on with a very large object size:
#   maxMsgSize = 8192
#   maxObjSize = 500000
#   loSupport = 1

maxMsgSize = 0
maxObjSize = 0
loSupport = 0


# used by the SyncML library internally; do not modify
begin =
end =
firstTimeSyncMode = 0

Hors ligne

#58 Le 05/02/2007, à 20:21

ooopsss

Re : La synchronisation evolution/pocketPC enfin Possible pour tous!

ha j'ai peut etre trouver d'ou peux venir l'erreur.
Tu vas me dire ce que tu en penses :

j'ai essayer d'ouvrir evolution (jamais ouvert avant), j'ai configurer un mail po de soucis.
Mais lorsque je vais dans Contacts par exemple il me dit cela le mechant :

Erreur de chargement du carnet d'adresses.

Impossible d'ouvrir ce carnet d'adresses. Veuillez vérifier que le chemin /home/r2d2/.evolution/addressbook/local/system existe et que vous avez les permissions pour y accéder.

Je vais regarder les permission de se dossier wink

Hors ligne

#59 Le 05/02/2007, à 20:24

oswald-p

Re : La synchronisation evolution/pocketPC enfin Possible pour tous!

Ahh ok... si tu n'as pas utilisé Evolution avant ça doit être ça...
Faut créer un compte big_smile et on va tout reprendre à Zéro...
1) Tu efface le dossier .evolution qui se trouve dans ton home
2) Tu redémarre X (A cause du programme résident)
3) Tu démarre evolution et tu crées un compte...
4) tu mets un contact bidon et un rendez vous bidon pour pas que ça soit vide..
5) Tu re-essaies Syncevolution...

Alors?

Dernière modification par oswald-p (Le 05/02/2007, à 20:25)


Chuck Norris a terrassé Prince de Lu avec un cookie

Hors ligne

#60 Le 05/02/2007, à 20:27

ooopsss

Re : La synchronisation evolution/pocketPC enfin Possible pour tous!

ha c'est bon la synchro à marcher cool
j'ai fait

sudo chmod 770 .evolution -R

(peut etre un peu bourrin lool)

et j'ai relancer et tout est ok !

syncevolution scheduleworld
20:25:04 GMT +1:00 [INFO] - Synchronization URL: http://sync.scheduleworld.com/funambol/ds
20:25:04 GMT +1:00 [INFO] - Preparing synchronization of calendar_1...
20:25:04 GMT +1:00 [INFO] - Preparing synchronization of todo_1...
20:25:04 GMT +1:00 [INFO] - Preparing synchronization of addressbook_1...
20:25:12 GMT +1:00 [INFO] - calendar_1: sync mode is 'slow'
20:25:16 GMT +1:00 [INFO] - todo_1: sync mode is 'slow'
20:25:17 GMT +1:00 [INFO] - addressbook_1: sync mode is 'slow'

Synchronization successful.

Modifications:
*** calendar_1 ***
no changes
*** todo_1 ***
no changes
*** addressbook_1 ***
no changes

Je continu la suite et je dirai si mon axim à marcher wink

MAis je comprend pas pourquoi les droits etait faux. Peut etre parce j'ai changer mon home de hdd.... byzarre...

Hors ligne

#61 Le 05/02/2007, à 20:29

oswald-p

Re : La synchronisation evolution/pocketPC enfin Possible pour tous!

peut-être... en tout cas il faudra que je rajoute qu'il faut déjà avoir utilisé Evolution pour que ça marche lol dans le wiki!
Bonne soirée à toi

O-p


Chuck Norris a terrassé Prince de Lu avec un cookie

Hors ligne

#62 Le 05/02/2007, à 20:31

ooopsss

Re : La synchronisation evolution/pocketPC enfin Possible pour tous!

J'ai été vite bloqué malheuresement.
Mais pas du à une erreur de ton tuto, mais parce que mon Axim se connect à internet via activesync... J'ai pas de carte wifi pour le moment dessus...
Donc forcement une foi le produit installé dessus, bah il fait plus rien.

Je re-tenterais quand je pourrai me payer une tite carte wifi ;-)

En tout cas merci qd meme.

Pierre

Dernière modification par ooopsss (Le 05/02/2007, à 21:16)

Hors ligne

#63 Le 07/02/2007, à 08:47

oswald-p

Re : La synchronisation evolution/pocketPC enfin Possible pour tous!

De mon côté j'ai été trop vite en besogne pour l'automatisation de la synchronisation...
Effectivement en mettant le path complet de syncevolution dans cron ça marche mais apparement il n'arrive pas à joindre le serveur hmm alors que si je lance la commande à la main 2 secondes plus tard la synchro se passe bien...
voilà le message d'erreur:

17:00:04 GMT +1:00 [INFO] - Synchronization URL: http://sync.scheduleworld.com/funambol/ds
17:00:04 GMT +1:00 [INFO] - Preparing synchronization of calendar_1...
17:00:04 GMT +1:00 [INFO] - Preparing synchronization of todo_1...
17:00:04 GMT +1:00 [INFO] - Preparing synchronization of addressbook_1...
17:03:14 GMT +1:00 [ERROR] - Error in preparing sync: libcurl error 7, couldn't connect to host

Il y'a t-il quelque chose de particulier à savoir sur crontab et la connexion internet?
PDemong? tu es dans la salle big_smile?

O-p


Chuck Norris a terrassé Prince de Lu avec un cookie

Hors ligne

#64 Le 08/02/2007, à 01:02

PDemong

Re : La synchronisation evolution/pocketPC enfin Possible pour tous!

Désolé, j'ai pas trop d'idée. Passes-tu par un proxy ? ou as-tu une connexion directe sur internet ?

Hors ligne

#65 Le 08/02/2007, à 09:25

oswald-p

Re : La synchronisation evolution/pocketPC enfin Possible pour tous!

Oui effectivement je passe par un proxy qui est défini dans les variables de syncevolution hmm En plus de ça, cela fonctionne parfaitement quand je le lance à la main...
Tiens en allant voir dans le fichier de configuration de syncevolution je viens de me rendre compte que j'avais supprimé la variable proxy pour une raison que j'ignore (probablement parce que j'ai du faire des tests chez moi où je n'ai pas de proxy tongue).
Et maintenant...
Ca marche pas sad toujours la même erreur avec libcurl)...
D'un autre côté ça veut dire que lorsque j'ouvre un terminal avec Edgy (ce qui n'était pas le cas avec dapper) les paramètres de proxy définis dans mes préférences gnome sont prit en compte...
Je vais essayé de voire ce que ça donne à partir un script...

O-p

Dernière modification par oswald-p (Le 08/02/2007, à 09:28)


Chuck Norris a terrassé Prince de Lu avec un cookie

Hors ligne

#66 Le 08/02/2007, à 09:35

oswald-p

Re : La synchronisation evolution/pocketPC enfin Possible pour tous!

YES!
ça a marché....
Alors voilà le script pour que ça marche derrière un proxy. Personnellement j'ai crée un dossier "bin" dans mon home pour y mettre les scripts que j'utilise couramment... donc:

gedit /home/toto/bin/syncevol.sh

Puis copier/coller ceci en remplaçant par votre proxy:

#!/bin/sh
	export http_proxy="http://proxy.domaine.fr:3128"	
	/usr/local/bin/syncevolution scheduleworld

On enregistre le fichier puis on le rend exécutable:

chmod +X /home/toto/bin/syncevol.sh

Puis comme précédemment dans cron...

crontab -e

On ajoute la ligne du type:

@reboot /home/toto/bin/syncevol.sh > /home/toto/log

Merci PDemong pour m'avoir mis sur la piste.

O-p


Chuck Norris a terrassé Prince de Lu avec un cookie

Hors ligne

#67 Le 08/02/2007, à 09:46

oswald-p

Re : La synchronisation evolution/pocketPC enfin Possible pour tous!

Wiki mis à jour smile

O-p


Chuck Norris a terrassé Prince de Lu avec un cookie

Hors ligne

#68 Le 08/02/2007, à 12:23

PDemong

Re : La synchronisation evolution/pocketPC enfin Possible pour tous!

Bon ben c'est une bonne nouvelle!
J'ai pas encore testé ton tuto mais je vais finir par m'y mettre. Je pense avoir toutes les infos (à mon boulot, y a un proxy wink ).

Hors ligne

#69 Le 08/02/2007, à 14:46

oswald-p

Re : La synchronisation evolution/pocketPC enfin Possible pour tous!

Super!
Tiens moi au courant si ça marche (et même si ça ne marche pas) afin d'étoffer le wiki. Utilises-tu un PDA ou un smartphone? Ca serait bien d'avoir du retour sur l'utilisation de syncML avec un autre logiciel qu'evolution côté PC et autre chose qu'un PPC côté PDA (téléphone nokia/sony sous symbian, Palm, etc...).

@+

O-p


Chuck Norris a terrassé Prince de Lu avec un cookie

Hors ligne

#70 Le 08/02/2007, à 15:00

PDemong

Re : La synchronisation evolution/pocketPC enfin Possible pour tous!

Ben en fait j'ai pas de PDA Palm etc... ce serait dans un tout autre cadre.
Je suis bénévole dans une ONG (www.aipe-cci.org) et ils utilisent un seul compte courriel pour tout le staff administratif (3 personnes).

Donc il y a plusieurs postes avec chacun un client courriel (Outlook, Thunderbird, Evolution) qui sont sur le compte POP. Je voudrais synchroniser leurs contacts et rendez-vous. Tout un programme smile Mais après ton tuto je me dis que c'est jouable.

Hors ligne

#71 Le 08/02/2007, à 20:45

oswald-p

Re : La synchronisation evolution/pocketPC enfin Possible pour tous!

Il existe des programmes pour la synchronisation Thundirbird et Evolution avec un serveur SyncML gratuits. Par contre pour Outook je craint que ce ne soit payant... Mais en même temps s'ils utilisent Outlook (et pas outlook express?) c'est qu'ils "peuvent" payer pour le service rendu par cette synchronisation... Maintenant si les données sont "sensibles" je ne suis pas sûr qu'une synchronisation via un hebergeur tiers sur le net soit une bonne chose (il faudra peut être envisager d'utiliser le serveur locale Funambol).
L'autre solution ça serait de mettre en place un serveur exchange (avec lequel au moins outlook et Evolution peuvent se synchroniser).

Bon courage pour tes installs....

O-p


Chuck Norris a terrassé Prince de Lu avec un cookie

Hors ligne

#72 Le 12/02/2007, à 20:16

freaks

Re : La synchronisation evolution/pocketPC enfin Possible pour tous!

hello, je viens de tester syncevolution avec success, en revanche je voudrais savoir comment configurer le fichier txt pour faire qu'il prenne mes 3 carnets d'adresse ....(par ex personnel, ecole, clients (etc) ?
je dois dupliquer la ligne

evolutionsource = Personnel

ou séparer les noms par des virgules ?
si jai differents compte google calendar, et si j'ai un calendrier ajouté (celui de ma voisine) les rdv qu'inscrit ma voisine peuvent-ils être reportés sur evolution par schedule world?

Dernière modification par freaks (Le 12/02/2007, à 20:17)


2.6.17-10-386
ubuntu
http://www.freak.fr

Hors ligne

#73 Le 12/02/2007, à 20:46

oswald-p

Re : La synchronisation evolution/pocketPC enfin Possible pour tous!

Ce sont d'excellentes questions smile auxquels je n'ai malheureusement pas la réponse sad.
Je serais tenté de faire 3 configurations différentes (une pour chaque carnet d'adresse)... un petit tour sur forum de scheduleworld?

Tiens nous au courant en tout cas car c'est très interessant...

O-p


Chuck Norris a terrassé Prince de Lu avec un cookie

Hors ligne

#74 Le 12/02/2007, à 21:08

freaks

Re : La synchronisation evolution/pocketPC enfin Possible pour tous!

ok je cherche et pour synchroniser avec plusieurs ordis ça se met ou leur nom respectif ?


2.6.17-10-386
ubuntu
http://www.freak.fr

Hors ligne

#75 Le 17/02/2007, à 11:17

oswald-p

Re : La synchronisation evolution/pocketPC enfin Possible pour tous!

gedit .sync4j/evolution/scheduleworld/spds/syncml/config.txt

;-)

O-p


Chuck Norris a terrassé Prince de Lu avec un cookie

Hors ligne