Exemples de synchronisation
Veuillez noter qu'iCal doit être fermé sur les deux ordinateurs avant de lancer
une synchronisation, sinon les nouvelles données ne seront pas enregistrées dans
les fichiers calendriers et des pertes de données peuvent se produire. iSynCal
va quitter automatiquement iCal mais seulement sur l'ordinateur local (celui
où iSynCal fonctionne) quand une synchronisation est lancée, donc vous
devez quitter iCal sur l'ordinateur distant avant de lancer une synchronisation! Si
vous voulez qu'iSynCal quitte aussi automatiquement iCal sur le Mac distant,
veuillez lire ceci.
Exemple 1 : Synchroniser un nouveau Mac
sans calendrier avec d'autres calendriers préexistants.
Supposons que vous devez synchroniser vos calendriers entre un G5 ayant
des calendriers et un nouveau Powerbook. Pour accomplir cette tâche, veuillez suivre les étapes
suivantes.
Sur le G5 :
- Au besoin, partagez le disque contenant votre dossier utilisateur (habituellement sur le
disque de démarrage) en activant Partage de fichiers Mac dans l'onglet Partage
des Préférences Système.
- Tout fonctionnera parfaitement et rien ne nuira à vos calendriers, mais il est toujours
préférable de sauvegarder votre dossier Calendriers en un lieu sur avant de
commencer; il est situé dans votre dossier Bibliothèque dans votre dossier utilisateur.
Sur le Powerbook :
- Installez iSynCal en le copiant dans le dossier /Applications ou à l'endroit
que vous désirez.
- Montez le disque système du G5. Vous savez probablement déjà le faire mais au cas où...
sélectionnez dans le menu "Aller > Se connecter au serveur" et
saisissez le nom du G5 ou son adresse IP. Saisissez l'utilisateur et le mot de passe de l'utilisateur
du G5 possédant les calendriers à synchroniser et choisissez le disque de démarrage pour le monter.
Si vous êtes sous Mac OS X Panther (10.3.0 à 10.3.3) sur le Powerbook, cliquez sur l'icône Réseau
qui apparaît dans la barre latérale de n'importe quelle fenêtre du Finder et naviguez sur le réseau
jusqu'à ce que vous trouviez le G5 et montez le disque dont vous avez besoin, après avoir saisi le nom
d'utilisateur et le mot de passe comme spécifié ci-dessus.
Veuillez noter que vous devez utiliser un compte administrateur G5 pour être autorisé à monter le
disque de démarrage; un tel compte doit être aussi le propriétaire des fichiers calendrier du G5 à
synchroniser, de même le compte doit avoir les droits de lecture/écriture pour ces fichiers.
Vous pouvez même monter directement le dossier utilisateur de tout compte utilisateur du G5, même
un compte non administrateur, et cela fonctionnera également avec iSynCal.
Quoi qu'il en soit, le résultat final de cette étape est que vous devez avoir sur le bureau du Powerbook
l'icône du disque réseau contenant vos fichiers calendriers sur le G5.
- Si vous avez déjà quelques calendriers à synchroniser sur le Powerbook passez à l'étape suivante,
autrement si vous n'avez jamais lancé iCal sur le Powerbook ou si les calendriers à synchroniser ne
sont pas sur le Powerbook, vous avez deux options (choisissez seulement l'une d'entre elles) :
a) Lancez iCal maintenant et créez les calendriers avec les mêmes noms que ceux existants déjà
sur votre G5;
b) Lancez iSynCal et choisissez Sync intelligente (seulement
pour les utilisateurs enregistrés) ou la méthode de synchronisation
Copie de Calendrier avec la direction Droite à gauche
pour copier les calendriers du G5 (côté droit) vers le Powerbook (côté gauche).
Faites attention à sélectionner un par un les calendriers à copié dans la liste des calendriers
du G5 via le popup Calendriers, puis cliquez sur le bouton Synchro sélectionné
dans la barre d'outils iSynCal pour chaque fichier calendrier à copier.
- Lancez iSynCal; sur le côté gauche vous devriez voir les calendriers du Powerbook, sur le
côté droit ceux du G5. Créez et enregistrez un document MultiSync
contenant soit un seul élément Sync intelligente
(seulement pour les utilisateurs enregistrés) ou une liste complète de paires de calendriers
à synchroniser avec leurs options, puis allez sur l'onglet AutoMount pour spécifier
les options nécessaires à iSynCal pour monter automatiquement le disque du G5 quand vous lancez
la synchronisation MultiSync (dans l'onglet AutoMount vous devriez déjà en trouver une
automatiquement remplie par iSynCal avec les réglages pré-remplis pour monter le volume réseau).
Si vous aviez choisi l'option 3a, tous les éléments calendriers seront copiés du G5 sur le
Powerbook, et vous entendrez ensuite le "beep" de fin de synchronisation
(iSynCal pourra vous avertir, tout dépend de la façon dont vous avez défini l'option Afficher
la fenêtre de dialogue même si aucune synchronisation n'est nécessaire dans les préférences iSynCal)
car aucune synchronisation n'est nécessaire : c'est normal, car les calendriers sont réellement les
mêmes sur les deux Macs si vous avez exécuté l'étape 3b.
Maintenant vous avez vos calendriers synchronisés sur les deux Macs et un document MultiSync que
vous pourrez utiliser pour de futures synchronisations. Vous pouvez également ajouter ce document
MultiSync au planning de sychronisation iSynCal pour le faire fonctionner
automatiquement en mode sans surveillance.
Exemple 2 : synchronisation entre
3 Macs avec des calendriers existants
J'utilise iSynCal pour synchroniser mes calendriers iCal entre mes 3 ordinateurs : un PowerMac
G4 au travail, un iMac G5 chez moi et un PowerBook.
À moins que vous l'ayez déjà fait, le Partage de fichiers Mac doit être activé sur le PowerMac
et l'iMac. Pour cela, vous ouvrez les Préférences Système, cliquez sur l'onglet
Partage et activez Partage de fichiers Mac. En outre, l'application iSynCal
doit être copiée sur le PowerBook alors qu'il n'est pas nécessaire de l'installer sur le G4 ni sur l'iMac,
ni d'activer le partage de fichiers sur le PowerBook.
Sur le PowerBook je monte le disque réseau dont j'aie besoin (le G4 ou l'iMac) et lance iSynCal :
dans la fenêtre principale je trouve sur le côté gauche les calendriers de mon dossier utilisateur,
alors que du côté droit il y a tous les dossiers utilisateurs accessible trouvés sur tous les
disques réseau montés et les calendriers respectifs, donc il peut être nécessaire de sélectionner
le chemin approprié pour mon dossier utilisateur distant.
Ensuite, je choisis toutes les paires de calendriers que je veux synchroniser et éventuellement défini
la méthode de synchronisation et les options (voir les pages relative à la
méthode, la direction et le comportement
de synchronisation), en enregistrant tous ces choix et paramètres dans un document MultiSync.
Il est même utile de définir les options appropriées d'AutoMount pour laisser iSynCal monter
automatiquement le disque dur du G4 (ou celui de l'iMac, selon les calendriers que je dois synchroniser)
avant que la synchronisation soit lancée et éventuellement le démonter une fois la synchronisation
terminée (voir Monter automatiquement les disques distants).
Maintenant je peux cliquer sur le bouton Synchro sélectionné de la barre d'outils si je veux
synchroniser seulement les calendriers actuellement sélectionnés dans la partie supérieure de la fenêtre
iSynCal, alors que le bouton MultiSync lancera une synchronisation de toutes les paires
de calendriers énumérées dans la table MultiSync.
Exemple 3 : synchroniser plusieurs
Macs avec un serveur sur lequel sont stockés les calendriers
Ce scénario correspond aux besoins d'une entreprise où de nombreux employés,
chacun avec son Mac, a besoin de synchroniser ces calendriers iCal;
condition : les employés n'ont pas à connaître le mot de passe des autres comptes
utilisateurs ni celui du compte administrateur et enfin que pas tous les
Mac soient constamment allumés.
La meilleure solution est de stocker les calendriers sur un Mac "maître" toujours
allumé, partagé en réseau via le partage de fichiers activé et avec un compte utilisateur
spécifique créé à cette fin, de sorte que chaque employé puisse avoir un accès facile aux
calendriers avec des permissions lecture/écriture sans avoir besoin de connaître le mot de
passe utilisateur ou administrateur. D'ailleurs, les calendriers principaux seront situés
dans un dossier non accessible par iCal, ainsi vous ne rencontrerez pas de problèmes qui
pourraient se produire au cas où iCal fonctionne sur le Mac distant pendant
la synchronisation.
Dorénavant nous appellerons le Mac partageant les calendriers via le Partage de fichiers
le "Maître" et les Macs qui ont besoin de synchroniser leurs calendriers iCal
avec le Mac Maître les "Clients". Un Mac peut même être Maître et Client : pour
un tel Mac suivez les instructions pour le Maître et puis celles pour les Clients en
remplacant l'étape 3 par celles décrites dans Configurer un Maître et un Client Mac.
Tout d'abord, vous devez exécuter l'installation initiale suivante sur le Maître
et sur tous les Clients.
Sur le Maître :
- rassemblez ou créez les calendriers principaux : si vous partez de rien
(pas de calendriers préexistants) et bien créez quelques calendriers avec des noms
différents et exportez les d'iCal, sinon exportez les calendriers existants
en choisissant l'item Exporter... du menu Fichier. Les calendriers iCal 1.x
et iCal 2 sont exportés en utilisant le "vieux" format iCal 1.x.
Les données de chaque calendrier sont stockées dans un fichier texte dénommé
NomDuCalendrier.ics.
Comme, plus tard, vous allez utiliser un autre compte utilisateur, nous vous
encourageons à enregistrer les calendriers exportés dans le dossier
/Utilisateurs/Partagé, car celui ci est accessible par
tous les comptes utilisateurs. Au cas où un ou plusieurs des calendriers ne seraient
pas situé sur le Mac Maître, exportez les depuis iCal sur le Mac où ils sont situés
puis copiez tous les fichiers exportés dans le dossier
/Utilisateurs/Partagé sur le Mac Maître.
Après avoir exporté les calendriers vous devez également les enlever d'iCal : cela
peut sembler curieux, mais c'est nécessaire car les éléments des calendriers exportés
vont avoir des UIDs différent de ceux des calendriers originaux iCal, et cela
aurait pour conséquence un doublonage des événements dès la première synchro
iSynCal.
- créez un nouveau compte utilisateur dénommé CalSync, sans privilège
administrateur et avec pour mot de passe isyncal (naturellement
vous pouvez utiliser le compte utilisateur/mot de passe de votre choix).
- connectez vous avec le compte CalSync, crééez un dossier dénommé Calendriers (le
nom du dossier est obligatoire) dans le dossier utilisateur CalSync et déplacez y
tous les calendriers exportés précédemment.
- au besoin, lancez Partage de fichiers Mac situé dans l'onglet Partage des Préférences Système.
Sur les Clients :
- utilisez iCal pour créer quelques calendriers vides avec les mêmes noms que ceux que
vous avez exportés du Mac Maître et que vous désirez synchroniser avec les Clients.
- installer iSynCal
- Choisissez "Se connecter au serveur..." dans le menu Aller du Finder.
Connectez vous au Mac Maître en saisissant le nom d'utilisateur et le mot de passe
du compte CalSync et montez le dossier Utilisateur.
- Lancez iSynCal et vous verrez du côté gauche (local) les calendriers iCal vides pour l'instant
et du côté droit les calendriers maîtres. Sur chaque Mac ajoutez les calendriers en choisissant
les options désirées dans un document MultiSync, comme expliqué dans
documents MultiSync.
Configurer un Maître et un Client Mac
Si vous désirez qu'un Client Mac soit également Maître (car par exemple vous n'avez pas de
serveur dédié) vous devez exécuter les étapes suivantes en lieu de et place de l'étape 3
sur les Clients :
- Vous ne vous connectez pas à un serveur, vous synchronisez à la place les calendriers
iCal de l'utilisateur utilisant iSynCal sur le Mac Maître avec les calendriers maîtres
(stockés dans le dossier Calendriers de l'utilisateur CalSync), par conséquent
vous devez définir les permissions pour le dossier maître Calendriers comme
expliqué dans Synchronisation entre plusieurs utilisateurs.
- Une fois les permissions des fichiers et dossiers correctement définies, vous pouvez lister les
calendriers maîtres en sélectionnant Ce Mac dans Liste des calendriers trouvées
dans... : ces calendriers sont toujours du côté droit de la fenêtre iSynCal car ceux de
gauche sont toujours les calendriers iCal associés au compte courant.
Quand vous voyez la liste des calendriers maîtres, vous pouvez procéder à la synchronisation
via un document MultiSync qui est presque identique à ceux des autres clients excepté
l'option ci-dessus.
Une fois la configuration des postes terminés, lancez iSynCal sur les postes clients et vous aurez ainsi
tous les éléments des calendriers maîtres qui vont se copier dans les calendriers iCal de chaque
client.
Exemple 4 : utiliser votre iPod ou un disque externe pour synchroniser plusieurs
Macs
Si vous n'avez pas de portable, vous pouvez utiliser un iPod ou un disque externe USB ou firewire
pour faire les synchronisations. Vous pouvez même utiliser une clef USB pour avoir avec vous les calendriers
et iSynCal les synchronisera avec les différents Mac qui doivent l'être.
Si vous avez à synchroniser avec votre iPod, lisez d'abord cette
page avant de procéder plus avant.
- Reliez votre iPod ou le disque externe à votre Mac. Si vous utilisez un iPod, désactivez la
synchronisation des calendriers iPod; au besoin, supprimez les fichiers calendriers qui pourraient
être encore présent dans le dossier Calendriers de l'iPod. Vous n'avez à le faire qu'une fois car
les préférences de l'iPod sont enregistrées sur l'iPod lui-même.
Si vous avez un disque externe ou une clef USB, créez un dossier dénommé "Calendriers" à la racine.
- Lancez maintenant iSynCal, de sorte que vous puissiez copier les calendriers à synchroniser du Mac
vers l'iPod (dans cet exemple nous utilisons un "iPod", la méthode s'applique aussi à un
"disque externe" ou une "clef USB"). Ouvrez le tiroir Options d'iSynCal
et dans Liste des calendriers trouvés dans... choisissez Ce Mac. Dans la partie droite de la fenêtre
d'iSynCal, vous devriez voir apparaître l'iPod dans Chemin d'accès des calendriers et la
liste des calendriers doit être vide, alors que vos calendriers iCal sont listés du côté gauche comme d'habitude.
- Si vous désirez copier tous les calendriers du Mac sur l'iPod, sélectionnez Sync intelligente ou choisissez
Copie de calendrier -
Gauche à droite. Sélectionnez les calendriers à copier, puis cliquez sur le bouton Synchro sélectionné
situé dans la barre d'outils; si vous avez choisi Sync intelligente vous avez juste à cliquer sur
Synchro sélectionné car une Sync intelligente copiera tous les calendriers du Mac sur l'iPod,
autrement vous devez synchroniser manuellement chaque calendrier.
- Connectez l'iPod aux autres Macs et définissez les réglages de synchronisation comme défini aux étapes 2) et 3);
quoi qu'il en soit, prenez en compte le fait que vous devez copier dans le sens inverse - les calendriers de
l'iPod sont copiés vers le Mac - aussi vous devez définir la direction de
Droite à gauche si vous utilisez la méthode de synchronisation Copie de calendrier; si vous avez lancé une Smart Sync,
elle synchronisera automatiquement les calendriers ayant le même nom et copiera entre le Mac et l'iPod
les calendriers qui ne sont pas présent des deux côtés. Vous pouvez aussi cocher
Vérifier et supprimer les doublons si vous pensez que vous pouvez vous retrouver avec des doublons
du fait d'éléments identiques dans les deux calendriers.
- Bien sur, nous vous conseillons de configurer et enregistrer un document MultiSync sur chacun de vos Macs
pour automatiser le processus de synchronisation : lisez la section Documents MultiSync pour plus d'informations.
Note : un autre avantage d'une telle configuration est que votre iPod a toujours la dernière version de vos calendriers.