Synchronisation totale entre iCal et Google Calendar

Christophe Laporte |
Depuis quelques mois, Google redouble d'efforts pour que ses services s'intègrent le mieux possible au Macintosh. Depuis Mac OS X 10.5.3, on peut aisément synchroniser son Carnet d'adresses et Contacts, le répertoire de Gmail. (lire : 10.5.3 : synchronisation avec Google Contacts)

Aujourd'hui, Google franchit une nouvelle étape en annonçant que Google Calendar offre la prise en charge du protocole CalDAV. Encore utilisé par peu de logiciels, ce protocole est pris en charge par iCal depuis Leopard. Concrètement, il est désormais possible non seulement de consulter son agenda Google Calendar depuis iCal, mais également de l'éditer.

Pour paramétrer Google Calendar dans iCal, il suffit de se rendre dans les préférences et de créer un nouveau compte :


iCal


Dans le nom d'utilisateur, mettez votre adresse gmail. Pour l'URL du compte, il faut mettre l'adresse suivante : https://www.google.com/calendar/dav/sjobs@gmail.com/user

Il vous faut bien sur remplacer sjobs@gmail.com par votre adresse gmail…

Il est également possible d'ajouter des calendriers secondaires dans iCal. Pour cela, il faut récupérer leur ID dans les préférences du Calendrier de Google Calendar :


Google%20Agenda


Si l'ID de votre calendrier est 7oddefoo1ltvq0psfhbp8vs4gc@group.calendar.google.com, alors l'URL du compte à inscrire dans iCal sera la suivante: https://www.google.com/calendar/dav/7oddefoo1ltvq0psfhbp8vs4gc@group.calendar.google.com/user

Pour ajouter un calendrier secondaire, il faut répéter entièrement la manipulation.

avatar pampelune | 

GENIAL !!!
J'avais déjà accès en visu à mon calendrier Google, maintenant, j'ai la solution ultime pour outlook au buro et Ical à la maison, via google sync pour outlook qui met à jour en auto google agenda, puis cette soluce pour le mac.
Je suis trop content, merci !

avatar gloup gloup | 

Ouaaaaaahhhh!!!! Ça marche!!! Génial! Merci google, merci caldav, merci Apple et vive les technologies libres!!!

avatar ALouis | 

Genial

J'attendais cela depuis un moment.
Merci Google pour facilier la vie des macusers :)

avatar Pse | 

Une petite question : est-ce l'équivalent de Spanning Sync ?
Si oui, Google synchronise les contacts et maintenant le calendar ...
Que reste t-il à Spanning Sync ?!?

avatar sams | 

"Que reste t-il à Spanning Sync ?!?"

idem pour BusySync ?!

avatar tmjcpdsm | 

ouais ouais génial... pour ceux qui ont 10.5 d'après ce que je lis dans l'article...
et ceux qui restent avec 10.4 ?

avatar Zouba | 

Mais euh, ca ne marche pas dans le sens iCal->Google Agenda, si ?

avatar sebsto | 

@pse
@sams

Ce n'est pas du tout la même chose : CalDAV vous permet d'acceder "en direct" aux serveurs de Google. Vous devez avoir une connection Internet pour pouvoir voir et modifier les données du Calendar Google.

Avec les programmes de synchronization, vous synchronizez iCal et le calendar de Google. Vous avez besoin d'une connection au Net le temps de la synchronization, ensuite chacun des calendriers vis sa vie de manière indépendante jusqu'à la prochaine synchro.

Seb

avatar Claude_C | 

Par contre, pour ce qui est de la synchronisation entre Carnet d'adresses et mes Contacts de Gmail, je n'ai [b]jamais vu[/b] apparaître cette option dans les Préférences de Carnet d'adresses de mon Mac (10.5.4)

Dommage...

Quelqu'un aurait une idée sur comment faire ?

Je sais que je ne suis pas le seul.

Je n'ai pas de compte Gmail dans le Mail, de Apple. Je sais pas si ç'a un rapport...

avatar Pse | 

a Claude_C
Pour que cette option apparaisse, il faut un iPhone
Sinon, je crois qu'il existe une manip pour la faire apparaitre sans utiliser d'iPhone

a Sebsto
OK, je comprends et je vais regarder de plus près

avatar matsfr | 

Ca marche bien avec une adresse gmail mais je ne parviens pas à synchroniser Google Agenda en version Apps (http://www.google.com/a), quelqu'un a t il une idée ?

Je me sers de Google Agenda au travail avec le nom de domaine de ma société... ça serait un vrai bonheur de synchroniser google agenda et mon iphone via ical.

Merci :-)

avatar gloup gloup | 

@sebsto : tu peux ajouter des calendriers dans google offline je pense, ils seront synchro à la prochaine connexion.

@claude_c : l'explication est donnée dans le lien…

avatar mattthieu | 

waw c'est terrible, je venais juste de terminer la période d'essai de busysync et j'allais l'acheter... plus besoin

