web-dev-qa-db-fra.com

Comment synchroniser mon calendrier Outlook avec Google Agenda (de préférence en utilisant un outil libre/open source)?

Comment synchroniser mon bureau Outlook agenda avec mon Google Agenda (Outlook -> Google)?

J'ai vu la questionOutil gratuit pour la synchronisation de Google Contacts et du calendrier avec Outlook, mais la solution qui y était suggérée n'est plus disponible - Google Sync End of Life .

Il existe des outils nécessitant un paiement, tels que SyncMyCal , gSyncit et OggSync , mais je recherche une solution libre/open source.

On peut télécharger Google Sync, mais en essayant de l'utiliser, il y a une erreur:

Enter image description here

Pour le moment, j'utilise OggSync pour synchroniser, mais en tant que logiciel gratuit, il ne permet de synchroniser que manuellement, pas automatiquement. Je dois donc me rappeler de synchroniser après chaque modification.

J'ai vérifié Mozilla Sunbird , mais je n'ai trouvé aucun message relatif sur la synchronisation d'Outlook -> Google qui l'utilise.

Juste pour être clair : Je ne cherche pas de logiciel; Je cherche une solution. Que puis-je faire si parfois un logiciel est une solution?

61
Kuf

La synchronisation est en quelque sorte plus nécessaire. Vous pouvez simplement ouvrir votre agenda Google dans Outlook et le superposer. Pour ce faire, accédez aux paramètres de calendrier dans Google et cliquez sur le bouton ICAL. Copiez l'URL.

Ensuite, allez dans Outlook et sélectionnez le bouton "Ouvrir le calendrier" dans le ruban, puis "Depuis Internet". Entrez l'URL que vous avez copiée ci-dessus. Il affiche maintenant votre agenda Google à côté de votre agenda Outlook. Cliquez sur la petite flèche en regard du nom de l'agenda Google pour le superposer.

Google semble délibérément ne pas fournir ces instructions à côté des instructions pour les autres systèmes d'exploitation et applications. Ils ont dû se disputer avec Microsoft, très enfantin!

Je ne suis pas sûr de savoir comment le faire fonctionner à l'envers (ajouter le calendrier Outlet à Google). Je suppose que cela est possible si vous connaissez l'URL de votre calendrier sur le serveur Exchange .

13
Mark T

Si vous cherchez toujours, j'ai récemment trouvé un projet open source pour le faire sur CodePlex , OutlookGoogleSync . Je n'ai pas encore essayé cependant.

Un petit outil pour garder l'agenda Google synchronisé avec l'agenda Outlook (à sens unique: Outlook -> Google). N'a pas besoin de droits d'administrateur et travaille derrière un proxy. Fonctionne avec Outlook 2003 et plus récent.

Pour référence future, cela semble être une fourchette avec beaucoup d’activité récente, mais c’est toujours Alpha: outlookgooglesyncbidirectional

Un projet encore plus actif (à cette époque): Synchronisation Outlook Google Calendar qui a été déplacée, après la fermeture de codeplex, vers ici (github) .

16
Legolas

J'ai téléchargé la version gratuite de gsyncit à l'adresse: http://www.fieldstonsoftware.com/software/gsyncit3/ Si vous devez simplement synchroniser votre calendrier Outlook avec votre calendrier Google, il est GRATUIT *. Il a fallu quelques synchronisations pour tout mettre à jour.

* Mise à jour:

Depuis novembre 2014, la version non enregistrée de GSyncIt a quelques limitations :

La version non enregistrée est limitée à la synchronisation d'un calendrier Google et Outlook, à la synchronisation de 50 entrées de contacts/notes/tâches et ne synchronise pas les suppressions d'entrées de contacts/notes/tâches. L'enregistrement supprimera ces limitations et supprimera tous les dialogues registration/nag de l'application.

13
user225637

Consultez cet article de la base de connaissances Microsoft: Transférer des calendriers entre Outlook et Google Agenda :

En utilisant Microsoft Office Outlook 2007, vous pouvez importer et exporter des calendriers à partir de Google Agenda sous forme d'instantanés du calendrier au format iCalendar. Cette fonctionnalité vous permet de transférer des calendriers entre Outlook et Google Agenda.

Tant que vous avez Outlook installé et un compte Google, cela ne nécessite aucun outil logiciel supplémentaire. C'est probablement une meilleure méthode, car elle n'utilise pas le protocole Exchange ActiveSync, qui a été amorti par Google au profit de CalDAV.


Revenons maintenant à Google. De cet article vous avez posté sur la fin de vie de Sync:

