如何将Outlook日历与Google日历同步(最好使用免费/开源工具)?[关闭]


61

如何将桌面Outlook日历与Google日历(Outlook-> Google)同步?

我看到了用于将Google联系人和日历与Outlook同步的免费工具问题,但是建议的解决方案不再可用-Google Sync生命周期终止

有些工具需要付款,例如SyncMyCalgSyncitOggSync,但是我正在寻找一种免费/开源的解决方案。

可以下载Google同步,但是在尝试使用它时出现错误:

在此处输入图片说明

目前,我使用OggSync进行同步,但作为免费软件,它仅允许手动进行同步,而不能自动进行同步,因此我必须记住每次更改后都进行同步。

我检查了Mozilla Sunbird,但是找不到有关如何同步Outlook-> Google使用它的任何相关文章。

明确一点:我不是在寻找软件;我正在寻找解决方案。如果有时软件是解决方案,该怎么办?


由于您已经接受并回答了您的问题,因此您不太可能获得其他问题的答案,此时,您正在寻求免费产品的建议。有时解决方案是您想要的东西不存在,需要创建。当然,我的研究还表明,Oggsync是自动的。还有一个简单的解决方案。迁移到Google Apps商务套件。
拉姆猎犬,2013年

我接受了它,因为这是唯一的答案,而且问题已经解决。如果你有一个更好的答案,我就接受你的..
KUF

我不做产品建议,因为它们不是主题。我确实建议工具时可能会有一些例外,我之所以这样做,是因为该工具的独特性足以使其成为例外(例如CCLeaner,SpinRite等)。
拉姆猎犬,2013年

我不是在说一个产品,而是在寻找解决方案。我是一名开发人员,我不介意为实现这一目标而努力。事情是,我没有运气就尝试了谷歌搜索,所以希望我能在这里找到设法找到解决方案的人。
库夫(Kuf)2013年

4
我正在寻找另一种同步方式(Outlook-> Google),但是无论如何,我放弃了希望在该论坛上得到认真答复的希望。这是一个非常简单的问题,很多问题都可以从中受益,但是我所有这些时间都只是在问同样一个问题,以取悦所有人。没关系。将继续手动进行。
库夫

Answers:


13

不再需要同步。您只需在Outlook中打开Goog​​le日历并将其覆盖即可。为此,请转到Google中的日历设置,然后点击ICAL按钮。复制URL。

然后转到Outlook,然后从功能区中选择“打开日历”按钮,然后选择“来自Internet”。输入您在上方复制的网址。现在,它会在Outlook日历旁边显示您的Google日历。点击Google日历名称旁边的小箭头将其覆盖。

Google似乎故意不在其他操作系统和应用程序的说明旁边提供这些说明。他们一定与Microsoft脱离了,非常幼稚!

不过,我不确定如何使其反向工作(将出口日历添加到Google)-如果您知道Exchange服务器上日历的URL,我希望这是可能的。


马克-我会尝试的。您知道您是否仍然可以在Outlook中编辑日历吗?还是将其设为只读模式?
凯文·瑞提格

18
此方法是只读的。使用这种方法,您将无法在Outlook中修改Google日历。
费利佩·阿尔瓦雷斯

Thansk Mark,我使用了“私人”日历同步。我从Google帐户设置中获取了ics网址。“日历详细信息” \ ICAL按钮。在Outlook 2013方面,我不得不将https:// ... .ics更改为webcal:// ... .ics,我只是吹嘘我无法将Outlook 2013应用程序与Outlook Office 365网站同步应用程序,我必须使用gmail日历作为中介!难怪微软会走下坡路。
Sentient

4
我正在寻找另一个同步方向,即Outlook-> Google。我不介意它是只读的,只是它会起作用!
库夫

@Sentient在撰写本文时,即使将前缀更改为webcal://,它也是只读的
MickyD 2014年

16

如果您仍在寻找,我最近在CodePlexOutlookGoogleSync上找到了一个开源项目来执行此操作。我还没有尝试过。

保持Google日历与Outlook日历同步的小工具(一种方法:Outlook-> Google)。不需要管理员权限,可以在代理后面工作。适用于Outlook 2003及更高版本。

供将来参考,这似乎与最近的很多活动有关,但是目前它仍然是Alpha:outlookgooglesyncbidirectional

一个更活跃的项目(当前):Outlook Google Calendar Sync,它在关闭codeplex后移到了这里(github)


3
这对我真的很好。绝对推荐
Juancentro 2014年

1
这是一个旧参考,不再更新。但是,在CodePlex上快速搜索“ outlook google calendar”会呈现出一个最新项目,该项目在Outlook 2016中可正常使用!outlookgooglecalendarsync.codeplex.com
Boydski '16

13

我从以下网址下载了gsyncit的免费版本:http : //www.fieldstonsoftware.com/software/gsyncit3/如果您只需要将Outlook日历同步到Google日历,则它是免费的*。它需要进行几次同步才能使所有内容保持最新状态。

*更新:

自2014年11月起,未注册的GSyncIt版本具有一些限制

未注册版本仅限于同步一个Google和Outlook日历,同步50个联系人/便笺/任务条目,并且不同步联系人/便笺/任务条目的删除。注册将删除这些限制,并从应用程序中删除所有注册/ nag对话框。


3
免费版允许1 Gcal和1个Outlook日历,这对于大多数人来说将是一个很好的选择。
帕特里克