ça fonctionne très bien, et offline aussi ! il signale par une petite icone qu'on n'est pas connecté (la même que dans mail), et puis il synchronise plus tard, lorsqu'il a récupéré une connection

avatar bip815 | 

Et la synchronisation se fait-elle dans les deux sens (iCal->Google et Google->iCal) ?

La synchro s'effectue à quelle fréquence ?

Merci !

avatar PierreAlexis | 

@sebsto : Lu dans l'aide de Google Calendar "If you use iCal while offline, changes you make will be saved and updated in Google Calendar when you get back online."

@matsfr : Ca marche nickel avec Google Apps. Les urls sont les mêmes. C'est juste ton login qui change et qui au lieu d'être xxx@gmail.com est plutôt de la forme xxx@mondomaine.com. Par contre, pas moyen de synchro avec l'iPhone. Car ce dernier ne reconnaît pas les calendriers CalDAV de iCal.

avatar PierreAlexis | 

@bip815 : La synchro est bien bi-directionnelle. La fréquence de synchro est par défaut de "toutes les 15 minutes", mais ça se règle dans les préférences. Tu peux descendre jusqu'à 1 minute.

avatar fred1322 | 

Pour moi ça marche dans le sens Google --> iCal mais pas dans le sens iCal --> Google. Est-ce normal? Que puis-je avoir loupé?

avatar gloup gloup | 

@pierrealexis : la fréquence de 15 minutes c'est quand on lit les calendriers sur le serveur, la création et la modification dans ical se font en direct si on est connecté.

avatar kmif | 

pour ma part, je n'arrive pas a synchroniser ical vers google... meme avec une syncro toutes les minutes
ca marche chez vous ou pas?

avatar chocobn | 

Bon ben reste plus qu'a mettre le Push Calendar en place chez Google (avec email et contact of course) et ce sera parfait...
:-)

avatar gloup gloup | 

@kmif : ben ouais ;-)

avatar gloup gloup | 

@kmif : tu as bien sélectionné ton compte google avant de créer ton évènement?

avatar ernipiggy | 

Apparament ça ne marche pas si bien que ça (no ToDo's, un seul calendrier, etc).
En tout cas si vous voulez il y a un autre service gratuit plus complet que j'utilise depuis quelques mois ici
https://hub.chandlerproject.org/
en plus c'est eux les gens en charge du protocol CalDAV

avatar Claude_C | 

@ gloup gloup

Merci pour le «lien» vers le hack pour le sync de Gmail Contact dans Carnet d'adresses, mais comme ceux qui l'ont essayé semble pas tous heureux, je crois que je vais m'abstenir...

avatar pracolas | 

cool, de mieux en mieux...

Quelqu'un a une idée de comment faire la même chose avec l'iphone (synchro direct par internet sans passer par itunes?)? je trouve pas...

avatar mattthieu | 

@ ernipiggy

j'en ai importé 6 sans problème... ça prend juste un peu de temps de les créer tous

avatar eauliv | 

en ce qui concerne l'autre synchro celle des contacts google et du carnet d'adresse je l'ai essayé mais malheuresement cela vas envoyer dans votre carnet d'adresses absolument toutes les adresses auquelles vous avez un jour envoyé un mail et ensuite il faut des plombes pour faire le nettoyage dans carnet d'adresse.
Une fois nettoyé vous êtes soulagé mais pas de chance ça recommence car la synchro ne se fait pas dans les deux sens.
On pense gagner du temps et c'est tout le contraire.

avatar JIl | 

Vraiment pratique ! Super !

avatar chnies | 

euh bin moi ça ne marche pas, je n'ai pas mes modification qui apparaissent en ligne sur Google calendar

avatar matsfr | 

Merci PierreAlexis.

C'est quand même un comble que iphone ne soit pas compatible calDav...

avatar chnies | 

pour moi ça ne marche que dans le sens google/ical

avatar pacou | 

Testé avec Google Apps.

Ca marche dans les deux sens.

Reste à voir si les critères de diffusion de calendrier entre personnes sont prises en compte ...

avatar peteskwal | 

En effet c'est tres cool! Moi qui m'étais fait chier il y a trois jours avec GcalDaemon pour configurer tout ça (et ça marchait très bien hein!)... j'avoue que c'est _légèrement_ plus simple!!

avatar http | 

@eauliv -> si tu regardes bien dans les options de contacts dans ton compte Gmail, tu as une case qui est cochée par défaut et qui ajoute automatiquement tous les contacts que tu mailes à un moment ou à un autre dans ta liste de contacts avec risque, en effet, de "pollution" du carnet d'adresses de ton Mac et donc par extension de MobileMe, des terminaux iPhone et iPod Touch. Il suffit de décocher cette case pour que cette migration automatique cesse dans Gmail ;)

avatar Dams35 | 

J'ai testé, ça marche bien pour moi.

Par contre, je n'ai pas trouvé de solution pour que ce même calendrier google soit à la fois présent sur iCal, sur Google Agenda... et aussi sur MobileMe.

Pourquoi ai-je besoin d'avoir les trois à la fois ? Parce-que je souhaite que la personne avec qui je bosse puisse accéder de son PC à mon agenda et même y inscrire des réunions mais je ne veux pas qu'elle accède à mon compte MobileMe. La faire passer par Google Agenda me semblait un bon compromis.

Pourquoi cette personne ne synchroniserait pas son Outlook avec MobileMe ? Et bien le fait est que ladite personne utilise une vieille version d'Outlook (2000) et que celle-ci n'est a priori pas compatible avec mobileMe.

Si certains ont des idées...

avatar JediMac | 

Ça fonctionne très bien chez moi et dans les deux sens. Seul point qui m'embête c'est que cela prend vite de la place quand on veut synchroniser plusieurs calendriers, puisque pour chacun, iCal créé une rubrique contenant un calendrier. À moins que je n'ai pas bien fait.

avatar miaoulechat | 

à quand google calendar / ical / iphone? : )