Google Calendar Sync: le lien de téléchargement de Google Calendar Sync sera supprimé le 14 décembre 2012. Les utilisateurs existants peuvent continuer à l'utiliser pour se synchroniser avec Microsoft Outlook Calendar , mais Google ne le prendra plus en charge à compter du 14 décembre 2012. Les clients de Google Apps for Business, Education et Government peuvent toujours utiliser Google Apps Sync pour Microsoft Outlook®.

Je sais qu'ils ont dit que le lien de téléchargement serait supprimé, mais au moment d'écrire ceci, vous pouvez toujours le télécharger ici .

Malheureusement, Google et Microsoft ne sont pas exactement des "amis" à cet égard (assez juste, ce sont des entreprises concurrentes). De cet article concernant la synchronisation de Google Agenda avec les applications de bureau , ils ont supprimé toute mention relative au logiciel Microsoft - le plus proche étant d'utiliser Mozilla Sunbird comme alternative!

Encore une fois, de manière non officielle, vous pouvez continuer à synchroniser comme avant. Les articles de Google ci-dessus indiquent que vous pouvez le faire. Cependant, j'essaierais de passer au processus décrit dans l'article de base de connaissances de Microsoft en haut de cette réponse ou d'attendre que Microsoft publie la prise en charge du format CalDAV.

7
Breakthrough

Si je comprends bien, Google désapprouve maintenant leur petit client/serveur étrange au profit des protocoles ouverts établis: CalDAV et CardDAV . Donc, dans théorie, je devrais pouvoir utiliser mon client $ WHATEVER, me connecter et se synchroniser avec le protocole sans se soucier de ce qui se trouve à l'autre bout, tant que le client et le serveur sont conformes aux normes ( RFC 4791 et RFC 6352 ).

Malheureusement, nous avons ici une trinité impie: Google et Microsoft discutent des protocoles développés par Apple (et Oracle) - alors tout va casser!

Quoi qu'il en soit, ce que je suppose que je devrais être capable de faire est de se connecter à Outlook en utilisant les configurations utilisées par d'autres clients: (un standard est un standard, n'est-ce pas?)

Je serais curieux de voir où cela va ...

4
jakes

Vous pouvez trouver plusieurs façons de synchroniser Outlook et Google Agenda dans l'article suivant, notamment:

  • Une solution qui vous permet d'utiliser l'ancien outil Google Sync avec Outlook 2013, 2010 et 2007 (le 1er août 2014, l'article a été mis à jour pour indiquer que cette ancienne version ne fonctionnait plus non plus).
  • Configuration de la synchronisation unidirectionnelle de Google Agenda vers Outlook
  • Utilisation d'outils et de services de synchronisation gratuits tels que gSyncit et SynqYa
  • Importation/exportation manuelle de calendriers entre Outlook et Google

DeComment synchroniser Google Agenda avec Outlook 2010 et 2013.

3
Alex Frolov

Pour une solution open source, regardez Funambol .

Ce n'est peut-être pas exactement ce que vous recherchez, mais vous pouvez certainement utiliser le code du client de synchronisation Windows .

2
Lee Ballard

RegardezLogiciel de synchronisation AndroidetTarification de Sync2. Ils coûtent de l'argent, mais vous en avez pour votre argent!

1
jack

[Éditer le 24 oct. 2014] Maintenant, à l'aide de l'outil OutlookGoogleSync suggéré par @Legolas ci-dessus. Il génère un fichier de différences d'événement de calendrier pour les calendriers Outlook et Google. Vous pouvez donc utiliser cet outil pour récolter les données de calendrier de l’un ou de l’autre, puis lancer votre propre implémentation, si besoin est. Bel outil!

Utilisez la suggestion de Mark pour afficher l'agenda Google dans Outlook. Pour le calendrier Outlook dans Google, je suggère les approches suivantes:

Synqya

Aucune installation de logiciel requise sur le PC ou le téléphone. Outlook lui-même est habitué à envoyer des modifications à son serveur à l'aide de la fonctionnalité WebDav Push intégrée. Ils apportent des modifications à Google Agenda que vous avez choisies lors de la configuration. L'inconvénient étant de fournir les informations d'identification du compte Google, je vous suggère donc de créer un compte Google distinct à cet effet, puis de partager l'agenda avec votre compte Google Agenda principal.

Onemediahub

  1. Synchronisez le calendrier Outlook avec [onemediahub.com] [1] (500 Mo gratuit)
  2. Le client SyncML sur Android pour synchroniser de onemediahub.com vers Google

Le logiciel de synchronisation doit être exécuté en permanence sur la machine Windows. De plus, les événements non ajoutés à votre agenda Google mais importés de leur agenda.

PS: Onemediahub est fourni par l'équipe Funambol. La synchronisation s'effectue en utilisant le protocole SyncML.

Avertissement: non affilié à aucune de ces entreprises. Juste un utilisateur heureux :)

1
Mohnish