3
没有免费版本,只有您可以在购买前尝试未注册的版本。除了许可证问题,它显示了一个弹出当您启动Outlook是保持开放,持续15秒,等等
payala

3
它还仅允许同步50个项目。
YogoZuno 2014年

7

请参阅此Microsoft KB文章:在Outlook和Google日历之间传输日历

通过使用Microsoft Office Outlook 2007,您可以将iCalendar格式的Google日历中的日历作为日历快照导入和导出。此功能使您可以在Outlook和Google日历之间传输日历。

只要您安装了Outlook和一个Google帐户,就不需要其他软件工具。这可能是一种更好的方法,因为它不使用Exchange ActiveSync协议,该协议已被Google贬低,以支持CalDAV。


现在,回到Google。您从那篇文章中发布了有关Sync寿命终止的文章

Google Calendar Sync:Google Calendar Sync下载链接将于2012年12月14日删除。现有用户可以继续使用它与Microsoft Outlook Calendar进行同步,但从2012年12月14日起,Google将不再支持它。Google适用于商业,教育和政府机构的Apps客户仍可以使用Google Apps Sync for MicrosoftOutlook®。

我知道他们说下载链接将被删除,但是在撰写本文时,您仍然可以在此处下载它

不幸的是,谷歌和微软在这方面并不完全是“朋友”(公平地说,它们毕竟是竞争公司)。在这篇有关Google日历与桌面应用程序同步的文章中,他们删除了对Microsoft软件的任何提及-最接近的是使用Mozilla Sunbird作为替代方案!

同样,您可以像过去一样继续非官方地进行同步-上面的Google文章指出您可以进行同步。但是,我将尝试过渡到此答案顶部的Microsoft KB文章概述的过程,或者等到Microsoft发布对CalDAV格式的支持。


1
Mozilla Sunbird几乎不是替代品,它多年来没有更新,已经停产,从未真正达到其他Mozilla产品达到的成熟状态。更不用说事实,甚至Thunderbird也被放置在“我们不在乎”中,所以即使那样也不是解决方案(使用日历插件)。Sunbird的上次更新时间Windows XP是Windows 2000之外市场上唯一的Windows操作系统
。– Ramhound

问题已更新,请看看。谢谢!
库夫,2013年

1
@Kuf浏览了Microsoft KB文章,它应该会对您有所帮助。另请参阅我对有关在Outlook和Google日历之间导出/导入日历的此问题的回答
突破

2
从链接的文章中:“这是一个静态日历,无论在Outlook中对其进行任何更改,都不会更新。要使用Outlook日历中对其所做的更改来更新Google日历中的日历,您必须重复此过程。”
Dan Esparza

2
确认此应用到今天为止不再有效。
YogoZuno 2014年

4

据我了解,谷歌现在不赞成使用奇怪的小客户端/服务器,而是使用已建立的开放协议:CalDAVCardDAV。因此,从理论上讲,只要客户端和服务器都符合标准(RFC 4791RFC 6352),我应该能够使用我的$ WHATEVER客户端,连接并同步到协议,并且不在乎另一端的内容。

不幸的是,我们这里有一个邪恶的三位一体:Google和Microsoft讨论由Apple(和Oracle)开发的协议-事情一定会破裂!

无论如何,我猜我应该能够使用其他客户端使用的配置与Outlook连接:(标准是标准,对吧?)

我很想知道这是怎么回事...


3

在以下文章中,您可以找到多种同步Outlook和Google日历的方法,包括:

  • 一种解决方案,可让您将旧版Google Sync工具与Outlook 2013、2010和2007配合使用(2014年8月1日,文章更新为该旧版本也已停止工作)。
  • 设置从Google日历到Outlook的单向同步
  • 使用免费的同步工具和服务,例如gSyncit和SynqYa
  • 手动在Outlook和Google之间导入/导出日历

摘自如何将Google日历与Outlook 2010和2013同步


+1这是一篇非常不错的文章。如果您可以汇总或至少列出源中所有这些不同的工具,您的答案甚至会更好
nixda 2014年

非常感谢您的建议,我已经更新了答案。
Alex Frolov 2014年

这个答案需要更多的爱。本文包含一个仍然有效的旧版同步工具的链接。如果文章出现问题,链接为:goo.gl/xAeU3V
Lilienthal



1

[2014年10月24日编辑]现在使用上面@Legolas建议的OutlookGoogleSync工具。它会为Outlook和Google日历生成日历事件diff文件。因此,您可以使用此工具从任何一个中收集日历数据,然后在需要时滚动自己的实现。不错的工具!

使用Mark的建议在Outlook中查看Google日历。对于Google中的Outlook日历,我建议采用以下方法:

Synqya

无需在PC或电话上安装任何软件。Outlook本身用于使用内置的WebDav推送功能将更改推送到其服务器。它们会将更改交付给您在设置过程中选择的Google日历。缺点是要提供Google帐户凭据,因此我建议为此创建一个单独的Google帐户,然后与您的主Google日历帐户共享日历。

媒体中心

  1. 将Outlook日历同步到[onemediahub.com] [1](免费500 mb)
  2. Android上的SyncML客户端,可从onemediahub.com同步到Google

同步软件需要一直在Windows计算机上运行。加上事件未添加到您的Google日历中,而是从其日历中导入的。

PS:Onemediahub由Funambol团队提供。通过使用SyncML协议进行同步。

免责声明:不隶属于任何这些公司。只是一个快乐的用户:)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.