Jak mogę zsynchronizować mój kalendarz Outlooka z Kalendarzem Google (najlepiej za pomocą narzędzia darmowego / open source)? [Zamknięte]

61

Jak mogę zsynchronizować kalendarz Outlook na pulpicie z kalendarzem Google (Outlook -> Google)?

Widziałem pytanie Darmowe narzędzie do synchronizacji kontaktów Google i kalendarza z programem Outlook , ale sugerowane rozwiązanie nie jest już dostępne - Google Sync End of Life .

Istnieją narzędzia, które wymagały płatności, takie jak SyncMyCal , gSyncit i OggSync , ale szukam rozwiązania darmowego / open source.

Synchronizację Google można pobrać, ale podczas próby jej użycia występuje błąd:

Wpisz opis zdjęcia tutaj

Na razie używam OggSync do synchronizacji, ale jako darmowy program pozwala na synchronizację tylko ręcznie, a nie automatycznie, więc muszę pamiętać o synchronizacji po każdej zmianie.

Sprawdziłem Mozilla Sunbird , ale nie znalazłem żadnych względnych postów na temat synchronizacji programu Outlook -> Google za jego pomocą.

Żeby było jasne : nie szukam oprogramowania; Szukam rozwiązania. Co mogę zrobić, jeśli czasami oprogramowanie jest rozwiązaniem?

Kuf
źródło
Twoje mało prawdopodobne, aby uzyskać dodatkowe odpowiedzi na twoje pytanie, ponieważ już je zaakceptowałeś i odpowiadasz, a w tym momencie pytasz o sugestie dotyczące darmowych produktów. Czasami rozwiązaniem jest to, że to, czego chcesz, nie istnieje i trzeba je utworzyć. Oczywiście moje badania wskazują również, że Oggsync jest automatyczny. Istnieje również proste rozwiązanie. Przeprowadź migrację do pakietu biznesowego Google Apps.
Ramhound
Zaakceptowałem to, ponieważ była to jedyna odpowiedź, a pytanie zostało zamknięte. Jeśli masz lepszą odpowiedź, zaakceptuję twoją.
Kuf
Nie robię sugestii dotyczących produktów, ponieważ nie dotyczą one tematu. Może istnieć kilka wyjątków, w których sugeruję narzędzie, robię to tylko dlatego, że narzędzie jest wystarczająco wyjątkowe, aby zrobić wyjątek (tj. CCLeaner, SpinRite, ect).
Ramhound,
Nie szukam produktu, powiedzmy, szukam rozwiązania. Jestem programistą i nie mam nic przeciwko temu, aby to osiągnąć. Chodzi o to, że próbowałem googlowania bez powodzenia, więc miałem nadzieję, że znajdę tutaj kogoś, kto zdołał znaleźć rozwiązanie.
Kuf
4
Szukam synchronizacji w drugą stronę (Outlook -> Google), ale zrezygnowałem z nadziei na poważną odpowiedź na tym forum. Bardzo proste pytanie, wiele osób może z tego skorzystać, ale spędzam cały ten czas po prostu zadając to samo w sposób, który zadowoli wszystkich. nieważne niż. Będzie nadal robić to ręcznie.
Kuf

Odpowiedzi:

13

Synchronizacja nie jest już dłużej potrzebna. Możesz po prostu otworzyć kalendarz Google w Outlooku i nałożyć go. Aby to zrobić, przejdź do ustawień kalendarza w Google i kliknij przycisk ICAL. Skopiuj adres URL.

Następnie przejdź do programu Outlook i wybierz przycisk „Otwórz kalendarz” ze wstążki, a następnie „Z Internetu”. Wpisz adres URL, który skopiowałeś powyżej. Teraz wyświetla kalendarz Google obok kalendarza programu Outlook. Kliknij małą strzałkę obok nazwy Kalendarza Google, aby go nałożyć.

Wydaje się, że Google celowo nie podaje tych instrukcji obok instrukcji dla innych systemów operacyjnych i aplikacji. Musieli się pokłócić z Microsoftem, bardzo dziecinni!

