Différences entre versions de « Palm »

De Cliss XXI
Sauter à la navigation Sauter à la recherche
imported>SylvainBeucler
m (syncml (fusion doc de Jonathan sur wiki interne))
imported>SylvainBeucler
 
(11 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
== Les outils ==
+
Nous faisons ici des tests avec vraisemblablement un Palm Tungsten E (vraisemblablement, parce que le modèle extact n'est précisé nulle part :/). Le but est de faire une connexion directe par câble, donc avec client lourd installé sur le PC (et non pas une synchro via Internet).
  
aptitude -t sarge-backports install pilot-link jpilot
+
Il y avait des problèmes sous Debian Sarge, où une connexion ne se faisait qu'avec un timing bien particulier (démarrer HotSync, attendre 5-6 secondes (pas plus, pas moins), lancer la synchronisation). C'est réglé sous Debian Etch.
  
multisync?
+
== KPilot ==
multisync-
 
  
synce-serial? Plutôt pour Windows CE (donc pas Palm OS?)
+
aptitude install kpilot kontact kaddressbook kitchensync kmail knode knotes korganizer
  
Il faudrait pouvoir installer une version récente de Mozilla Calendar qui devrait gérer SyncML- hélas, je n'arrive pas à lancer cette application.
+
Lancer KPilot -> Préferences -> Détection automatique. Si tout se passe bien il repère le Palm sur ttyUSB1.
  
 +
Lancer une synchronisation à partir de HotSync (contrairement a JPilot pas de temps d'attente, il suffit de lancer HotSync, pas besoin de dire au logiciel que l'on va synchroniser).
  
 +
Kontact semble plus complet que JPilot. Il distingue les catégories et il est d'ailleurs possible de trier les agendas selon les catégories.
  
== JPilot ==
+
Les informations du Palm sont ensuite intégrées dans les différents composants de Kontact (agenda dans KOrganizer, etc.).
  
Fichier/Préférences: configurer le port sur /dev/ttyUSB1
+
La restauration ne fonctionne pas. KPilot affiche des erreurs d'accès aux fichiers, alors que les fichiers sont bien présents:
 +
16:11:30 Impossible de lire le fichier « /home/sylvain/.kde/share/apps/kpilot/DBBackup/sylvain/ToDoDB.pdb ».
 +
Passer éventuellement par pilot-link.
  
Ou dans ~/.jpilot/jpilotrc:
+
== Pilot-link, en ligne de commande ==
port /dev/ttyUSB1
 
  
JPilot souhaite identier le Palm de manière unique: Fichier/Installer un utilisateur.
+
aptitude install pilot-link
 
 
Connexion via le câble Palm/USB. Lancer "HotSync" sur le Palm. Attendre quelques (5-6) secondes. Puis lancer la synchronisation sur le PC.
 
 
 
Il intègre recupère agenda, contact. Il distingue les enregistrements privés des normaux. Par contre pas de possibilité de récupérer les catégories.
 
 
 
== Pilot-link ==
 
  
 
  # Identifier un Palm
 
  # Identifier un Palm
 
  install-user -p /dev/ttyUSB1 -u "tungsten" -i 12345
 
  install-user -p /dev/ttyUSB1 -u "tungsten" -i 12345
  
  # Sauvegarde complète  
+
  # Sauvegarde complète
  pilot-xfer -p /dev/ttyUSB1 -b backup
+
  pilot-xfer -p /dev/ttyUSB1 -b backup/
 +
# Restauration
 +
pilot-xfer -p /dev/ttyUSB1 -r backup/
  
== gnome-pilot ==
+
== JPilot, avec interface graphique ==
  
== KPilot ==
+
aptitude install jpilot
  
Lancer KPilot -> Préferences -> Détection automatique. Si tout se passe bien il repère le Palm sur ttyUSB1.
+
Fichier/Préférences: configurer le port sur /dev/ttyUSB1
  
Lancer une synchronisation à partir de HotSync (contrairement a jpilot pas de temps d'attente, il suffit de lancer HotSync, pas besoin de dire au logiciel que l'on va synchroniser).
+
Ou dans ~/.jpilot/jpilotrc:
 +
port /dev/ttyUSB1
  
Kontact semble plus complet et simple que JPilot. Il distingue les catégories et il est d'ailleurs possible de trier les agendas selon les catégories. Il arrive à récupérer toutes sortes d'information provenant du Palm. En installant le module XML-RPC il est possible de synchroniser Kontact avec eGroupWare.
+
JPilot souhaite identier le Palm de manière unique: Fichier/Installer un utilisateur.
  
== Mozilla Lightning et Sunbird ==
+
Connexion via le câble Palm/USB. Lancer "HotSync" sur le Palm. Attendre quelques (5-6) secondes. Puis lancer la synchronisation sur le PC.
  
http://www.mozilla.org/projects/calendar/
+
Il intègre recupère agenda, contact. Il distingue les enregistrements privés des normaux. Par contre pas de possibilité de récupérer les catégories associées aux événements agenda.
  
== Intro SyncML ==
+
== gnome-pilot ==
  
http://www.syncml.org
+
TODO
  
Basé sur la norme XML, SyncML est un protocole visant à créer un standard pour une synchronisation universelle des données.
+
== Autres outils à tester ==
  
* Two-way sync (le client et le serveur échangent des informations sur des données modifiées ; le client envoie les modifications d’abord)
+
multisync (je ne vois rien pour Palm)
* Slow sync (synchronisation dans les 2 sens ; chaque donnée envoyée est comparée sur les 2 bases)
+
multisync libmultisync-plugin-all multisync-tools
* One-way sync from client only (le client met à jour le serveur ; le serveur accepte et met à jour les données et n’envoie pas ses modifications)
+
multisync0.90 # next version
* Refresh sync from client only (les données du client recouvrent les données du serveur)
 
* One-way sync from server only (le serveur met à jour le client)
 
* Refresh sync from server only (les données du serveur recouvrent les données du client)
 
* Server alerted sync (le serveur commande à distance le client de lancer un des types de synchronisation avec le serveur cités ci-dessus ; de cette façon, le serveur à distance commande le client)
 
  
Syncml fonctionne avec des balises, tout comme le XML
+
http://www.opensync.org/
 +
opensyncutils opensync-plugin-palm
  
Syncml est découpé en 2 grandes parties :
+
synce-serial? Plutôt pour Windows CE (donc pas Palm OS?)
* L'entête : SyncHdr
 
* Le corps : SyncBody
 
<SyncML>
 
<SyncHdr>
 
...
 
</SyncHdr>
 
<SyncBody>
 
...
 
</SyncBody>
 
</SyncMl>
 
  
Quelques commandes Syncml:
+
== Liens ==
  
<Add>
+
* [[SyncML]]: synchroniser le Palm, mais via Internet. Pour Kontact, cf. le module XML-RPC. Le modèle de Palm utilisé ici ne dispose pas de connexion à Internet, donc ce n'est pas testé.
<Alert>
 
<Atomic>
 
<Copy>
 
<Delete>
 
<Exec>
 
<Get>
 
<Map>
 
<Put>
 
<Replace>
 
<Results>
 
<Search>
 
<Sequence>
 
<Status>
 
<Sync>
 

Version actuelle datée du 22 octobre 2007 à 16:56

Nous faisons ici des tests avec vraisemblablement un Palm Tungsten E (vraisemblablement, parce que le modèle extact n'est précisé nulle part :/). Le but est de faire une connexion directe par câble, donc avec client lourd installé sur le PC (et non pas une synchro via Internet).

Il y avait des problèmes sous Debian Sarge, où une connexion ne se faisait qu'avec un timing bien particulier (démarrer HotSync, attendre 5-6 secondes (pas plus, pas moins), lancer la synchronisation). C'est réglé sous Debian Etch.

KPilot

aptitude install kpilot kontact kaddressbook kitchensync kmail knode knotes korganizer

Lancer KPilot -> Préferences -> Détection automatique. Si tout se passe bien il repère le Palm sur ttyUSB1.

Lancer une synchronisation à partir de HotSync (contrairement a JPilot pas de temps d'attente, il suffit de lancer HotSync, pas besoin de dire au logiciel que l'on va synchroniser).

Kontact semble plus complet que JPilot. Il distingue les catégories et il est d'ailleurs possible de trier les agendas selon les catégories.

Les informations du Palm sont ensuite intégrées dans les différents composants de Kontact (agenda dans KOrganizer, etc.).

La restauration ne fonctionne pas. KPilot affiche des erreurs d'accès aux fichiers, alors que les fichiers sont bien présents:

16:11:30 Impossible de lire le fichier « /home/sylvain/.kde/share/apps/kpilot/DBBackup/sylvain/ToDoDB.pdb ».

Passer éventuellement par pilot-link.

Pilot-link, en ligne de commande

aptitude install pilot-link
# Identifier un Palm
install-user -p /dev/ttyUSB1 -u "tungsten" -i 12345
# Sauvegarde complète
pilot-xfer -p /dev/ttyUSB1 -b backup/
# Restauration
pilot-xfer -p /dev/ttyUSB1 -r backup/

JPilot, avec interface graphique

aptitude install jpilot

Fichier/Préférences: configurer le port sur /dev/ttyUSB1

Ou dans ~/.jpilot/jpilotrc:

port /dev/ttyUSB1

JPilot souhaite identier le Palm de manière unique: Fichier/Installer un utilisateur.

Connexion via le câble Palm/USB. Lancer "HotSync" sur le Palm. Attendre quelques (5-6) secondes. Puis lancer la synchronisation sur le PC.

Il intègre recupère agenda, contact. Il distingue les enregistrements privés des normaux. Par contre pas de possibilité de récupérer les catégories associées aux événements agenda.

gnome-pilot

TODO

Autres outils à tester

multisync (je ne vois rien pour Palm)

multisync libmultisync-plugin-all multisync-tools
multisync0.90 # next version

http://www.opensync.org/

opensyncutils opensync-plugin-palm

synce-serial? Plutôt pour Windows CE (donc pas Palm OS?)

Liens

  • SyncML: synchroniser le Palm, mais via Internet. Pour Kontact, cf. le module XML-RPC. Le modèle de Palm utilisé ici ne dispose pas de connexion à Internet, donc ce n'est pas testé.