Page suivantePage pr�c�denteTable des mati�res

3. Partage de donn�es entre l'appareil Palm OS et Linux

3.1 Le logiciel pilot-link

L'ensemble des outils logiciels pilot-link vous permet de charger des programmes sur votre appareil Palm OS et de transf�rer des donn�es pour les diff�rents programmes int�gr�s � celui-ci vers ou depuis votre syst�me Linux. Bien que ces programmes ne soient pas aussi simples d'emploi que le Desktop livr� avec l'appareil Palm OS, ils vous permettent quand m�me de transf�rer des donn�es dans les deux sens. En g�n�ral, chaque programme individuel du paquetage pilot-link g�re un type de donn�es.

Installation du logiciel pilot-link

Les versions d�j� empaquet�es ont in�vitablement un l�ger retard avec la distribution principale, mais sont plus faciles � installer et ne n�cessitent pas de configuration suppl�mentaire. La distribution principale peut s'av�rer plus int�ressante dans les rares cas o� vous attendez une fonctionnalit� ou une correction particuli�re.

Vous pouvez trouver la version Linux Debian (i386) de pilot-link 0.8.7 sur ftp://ftp.debian.org/pub/debian/dists/stable/main/binary-i386/otherosfs/pilot-link_0.8.7-2.deb. Si ce fichier n'existe pas, vous trouverez probablement une version plus r�cente dans le m�me r�pertoire. Si ce n'est pas le cas ou si vous cherchez une version plus r�cente que celle empaquet�e pour Debian, vous pouvez installer la distribution g�n�rique, comme d�crit ci-dessous. Installez ce fichier de la mani�re normale, et passez � la section Utilisation du logiciel pilot-link.

Vous pouvez trouver la version Linux RedHat (i386) de pilot-link 0.8.9 sur ftp://ftp.redhat.com/pub/contrib/i386/pilot-link-0.8.9-1.i386.rpm. Si ce fichier n'existe pas, vous trouverez probablement une version plus r�cente dans le m�me r�pertoire. Si ce n'est pas le cas ou si vous cherchez une version plus r�cente que celle empaquet�e pour RedHat, vous pouvez installer la distribution g�n�rique, comme d�crit ci-dessous. Installez ce fichier de la mani�re normale, et passez � la section Utilisation du logiciel pilot-link.

Pour d'autres versions de Linux ou Unix, ou si vous cherchez la toute derni�re version, r�cup�rez la version 0.9.0 de pilot-link sur ftp://ryeham.ee.ryerson.ca/pub/PalmOS/pilot-link.0.9.0.tar.gz. Le num�ro de version aura probablement chang�, mais les nouvelles versions se trouveront probablement au m�me endroit avec un nom similaire.

Une fois que vous avec le logiciel, d�compressez-le avec :

 tar -xvzf pilot-link.0.9.0.tar.gz

Si votre version de tar ne supporte pas l'option -z, d�compressez l'archive avec gunzip, comme suit :

 gunzip pilot-link.0.9.0.tar.gz | tar -xvf -

Cela va cr�er un r�pertoire (pilot-link-0.9.0) contenant les sources.

Entrez dans ce r�pertoire.

Lancez ./configure. Cela va chercher sur votre syst�me les informations n�cessaires � la compilation du logiciel. configure pr�pare pour une installation dans /usr/local par d�faut. Si vous souhaitez changer le r�pertoire d'installation, lancez ./configure --prefix=REP, o� REP est le nom du r�pertoire dans lequel le logiciel sera install�.

Lancez make. Cela compilera le logiciel. Il ne sera par contre install� que plus tard, ce qui vous permet de l'essayer d'abord. (Si vous remplacez une version plus ancienne, vous voulez sans doute vous assurer que les fonctionnalit�s que vous utilisez marchent toujours. En g�n�ral, il n'y a pas de probl�me.)

En tant qu'utilisateur root, lancez make install. Cela va copier le logiciel dans des r�pertoires situ�s sous /usr/local (ou tout autre r�pertoire que vous avez indiqu� avec l'option --prefix). Si vous ne pouvez pas vous loguer en tant que root, vous pouvez installer le logiciel dans un autre r�pertoire sur lequel vous avez des droits d'�criture.

N'oubliez pas de rajouter les nouveaux r�pertoires contenant les ex�cutables � votre chemin de recherche.

Utilisation du logiciel pilot-link

La plupart des programmes de l'ensemble pilot-link font office de "conduits", c'est-�-dire qu'ils transf�rent des donn�es depuis ou vers votre appareil Palm OS.

A chaque fois que vous utilisez l'un de ces programmes, appuyez sur le bouton HotSync du berceau. Cela initialisera le transfert du c�t� de l'appareil Palm OS. Attention, tous les programmes ne vous demandent pas explicitement d'appuyer sur le bouton "HotSync", il vous faudra donc penser � le faire.