Nie jestem jednak pewien, jak sprawić, by działał w odwrotnej kolejności (dodaj kalendarz Outlet do Google) - spodziewam się, że jest to możliwe, jeśli znasz adres URL swojego kalendarza na serwerze Exchange .

Mark T
źródło
Mark- Spróbuję tego. Czy wiesz, czy nadal możesz edytować kalendarz w Outlooku? Czy będzie to tryb tylko do odczytu?
Kevin Rettig
18
ta metoda jest tylko do odczytu. przy użyciu tej metody nie można modyfikować kalendarza Google z poziomu programu Outlook.
Felipe Alvarez
Thansk Mark, użyłem synchronizacji kalendarza „prywatnego”. Mam adres URL ics z ustawień konta Google. Przycisk „Szczegóły kalendarza” \ ICAL. Po stronie programu Outlook 2013 musiałem zmienić https: // ... .ics na webcal: // ... .ics Jestem po prostu oszołomiony, że nie jestem w stanie zsynchronizować aplikacji Outlook 2013 z siecią Outlook Office 365 aplikacji i muszę używać kalendarza Gmail jako pośrednika! Nic dziwnego, że Microsoft schodzi ze wzgórza.
Sentient
4
Szukam innego kierunku synchronizacji, czyli Outlook -> Google. Nie mam nic przeciwko, jeśli będzie to tylko do odczytu, tylko że będzie działać!
Kuf
@Sentient W momencie pisania jest tylko do odczytu , nawet po zmianie prefiksu na webcal: //
MickyD,
16

Jeśli nadal szukasz, niedawno znalazłem projekt open source, aby to zrobić na CodePlex , OutlookGoogleSync . Jednak jeszcze tego nie próbowałem.

Małe narzędzie do synchronizacji kalendarza Google z kalendarzem Outlook (jeden ze sposobów: Outlook -> Google). Nie wymaga uprawnień administratora i działa za serwerem proxy. Działa z programem Outlook 2003 i nowszymi.

Dla odniesienia w przyszłości wydaje się, że jest to widelec z dużą ilością ostatnich działań, jednak nadal jest to Alpha: outlookgooglesyncbidirectional

Jeszcze bardziej aktywny projekt (w tej chwili): Outlook Google Calendar Sync, który po zamknięciu codeplex przeniósł się tutaj (github) .

Legolas
źródło
3
To działa naprawdę dobrze dla mnie. Absolutnie zalecane
Juancentro,
1
To jest stare odniesienie, które nie jest już aktualizowane. Ale szybkie wyszukiwanie „outlook google calendar” w CodePlex renderuje aktualny projekt, który działał bezbłędnie w programie Outlook 2016! outlookgooglecalendarsync.codeplex.com
Boydski
13

Pobrałem bezpłatną wersję gsyncit ze strony: http://www.fieldstonsoftware.com/software/gsyncit3/ Jeśli potrzebujesz tylko zsynchronizować kalendarz Outlooka z kalendarzem Google, jest ZA DARMO *. Dopiero po kilku synchronizacjach wszystko się zaktualizowało.

*Aktualizacja:

Od listopada 2014 niezarejestrowana wersja GSync ma pewne ograniczenia :

Wersja niezarejestrowana ogranicza się do synchronizacji jednego kalendarza Google i Outlooka, synchronizacji 50 pozycji kontaktów / notatek / zadań i nie synchronizuje usuwania pozycji kontaktów / notatek / zadań. Rejestracja usunie te ograniczenia i usunie wszelkie okna dialogowe rejestracji / rejestracji z aplikacji.

użytkownik225637
źródło
3
Darmowa wersja pozwala na 1 Gcal i jeden kalendarz Outlooka, co będzie świetne dla większości ludzi.
Patrick,
3
Nie ma darmowej wersji, tylko możesz wypróbować niezarejestrowaną wersję przed zakupem. Oprócz wydania licencji, wyświetla okno wyskakujące po uruchomieniu perspektywy, która pozostaje otwarta przez 15 sekund itp.
payala
3
Umożliwia także synchronizację tylko 50 elementów.
YogoZuno
7

