it-swarm.dev

Как я могу синхронизировать календарь Outlook с Календарем Google (желательно с помощью инструмента с открытым исходным кодом)?

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

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

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

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

Enter image description here

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

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

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

61
Kuf

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

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

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

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

13
Mark T

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

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

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

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

16
Legolas

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

* Обновление:

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

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

13
user225637

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

Используя 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.

7
Breakthrough

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

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

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

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

4
jakes

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

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

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

3
Alex Frolov

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

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

2
Lee Ballard

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

1
jack

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

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

Synqya

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

Onemediahub

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

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

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

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

1
Mohnish