Pour plus d'informations, ainsi que pour les autres options de ces programmes, reportez-vous � la page de manuel correspondante. Il y a une page de manuel de pr�sentation appel�e pilot-link. Par exemple, pour le programme pilot-xfer, vous pouvez taper man pilot-xfer � l'invite de votre shell Unix.

pilot-xfer

Il s'agit probablement du programme le plus utile de l'ensemble pilot-link, puisque pilot-xfer vous permet d'installer des programmes sur votre appareil Palm OS, de faire des sauvegardes et de les remettre en place.

Pour installer un programme :

 pilot-xfer /dev/pilot -i program.prc

Pour sauvegarder votre appareil Palm OS :

 pilot-xfer /dev/pilot -b rep-sauvegarde

Cela copiera toutes les bases de donn�es de votre appareil Palm OS (y compris les programmes) dans un r�pertoire appel� "rep-sauvegarde", le cr�ant s'il n'existait pas d�j�.

Pour remettre en place des donn�es sauvegard�es sur l'appareil Palm OS :

 pilot-xfer /dev/pilot -r rep-sauvegarde

En g�n�ral, vous n'aurez � faire cela que si votre appareil perd son alimentation ou si vous avez d� faire une remise � z�ro compl�te.

Pour obtenir la liste des programmes pr�sents sur votre appareil :

 pilot-xfer /dev/pilot -l

install-memo

Il installe un fichier Linux sur votre appareil Palm OS en tant que m�mo.

Pour installer un m�mo dans la cat�gorie projet (qui doit d�j� exister) :

 install-memo /dev/pilot -c projet projet.memo

Le nom du fichier sera ins�r� dans le m�mo � la premi�re ligne et appara�tra dans le r�pertoire de m�mos de votre appareil.

memos

Ce programme r�cup�re chaque m�mo sur l'appareil Palm OS et l'affiche au format mailbox standard.

Pour voir vos m�mos :

 memos /dev/pilot

pilot-addresses

Transf�rez votre base de donn�es d'adresses depuis ou vers l'appareil Palm OS.

Pour �crire vos adresses dans un fichier Linux depuis l'appareil :

 pilot-addresses /dev/pilot -w fichier.stockage

Pour lire vos adresses dans un fichier Linux et les mettre sur l'appareil :

 pilot-addresses /dev/pilot -r fichier.stockage

3.2 MakeDoc

Un des d�fauts du programme de m�mos int�gr� des appareils Palm OS est son incapacit� � g�rer correctement les gros documents. Pour y rem�dier, Rick Bram mailto:rbram@concentric.net a �crit Doc, un lecteur de document pour appareils Palm OS (voir http://www.concentric.net/~rbram/doc.shtml). Les documents peuvent �tre convertis au format Doc gr�ce � MakeDoc, de Pat Beirne mailto:pat.beirne@sympatico.ca.

Installation de MakeDoc

MakeDoc peut �tre r�cup�r� sur http://www.concentric.net/~rbram/makedoc7.cpp. Compilez-le avec votre compilateur C++ et installez l'ex�cutable g�n�r� en tant que "makedoc" dans un r�pertoire de votre chemin de recherche. Il semble y avoir une petite bogue dans makedoc (version 0.7a) qui fait qu'il n'y a pas de retour chariot apr�s le dernier caract�re affich� � l'utilisateur. Cela ne semble pas �tre g�nant pour le document g�n�r�, mais c'est ennuyeux.

Un nouvelle version existe, mais elle n�cessite Java. Jetez un oeil � la page web MakeDoc de Pat Beirne sur http://cpu563.adsl.sympatico.ca/MakeDocJ.htm.

Utilisation de MakeDoc

Lancez MakeDoc de la mani�re suivante :

 makedoc data.txt data.prc "Donn�es � afficher avec Doc"

Cela cr�era un fichier data.prc, qui peut �tre alors install� sur votre appareil Palm OS � l'aide de pilot-xfer. Le texte "Donn�es � afficher avec Doc" sera affich� dans le r�pertoire des documents g�r�s par Doc.

MakeDoc a les syntaxes suivantes :

 makedoc [-n] [-b] <fichier-texte> <fichier-prc> <nom>
ou
 makedoc -d [-b] <fichier-prc> <fichier-texte>

<fichier-texte>

Le fichier que vous voulez convertir.

<fichier-prc>

Le nom du fichier g�n�r�. (Mettez .prc � la fin du nom.)

<nom>

Le nom que vous voulez voir appara�tre dans le r�pertoire de documents de Doc ou Jdoc.

Il y a aussi des options pour d�coder le fichier .prc g�n�r� et utiliser diff�rentes options de compression.


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:43