Zobacz ten artykuł z bazy wiedzy Microsoft KB: Przenoszenie kalendarzy między Outlookiem a Kalendarzem Google :

Korzystając z Microsoft Office Outlook 2007, możesz importować i eksportować kalendarze z Kalendarza Google jako Migawki kalendarza w formacie iCalendar. Ta funkcja umożliwia przenoszenie kalendarzy między Outlookiem a Kalendarzem Google.

Tak długo, jak masz zainstalowany program Outlook i konto Google, nie wymaga to żadnych dodatkowych narzędzi programowych. Jest to prawdopodobnie lepsza metoda, ponieważ nie używa protokołu Exchange ActiveSync, który został zdeprecjonowany przez Google na korzyść CalDAV.


Wróćmy do Google. Z tego artykułu, który opublikowałeś na temat końca życia Sync:

Google Calendar Sync: link do pobrania Google Calendar Sync zostanie usunięty 14 grudnia 2012 r. Obecni użytkownicy mogą nadal używać go do synchronizacji z kalendarzem Microsoft Outlook , ale nie będzie już obsługiwany przez Google od 14 grudnia 2012 r. Google Klienci korzystający z aplikacji dla biznesu, edukacji i instytucji rządowych mogą nadal korzystać z Google Apps Sync dla Microsoft Outlook®.

Wiem, że powiedzieli, że link do pobrania zostanie usunięty, ale pisząc to, nadal możesz go pobrać tutaj .

Niestety, Google i Microsoft nie są dokładnie „przyjaciółmi” z tym szacunkiem (w gruncie rzeczy, to przecież konkurujące firmy). Z tego artykułu dotyczącego synchronizacji Kalendarza Google z aplikacjami komputerowymi usunęli wszelkie wzmianki o oprogramowaniu Microsoft - najbliższym jest użycie Mozilla Sunbird jako alternatywy!

Ponownie, nieoficjalnie, możesz kontynuować synchronizację, tak jak kiedyś - w powyższych artykułach Google można to zrobić. Chciałbym jednak przejść do procesu opisanego w artykule KB firmy Microsoft na początku tej odpowiedzi lub poczekać, aż Microsoft wyda obsługę formatu CalDAV.

Przełom
źródło
1
Mozilla Sunbird prawie nie jest alternatywą, nie była aktualizowana od lat, została przerwana i nigdy tak naprawdę nie osiągnęła stanu dojrzałości osiągniętego przez inne produkty Mozilli. Nie mówiąc już o tym, że nawet Thunderbird został umieszczony w „stosie, na którym nam nie zależy”, więc nawet to nie jest rozwiązanie (z wtyczką kalendarza). Ostatnia aktualizacja Sunbirda Windows XP był jedynym systemem operacyjnym Windows na rynku oprócz Windows 2000.
Ramhound
pytanie zaktualizowane, proszę spojrzeć. dzięki!
Kuf
1
@ Kuf zapoznaj się z artykułem Microsoft KB i powinno ci to pomóc. Zobacz także moją odpowiedź na to pytanie dotyczące eksportowania / importowania kalendarzy między Outlookiem a Kalendarzem Google.
Przełom
2
Z powiązanego artykułu: „To jest kalendarz statyczny, który nie aktualizuje się, bez względu na zmiany wprowadzone w nim w Outlooku. Aby zaktualizować kalendarz w Kalendarzu Google o zmiany wprowadzone w nim w kalendarzu Outlook, musisz powtórzyć tę procedurę”.
Dan Esparza
2
Potwierdzenie, że ta aplikacja nie działa już na dzień dzisiejszy.
YogoZuno
4