avatar steenux | 

L'intérêt est limité car on ne peut pas créer ou éditer les calendriers Google gérer avec iCal (CalDav) sur l'iPhone ou j'ai loupé une étape...
Sinon, c'est déja une belle avancée de Google.

Steenux.

avatar iRono | 

Bon moi j'ai fait cette bidouille puis je me suis ravisé : c'est vraiment trop moche avec l'iphone !
D'ailleurs, est-ce que quelqu'un sait comment on choisit la couleur d'un calendrier sur l'iphone ou "pourquoi est-ce que leur couleur n'est pas la même sur iphone et sur ical ?". C'est quand même aberrant cette histoire ! Merci de votre aide.

avatar steenux | 

Tout à fait d'accord avec toi, c'est vraiment nul que la couleur ne soit pas la même que celle des calendriers iCal... Et on ne peut pas la changer...

avatar arsh2046 | 

Pour la synchronisation Ical>>Google, il faut faire attention dans Ical de mettre les evenement en dans le calendrier du l'utilisateur google...dans la colone de gauche, il y a "personnel", "travail" et en dessous, le nom du compte google, c'est la qu'il faut mettre les évenements.

avatar bip815 | 

Je l'utilise depuis 4 jours pour synchroniser tous les agendas du cabinet médical auquel j'appartiens et je dois vous dire que c'est vraiment très performant.
En plus le fait que chacun de nous, médecins, puissions avoir notre agenda même si internet est planté est un luxe et permet de travailler quand nos chers opérateurs ont des soucis ;-)

avatar jipsun | 

C est super, ca marche nickel pour moi !
J'ai un peu ramer pour ajouter un 2eme agenda ...
A savoir remplacer encore une fois stevejobs@gmail.com par l adresse de l url de l agenda visible ds google
Resultat : effectivement ca prends un peu de place !! nom du compte puis dessous le nom de l agenda mais c est deja tres bien !!
PAR CONTRE, j ai un iphone mais je n 'ai pas de mobileme et apparement ce n est pas possible de faire la synchro de ces contact !!!!
Quelqu'un à une info la dessus ???
D avance merci

avatar pomme85 | 

Il faut créer un compte sur iCal pour chaque agenda de google calendar ? CalDav n'est pas capable de prendre tous les agendas en même temps pour un seul compte ?!

avatar yannix | 

hi,

cela ne marche pas chez moi, iCal me dit : "calendrier introuvable..."

Une astuce à savoir?

avatar patrick33 | 

Trés utile cette fonction mais j'ai un problème ça ne marche que de google agenda vers Ical et pas dans le sens contraire !!!y a t il une manipulation à faire ?
en tous les cas déjà un merci sur ce point
enfin avez vous une solution pour synchroniser ical et entourage

avatar Arno | 

Comme pr de nombreuses personnes, synchro ne marche pas dans le sens iPhone -> iCal -> Google Agenda. Cela ne marche que de haut en bas : Google Agenda -> iCal -> iPhone.

Je te cite arsh2046 [31/07/2008 15:01] => Pour la synchronisation Ical>>Google, il faut faire attention dans Ical de mettre les evenement en dans le calendrier du l'utilisateur google...dans la colone de gauche, il y a "personnel", "travail" et en dessous, le nom du compte google, c'est la qu'il faut mettre les évenements.

Ta manip ne marche pas, je n'ai le choix qu'entre "personnel" et "travail", pas avec mon compte Google. Fait chier....

avatar bip815 | 

Depuis ce matin la synchro entre iCal et Google Agenda ne marche pas bien du tout alors qu'auparavant tout marchait bien !!!

Suis-je le seul ?

avatar ecreatures | 

C'est la même chose chez moi et je viens de peter les plombs et de refaire 10 fois la manip, je suis passe en 10.5.5 au cas ou et ca marche toujours pas...par contre pour les calendriers econdaires, ca marche, a n'y rien comprendre

avatar bip815 | 

Ce qui signifie que cela vient de chez Google a priori... Attendons la réparation!

Pages

CONNEXION UTILISATEUR