61

Как синхронизировать календарь Outlook на рабочем столе с календарем Google (Outlook -> Google)?

Я видел вопрос Бесплатный инструмент для синхронизации контактов и календаря Google с Outlook, но предложенное решение больше не доступно - Google Sync End of Life.

Существуют инструменты, которые требуют оплаты, такие как SyncMyCal, gSyncit и OggSync, но я ищу бесплатное решение с открытым исходным кодом.

Можно загрузить Google Sync, но при попытке использовать его есть ошибка:

Введите описание изображения здесь

На данный момент я использую OggSync для синхронизации, но как бесплатное программное обеспечение позволяет синхронизировать только вручную, а не автоматически, поэтому я должен помнить, чтобы синхронизировать после каждого изменения.

Я проверил Mozilla Sunbird, но я не смог найти относительных сообщений о том, как синхронизировать Outlook -> Google, используя его.

Просто чтобы быть ясно: я не ищу программное обеспечение; Я ищу решение. Что я могу сделать, если иногда программное обеспечение является решением?

9 ответов9

16

Если вы все еще ищете, я недавно нашел проект с открытым исходным кодом для этого в CodePlex, OutlookGoogleSync. Я еще не пробовал это все же.

Небольшой инструмент для синхронизации календаря Google с календарем Outlook (один из способов: Outlook -> Google). Не нуждается в правах администратора и работает за прокси. Работает с Outlook 2003 и новее.

Для дальнейшего использования, это похоже на разветвление с недавней активностью, однако на данный момент это все еще альфа: outlookgooglesyncbidirectional

Еще более активный проект (в настоящее время): Outlook Google Calendar Sync, который после закрытия кодплекса переместился сюда (github).

13

Синхронизация вроде больше не нужна. Вы можете просто открыть свой календарь Google в Outlook и наложить его. Для этого перейдите в настройки календаря в Google и нажмите кнопку ICAL. Скопируйте URL.

Затем перейдите в Outlook и нажмите кнопку "Открыть календарь" на ленте, затем "Из Интернета". Введите URL, который вы скопировали выше. Теперь он отображает ваш календарь Google рядом с календарем Outlook. Нажмите на маленькую стрелку рядом с именем Календаря Google, чтобы наложить его.

Похоже, что Google намеренно не предоставляет эти инструкции рядом с инструкциями для других операционных систем и приложений. Должно быть, они поссорились с Microsoft, очень по-детски!

Я не уверен, как заставить его работать в обратном порядке (добавьте календарь Outlet в Google) - я ожидаю, что это возможно, если вы знаете URL своего календаря на сервере Exchange .

13

Я загрузил бесплатную версию gsyncit по адресу: http://www.fieldstonsoftware.com/software/gsyncit3/ Если вам просто нужно синхронизировать календарь Outlook с календарем Google, это БЕСПЛАТНО *. Потребовалось несколько синхронизаций, чтобы получить все в курсе.

*Обновить:

По состоянию на ноябрь 2014 года незарегистрированная версия GSyncIt имеет некоторые ограничения:

Незарегистрированная версия ограничена синхронизацией одного календаря Google и Outlook, синхронизацией 50 записей контактов / заметок / задач и не синхронизирует удаления для записей контактов / заметок / задач. Регистрация снимет эти ограничения и удалит любые диалоги регистрации / выскочки из приложения.

7

См. Эту статью Microsoft KB: Перенос календарей между Outlook и Google Calendar:

Используя Microsoft Office Outlook 2007, вы можете импортировать и экспортировать календари из Календаря Google в виде моментальных снимков Календаря в формате iCalendar. Эта функция позволяет передавать календари между Outlook и Google Calendar.

Пока у вас установлен Outlook и учетная запись Google, для этого не требуются дополнительные программные инструменты. Вероятно, это лучший метод, так как он не использует протокол Exchange ActiveSync, который был заменен Google в пользу CalDAV.


Теперь вернемся к Google. Из той статьи, которую вы опубликовали относительно окончания срока службы Sync:

Google Calendar Sync: ссылка для скачивания Google Calendar Sync будет удалена 14 декабря 2012 года. Существующие пользователи могут продолжать использовать его для синхронизации с календарем Microsoft Outlook, но Google больше не будет поддерживать его с 14 декабря 2012 года. Клиенты Google Apps для бизнеса, образования и государственных учреждений все еще могут использовать Google Apps Sync для Microsoft Outlook®.

