论文部分内容阅读
Win10系统自带的日历应用,可以支持 Outlook、Google、Yahoo 和 iCloud 等常用的日历服务,但是却不支持QQ日历等一些第三方的服务。其实只需要通过一个小技巧,就可以在日历应用中添加对应的 CalDAV 账号,从而方便用户添加并更新自己需要的日历服务。
先点击Win10系统的“开始”按钮,在弹出的菜单中找到“日历”或者“Calendar” ,点击它以后启动Win10系统的“日历”服务。接着在打开的操作界面中点击左下方的“设置”按钮,然后在弹出的设置列表中点击“账户管理”命令。
接下来再点击“添加账户”按钮,在弹出的对话框中点击最下方的“iCloud”命令。这时应用会要求用户输入一个iCloud账户的邮箱,这里随便输入一个邮箱地址以及账号信息,点击下面的“登录”按钮进行登录(图1)。
由于这里是想通过“日历”应用和QQ日历进行同步更新,所以接下来通过电脑中的浏览器登录自己的QQ邮箱,在弹出的QQ邮箱页面中点击“设置”链接,接着找到“账户”标签中的“POP3/IMAP/SMTP/Exchange/Car
dDAV/CalDAV服务”,点击“CardDAV
/CalDAV服务”后面的“开启”(图2)。这时会弹出一个对话框,为了更好地保护用户的数据安全,这时QQ邮箱会要求用户按照指定的方式发送一条短信。在确认用户的身份无误后,才可以获取到需要的授权码信息。
由于上面是随意输入的账号信息,因此“日历”应用根本无法完成登录操作。之所以要这样做,主要是利用iCloud服务后台使用的CalDAV协议。因此接下来再次回到设置里的“账户管理”列表,找到自己刚刚添加的 iCloud 账户,点击它以后,在弹出的菜单中选择“更改设置”命令。这时会弹出一个账户设置对话框,先将“密码”信息修改为刚刚获取到的授权码信息。
接着点击其中的“用于同步内容的选项”链接,在弹出的窗口中将“同步选项”中的“电子邮件”以及“联系人”选项关闭(图3)。接着点击下方“高级邮箱设置”中的“联系人(CardDAV)和日历(CalDAV)服务器设置”,在弹出的列表中将“传入电子邮件服务器”、“传出(SMTP)电子邮件服务器”、“联系人服务器(CardDAV)”设置为“localhost”,这么做的目的不仅是为了防止应用去连接iCloud的服务器,也可以节省大量不必要的连接时间。
最后将“日历服务器(CalDAV)”的信息修改为“dav.qq.com”(图4)。
修改完成以后,点击完成按钮,这样“日历”应用就会按照新的配置信息去更新日历信息,从此以后用户就可以通过该应用和QQ日历进行同步更新操作。然后用户只需要点击系统托盘中的系统时间,在弹出的对话框中就可以显示出当天所有的日历信息。
小提示:上面是通過QQ日历来完成相关配置操作的,用户也可以根据自己的需要来进行其他CalDAV 账号的配置操作,比如现在比较流行的“飞书日历”等。其实无论用户配置的是哪一个日历服务,只要准确地设置好“日历服务器(CalDAV)”和登录密码的信息,就可以准确地完成相关日历服务的同步操作。
创建一个虚假账号
先点击Win10系统的“开始”按钮,在弹出的菜单中找到“日历”或者“Calendar” ,点击它以后启动Win10系统的“日历”服务。接着在打开的操作界面中点击左下方的“设置”按钮,然后在弹出的设置列表中点击“账户管理”命令。
接下来再点击“添加账户”按钮,在弹出的对话框中点击最下方的“iCloud”命令。这时应用会要求用户输入一个iCloud账户的邮箱,这里随便输入一个邮箱地址以及账号信息,点击下面的“登录”按钮进行登录(图1)。
获取QQ日历授权码
由于这里是想通过“日历”应用和QQ日历进行同步更新,所以接下来通过电脑中的浏览器登录自己的QQ邮箱,在弹出的QQ邮箱页面中点击“设置”链接,接着找到“账户”标签中的“POP3/IMAP/SMTP/Exchange/Car
dDAV/CalDAV服务”,点击“CardDAV
/CalDAV服务”后面的“开启”(图2)。这时会弹出一个对话框,为了更好地保护用户的数据安全,这时QQ邮箱会要求用户按照指定的方式发送一条短信。在确认用户的身份无误后,才可以获取到需要的授权码信息。
修改虚假账号的属性
由于上面是随意输入的账号信息,因此“日历”应用根本无法完成登录操作。之所以要这样做,主要是利用iCloud服务后台使用的CalDAV协议。因此接下来再次回到设置里的“账户管理”列表,找到自己刚刚添加的 iCloud 账户,点击它以后,在弹出的菜单中选择“更改设置”命令。这时会弹出一个账户设置对话框,先将“密码”信息修改为刚刚获取到的授权码信息。
接着点击其中的“用于同步内容的选项”链接,在弹出的窗口中将“同步选项”中的“电子邮件”以及“联系人”选项关闭(图3)。接着点击下方“高级邮箱设置”中的“联系人(CardDAV)和日历(CalDAV)服务器设置”,在弹出的列表中将“传入电子邮件服务器”、“传出(SMTP)电子邮件服务器”、“联系人服务器(CardDAV)”设置为“localhost”,这么做的目的不仅是为了防止应用去连接iCloud的服务器,也可以节省大量不必要的连接时间。
最后将“日历服务器(CalDAV)”的信息修改为“dav.qq.com”(图4)。
修改完成以后,点击完成按钮,这样“日历”应用就会按照新的配置信息去更新日历信息,从此以后用户就可以通过该应用和QQ日历进行同步更新操作。然后用户只需要点击系统托盘中的系统时间,在弹出的对话框中就可以显示出当天所有的日历信息。
小提示:上面是通過QQ日历来完成相关配置操作的,用户也可以根据自己的需要来进行其他CalDAV 账号的配置操作,比如现在比较流行的“飞书日历”等。其实无论用户配置的是哪一个日历服务,只要准确地设置好“日历服务器(CalDAV)”和登录密码的信息,就可以准确地完成相关日历服务的同步操作。