2013-03-06 13:09:33 +0000 2013-03-06 13:09:33 +0000
61
61

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

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

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

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

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

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

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

Just to be clear: Я не ищу программное обеспечение, я ищу решение. Что я могу сделать, если иногда программное обеспечение является решением?

Ответы (9)

16
16
16
2013-08-27 13:11:13 +0000

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

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

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

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

13
13
13
2013-03-15 10:15:27 +0000

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

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

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

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

13
13
13
2013-05-21 18:07:58 +0000

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

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

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

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

7
7
7
2013-03-06 13:13:39 +0000

См. эту статью Microsoft KB: Передача календарей из Outlook в Календарь Google :

С помощью Microsoft Office Outlook 2007 можно импортировать и экспортировать календари из Календаря Google в виде Снимков Календаря в формате iCalendar. Эта функция позволяет переносить календари между Outlook и Календарем Google.

До тех пор, пока у вас установлен 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
4
4
2013-03-11 03:52:28 +0000

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

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

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

3
3
3
2014-03-18 14:43:18 +0000

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

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

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

2
2
2
2013-07-24 17:49:46 +0000

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

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

1
1
1
2013-03-13 15:10:06 +0000

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

1
1
1
2014-02-11 15:05:54 +0000

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

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

Synqya _

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

Onemediahub _

  1. Синхронизируйте календарь прогноза с [onemediahub.com]1
  2. Клиент SyncML на Android для синхронизации с onemediahub.com на Google

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

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

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

Questions connexes

9
8
4
16
4