Rozumiem to dlatego, że Google obecnie wycofuje swojego dziwnego małego klienta / serwera na rzecz ustanowionych otwartych protokołów: CalDAV i CardDAV . Tak, w teorii , powinna być w stanie korzystać z mojego $ każdym klientem, połączyć i zsynchronizować do protokołu i nie obchodzi mnie, co jest na drugim końcu, tak długo jak klient i serwer są zgodne ze standardami ( RFC 4791 i RFC 6352 ).

Niestety mamy tutaj niecną trójcę: Google i Microsoft rozmawiają o protokołach opracowanych przez Apple (i Oracle) - więc sprawy muszą się zepsuć!

W każdym razie zgaduję, że powinienem być w stanie połączyć się z programem Outlook przy użyciu konfiguracji używanych przez innych klientów: (standard to standard, prawda?)

Byłbym ciekawy, dokąd to idzie ...

jakes
źródło
3

Można znaleźć wiele sposobów synchronizacji programu Outlook i Kalendarza Google w następującym artykule, w tym:

  • Rozwiązanie, które pozwala korzystać ze starego narzędzia Google Sync w programach Outlook 2013, 2010 i 2007 (1 sierpnia 2014 r. Artykuł został zaktualizowany, aby powiedzieć, że ta stara wersja również przestała działać).
  • Konfigurowanie synchronizacji w jedną stronę z Kalendarza Google do programu Outlook
  • Korzystanie z bezpłatnych narzędzi i usług synchronizacji, takich jak gSyncit i SynqYa
  • Ręczne importowanie / eksportowanie kalendarzy między Outlookiem a Google

Od Jak zsynchronizować Kalendarz Google z Outlookiem 2010 i 2013 .

Alex Frolov
źródło
+1 to bardzo fajny artykuł. Twoja odpowiedź byłaby jeszcze lepsza, gdybyś mógł podsumować lub przynajmniej wymienić wszystkie te różne narzędzia ze swojego źródła
nixda
Bardzo dziękuję za radę, zaktualizowałem swoją odpowiedź.
Alex Frolov
Ta odpowiedź wymaga więcej miłości. Artykuł zawiera link do starej wersji Narzędzia synchronizacji, która nadal działa . W przypadku awarii artykułu link to: goo.gl/xAeU3V
Lilienthal
1

[Edytuj 24 października 2014 r.] Teraz za pomocą narzędzia OutlookGoogleSync sugerowanego przez @Legolas powyżej. Generuje plik różnic zdarzeń kalendarza zarówno dla kalendarzy Outlook, jak i Google. Możesz więc użyć tego narzędzia do zebrania danych kalendarza z jednego z nich, a następnie, w razie potrzeby, stworzyć własną implementację. Ładne narzędzie!

Skorzystaj z sugestii Marka, aby wyświetlić kalendarz Google w Outlooku. W przypadku kalendarza programu Outlook w Google sugeruję następujące podejścia:

Synqya

Nie wymaga instalacji oprogramowania ani na komputerze, ani na telefonie. Sam Outlook jest używany do wypychania zmian na ich serwerze za pomocą wbudowanej funkcji wypychania WebDav. Wprowadzają zmiany do Kalendarza Google wybranego podczas konfiguracji. Wadą jest podanie poświadczeń konta Google, dlatego sugeruję utworzenie osobnego konta Google do tego, a następnie udostępnienie kalendarza swojemu głównemu koncie kalendarza Google.

Onemediahub

  1. Zsynchronizuj kalendarz programu Outlook z [onemediahub.com] [1] (500 MB za darmo)
  2. Klient SyncML na Androida do synchronizacji z onemediahub.com do Google

Oprogramowanie do synchronizacji musi cały czas działać na komputerze z systemem Windows. Ponadto wydarzenia nie są dodawane do kalendarza Google, ale są importowane z ich kalendarza.

PS: Onemediahub zapewnia zespół Funambol. Synchronizacja odbywa się przy użyciu protokołu SyncML.

Oświadczenie: Nie jest powiązany z żadną z tych firm. Po prostu szczęśliwy użytkownik :)

Mohnish
źródło