Я знаю, что они сказали, что ссылка для скачивания будет удалена, но на момент написания этого вы все равно можете скачать ее здесь.

К сожалению, Google и Microsoft не совсем "друзья" в этом отношении (достаточно справедливо, они ведь конкурирующие компании). Из этой статьи, касающейся синхронизации Календаря Google с настольными приложениями, они удалили все упоминания о программном обеспечении Microsoft - наиболее близкое к использованию Mozilla Sunbird в качестве альтернативы!

Опять же, неофициально, вы можете продолжить синхронизацию, как вы это делали раньше - в статьях Google выше указано, что вы можете это сделать. Однако я бы попытался перейти к процессу, описанному в статье Microsoft KB в верхней части этого ответа, или подождать, пока Microsoft не выпустит поддержку формата CalDAV.

4

Насколько я понимаю, Google теперь осуждает их странный маленький клиент / сервер в пользу установленных открытых протоколов: CalDAV и CardDAV. Таким образом, теоретически я должен иметь возможность использовать свой клиент $ WHATEVER, подключаться и синхронизироваться с протоколом и не заботиться о том, что находится на другом конце, если и клиент, и сервер соответствуют стандартам (RFC 4791 и RFC 6352).

К сожалению, у нас тут нечестивая троица: Google и Microsoft обсуждают протоколы, разработанные Apple (и Oracle) - так что все обязательно сломается!

В любом случае, я думаю, что я должен быть в состоянии сделать это соединиться с Outlook, используя конфигурации, используемые другими клиентами: (стандарт - это стандарт, верно?)

Мне было бы интересно посмотреть, куда это идет ...

3

В следующей статье вы найдете несколько способов синхронизации Outlook и Календаря Google, в том числе:

  • Решение, которое позволяет использовать старый инструмент Google Sync с Outlook 2013, 2010 и 2007 (1 августа 2014 года статья была обновлена, чтобы сообщить, что эта старая версия также перестала работать).
  • Настройка односторонней синхронизации из Календаря Google в Outlook
  • Использование бесплатных инструментов и сервисов синхронизации, таких как gSyncit и SynqYa
  • Импорт / экспорт календарей между Outlook и Google вручную

Из Как синхронизировать Календарь Google с Outlook 2010 и 2013.

2

Для решения с открытым исходным кодом, посмотрите на Funambol.

Это может быть не совсем то, что вы ищете, но вы наверняка можете использовать код клиента синхронизации Windows.

1

Посмотрите на программное обеспечение для синхронизации Android и Pricing of Sync2. Они стоят денег, но вы получаете то, за что платите!

1

[Отредактировано 24 октября 2014 г.] Теперь с помощью инструмента OutlookGoogleSync, предложенного @Legolas выше. Он генерирует файл различий событий календаря для календарей Outlook и Google. Таким образом, вы можете использовать этот инструмент для сбора данных календаря с любого из них, а затем свернуть свою собственную реализацию, если это необходимо. Хороший инструмент!

Используйте предложение Марка, чтобы просмотреть календарь Google в Outlook. Для календаря Outlook в Google я предлагаю следующие подходы:

Synqya

Не требуется установка программного обеспечения ни на ПК, ни на телефон. Сам Outlook используется для отправки изменений на их сервер с помощью встроенной функции отправки WebDav. Они доставляют изменения в Календарь Google, которые вы выбираете во время установки. Недостатком является предоставление учетных данных Google, поэтому я предлагаю создать для этого отдельную учетную запись Google, а затем поделиться календарем с основной учетной записью календаря Google.

Onemediahub

  1. Синхронизировать календарь Outlook с [onemediahub.com] [1] (500 МБ бесплатно)
  2. Клиент SyncML на Android для синхронизации с onemediahub.com в Google

Программное обеспечение синхронизации должно быть запущено на машине с Windows все время. Плюс события не добавляются в ваш календарь Google, но импортируются из их календаря.

PS: Onemediahub предоставлен командой Funambol. Синхронизация происходит с использованием протокола SyncML.

Отказ от ответственности: Не связан ни с одной из этих компаний. Просто счастливый пользователь :)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .