exchange日历(exchange日历分类)

前沿拓展:


exchange日历(exchange日历分类)

保存和共享日历可能会有点麻烦。在我们的 20 个使用开源提升生产力的系列的第五篇文章中了解如何让它更简单。– Kevin Sonney(作者)

去年,我在 19 天里给你介绍了 19 个新(对你而言)的生产力工具。今年,我换了一种方式:使用你在使用或者还没使用的工具,构建一个使你可以在新一年更加高效的环境。

使用 khal 和 vdirsyncer 跟踪你的日程

处理日历很麻烦,要找到好的工具总是很困难的。但是自从我去年将日历列为 我的“失败"之一 以来,我已经取得了一些进步。

目前使用日历最困难的是一直需要以某种方式在线共享。两种最受欢迎的在线日历是 Google Calendar 和 Microsoft Outlook/Exchange。两者都在公司环境中大量使用,这意味着我的日历必须支持其中之一或者两个。

exchange日历(exchange日历分类)

khal calendar

Khal 是基于控制台的日历,可以读取和写入 VCalendar 文件。它配置相当容易,但是不支持与其他应用同步。

幸运的是,khal 能与 vdirsyncer 一起使用,它是一个漂亮的命令行程序,可以将在线日历(和联系人,我将在另一篇文章中讨论)同步到本地磁盘。是的,它还可以上传新**。

exchange日历(exchange日历分类)

vdirsyncer

Vdirsyncer 是个 Python 3 程序,可以通过软件包管理器或 pip 安装。它可以同步 CalDAV、VCalendar/iCalendar、Google Calendar 和目录中的本地文件。由于我使用 Google Calendar,尽管这不是最简单的设置,我也将以它为例。

在 vdirsyncer 中设置 Google Calendar 是 有文档参考的 ,所以这里我不再赘述。重要的是确保设置你的同步对,将 Google Calendar 设置为冲突解决的“赢家”。也就是说,如果同一**有两个更新,那么需要知道哪个更新优先。类似这样做:

[general]
status_path = "~/.calendars/status"

[pair personal_sync]
a = "personal"
b = "personallocal"
collections = ["from a", "from b"]
conflict_resolution = "a wins"
metadata = ["color"]

[storage personal]
type = "google_calendar"
token_file = "~/.vdirsyncer/google_calendar_token"
client_id = "google_client_id"
client_secret = "google_client_secret"

[storage personallocal]
type = "filesystem"
path = "~/.calendars/Personal"
fileext = ".ics"

在第一次 vdirsyncer 同步之后,你将在存储路径中看到一系列目录。每个文件夹都将包含多个文件,日历中的每个**都是一个文件。下一步是导入 khal。第一运行 khal configure 进行初始设置。

exchange日历(exchange日历分类)

Configuring khal

现在,运行 khal interactive 将显示本文开头的界面。输入 n 将打开“新**”对话框。这里要注意的一件事:日历的名称与 vdirsyncer 创建的目录匹配,但是你可以更改 khal 配置文件来指定更清晰的名称。根据条目所在的日历,向条目添加颜色还可以帮助你确定日历内容:

[calendars]
[[personal]]
path = ~/.calendars/Personal/kevin@sonney.com/
color = light magenta
[[holidays]]
path = ~/.calendars/Personal/cln2stbjc4hmgrrcd5i62ua0ctp6utbg5pr2sor1dhimsp31e8n6errfctm6abj3dtmg@virtual/
color = light blue
[[birthdays]]
path = ~/.calendars/Personal/c5i68sj5edpm4rrfdchm6rreehgm6t3**1jn4rrle0n7cbj3c5m6arj4c5p2sprfdtjmop9ecdnmq@virtual/
color = brown

现在,当你运行 khal interactive 时,每个日历将被着色以区别于其他日历,并且当你添加新条目时,它将有更具描述性的名称。

exchange日历(exchange日历分类)

Adding a new calendar entry

设置有些麻烦,但是完成后,khal 和 vdirsyncer 可以一起为你提供一种简便的方法来管理日历**并使它们与你的在线服务保持同步。

via: https://opensource.com/article/20/1/open-source-calendar

作者: Kevin Sonney 选题: lujun9972 译者: geekpi 校对: wxy

本文由 LCTT 原创编译, Linux** 荣誉推出

点击“了解更多”可访问文内链接

拓展知识:

exchange日历

1、安装并运行
Google
Calendar
Sync
2、第一部分包括了用户账户的登陆信息;第二部分就是怎样来同步
Google
Calendar

Outlook
Calendar了。其中有3种选择可选,这个选择就要看你自己的需求决定了。
双向同步:数据将会在2个日历上都进行交换,如果一个日历有任何变动,
另一个也会被改变。
单向
(谷歌日历
->
Outlook):信息仅会从
谷歌日历
同步到
Outlook
上,但是任何在
Outlook
上的改变都不会影响
谷歌日历
上的信息,除非手动同步。
单向
(谷歌日历
<-
Outlook),同样的道理但是相反于上一个。
3、之后剩下的就只是设定自动同步的频率了,最小是10分钟同步一次,默认值为120分钟。
4、Google
Calendar
Sync
会出现在电脑的托盘图标栏里,大家可以单击鼠标右键点它来改变设置。
5、当同步开始的时候,大家可以看到一个箭头样子的图标。

前沿拓展:


exchange日历(exchange日历分类)

保存和共享日历可能会有点麻烦。在我们的 20 个使用开源提升生产力的系列的第五篇文章中了解如何让它更简单。– Kevin Sonney(作者)

去年,我在 19 天里给你介绍了 19 个新(对你而言)的生产力工具。今年,我换了一种方式:使用你在使用或者还没使用的工具,构建一个使你可以在新一年更加高效的环境。

使用 khal 和 vdirsyncer 跟踪你的日程

处理日历很麻烦,要找到好的工具总是很困难的。但是自从我去年将日历列为 我的“失败"之一 以来,我已经取得了一些进步。

目前使用日历最困难的是一直需要以某种方式在线共享。两种最受欢迎的在线日历是 Google Calendar 和 Microsoft Outlook/Exchange。两者都在公司环境中大量使用,这意味着我的日历必须支持其中之一或者两个。

exchange日历(exchange日历分类)

khal calendar

Khal 是基于控制台的日历,可以读取和写入 VCalendar 文件。它配置相当容易,但是不支持与其他应用同步。

幸运的是,khal 能与 vdirsyncer 一起使用,它是一个漂亮的命令行程序,可以将在线日历(和联系人,我将在另一篇文章中讨论)同步到本地磁盘。是的,它还可以上传新**。

exchange日历(exchange日历分类)

vdirsyncer

Vdirsyncer 是个 Python 3 程序,可以通过软件包管理器或 pip 安装。它可以同步 CalDAV、VCalendar/iCalendar、Google Calendar 和目录中的本地文件。由于我使用 Google Calendar,尽管这不是最简单的设置,我也将以它为例。

在 vdirsyncer 中设置 Google Calendar 是 有文档参考的 ,所以这里我不再赘述。重要的是确保设置你的同步对,将 Google Calendar 设置为冲突解决的“赢家”。也就是说,如果同一**有两个更新,那么需要知道哪个更新优先。类似这样做:

[general]
status_path = "~/.calendars/status"

[pair personal_sync]
a = "personal"
b = "personallocal"
collections = ["from a", "from b"]
conflict_resolution = "a wins"
metadata = ["color"]

[storage personal]
type = "google_calendar"
token_file = "~/.vdirsyncer/google_calendar_token"
client_id = "google_client_id"
client_secret = "google_client_secret"

[storage personallocal]
type = "filesystem"
path = "~/.calendars/Personal"
fileext = ".ics"

在第一次 vdirsyncer 同步之后,你将在存储路径中看到一系列目录。每个文件夹都将包含多个文件,日历中的每个**都是一个文件。下一步是导入 khal。第一运行 khal configure 进行初始设置。

exchange日历(exchange日历分类)

Configuring khal

现在,运行 khal interactive 将显示本文开头的界面。输入 n 将打开“新**”对话框。这里要注意的一件事:日历的名称与 vdirsyncer 创建的目录匹配,但是你可以更改 khal 配置文件来指定更清晰的名称。根据条目所在的日历,向条目添加颜色还可以帮助你确定日历内容:

[calendars]
[[personal]]
path = ~/.calendars/Personal/kevin@sonney.com/
color = light magenta
[[holidays]]
path = ~/.calendars/Personal/cln2stbjc4hmgrrcd5i62ua0ctp6utbg5pr2sor1dhimsp31e8n6errfctm6abj3dtmg@virtual/
color = light blue
[[birthdays]]
path = ~/.calendars/Personal/c5i68sj5edpm4rrfdchm6rreehgm6t3**1jn4rrle0n7cbj3c5m6arj4c5p2sprfdtjmop9ecdnmq@virtual/
color = brown

现在,当你运行 khal interactive 时,每个日历将被着色以区别于其他日历,并且当你添加新条目时,它将有更具描述性的名称。

exchange日历(exchange日历分类)

Adding a new calendar entry

设置有些麻烦,但是完成后,khal 和 vdirsyncer 可以一起为你提供一种简便的方法来管理日历**并使它们与你的在线服务保持同步。

via: https://opensource.com/article/20/1/open-source-calendar

作者: Kevin Sonney 选题: lujun9972 译者: geekpi 校对: wxy

本文由 LCTT 原创编译, Linux** 荣誉推出

点击“了解更多”可访问文内链接

拓展知识:

exchange日历

1、安装并运行
Google
Calendar
Sync
2、第一部分包括了用户账户的登陆信息;第二部分就是怎样来同步
Google
Calendar

Outlook
Calendar了。其中有3种选择可选,这个选择就要看你自己的需求决定了。
双向同步:数据将会在2个日历上都进行交换,如果一个日历有任何变动,
另一个也会被改变。
单向
(谷歌日历
->
Outlook):信息仅会从
谷歌日历
同步到
Outlook
上,但是任何在
Outlook
上的改变都不会影响
谷歌日历
上的信息,除非手动同步。
单向
(谷歌日历
<-
Outlook),同样的道理但是相反于上一个。
3、之后剩下的就只是设定自动同步的频率了,最小是10分钟同步一次,默认值为120分钟。
4、Google
Calendar
Sync
会出现在电脑的托盘图标栏里,大家可以单击鼠标右键点它来改变设置。
5、当同步开始的时候,大家可以看到一个箭头样子的图标。

前沿拓展:


exchange日历(exchange日历分类)

保存和共享日历可能会有点麻烦。在我们的 20 个使用开源提升生产力的系列的第五篇文章中了解如何让它更简单。– Kevin Sonney(作者)

去年,我在 19 天里给你介绍了 19 个新(对你而言)的生产力工具。今年,我换了一种方式:使用你在使用或者还没使用的工具,构建一个使你可以在新一年更加高效的环境。

使用 khal 和 vdirsyncer 跟踪你的日程

处理日历很麻烦,要找到好的工具总是很困难的。但是自从我去年将日历列为 我的“失败"之一 以来,我已经取得了一些进步。

目前使用日历最困难的是一直需要以某种方式在线共享。两种最受欢迎的在线日历是 Google Calendar 和 Microsoft Outlook/Exchange。两者都在公司环境中大量使用,这意味着我的日历必须支持其中之一或者两个。

exchange日历(exchange日历分类)

khal calendar

Khal 是基于控制台的日历,可以读取和写入 VCalendar 文件。它配置相当容易,但是不支持与其他应用同步。

幸运的是,khal 能与 vdirsyncer 一起使用,它是一个漂亮的命令行程序,可以将在线日历(和联系人,我将在另一篇文章中讨论)同步到本地磁盘。是的,它还可以上传新**。

exchange日历(exchange日历分类)

vdirsyncer

Vdirsyncer 是个 Python 3 程序,可以通过软件包管理器或 pip 安装。它可以同步 CalDAV、VCalendar/iCalendar、Google Calendar 和目录中的本地文件。由于我使用 Google Calendar,尽管这不是最简单的设置,我也将以它为例。

在 vdirsyncer 中设置 Google Calendar 是 有文档参考的 ,所以这里我不再赘述。重要的是确保设置你的同步对,将 Google Calendar 设置为冲突解决的“赢家”。也就是说,如果同一**有两个更新,那么需要知道哪个更新优先。类似这样做:

[general]
status_path = "~/.calendars/status"

[pair personal_sync]
a = "personal"
b = "personallocal"
collections = ["from a", "from b"]
conflict_resolution = "a wins"
metadata = ["color"]

[storage personal]
type = "google_calendar"
token_file = "~/.vdirsyncer/google_calendar_token"
client_id = "google_client_id"
client_secret = "google_client_secret"

[storage personallocal]
type = "filesystem"
path = "~/.calendars/Personal"
fileext = ".ics"

在第一次 vdirsyncer 同步之后,你将在存储路径中看到一系列目录。每个文件夹都将包含多个文件,日历中的每个**都是一个文件。下一步是导入 khal。第一运行 khal configure 进行初始设置。

exchange日历(exchange日历分类)

Configuring khal

现在,运行 khal interactive 将显示本文开头的界面。输入 n 将打开“新**”对话框。这里要注意的一件事:日历的名称与 vdirsyncer 创建的目录匹配,但是你可以更改 khal 配置文件来指定更清晰的名称。根据条目所在的日历,向条目添加颜色还可以帮助你确定日历内容:

[calendars]
[[personal]]
path = ~/.calendars/Personal/kevin@sonney.com/
color = light magenta
[[holidays]]
path = ~/.calendars/Personal/cln2stbjc4hmgrrcd5i62ua0ctp6utbg5pr2sor1dhimsp31e8n6errfctm6abj3dtmg@virtual/
color = light blue
[[birthdays]]
path = ~/.calendars/Personal/c5i68sj5edpm4rrfdchm6rreehgm6t3**1jn4rrle0n7cbj3c5m6arj4c5p2sprfdtjmop9ecdnmq@virtual/
color = brown

现在,当你运行 khal interactive 时,每个日历将被着色以区别于其他日历,并且当你添加新条目时,它将有更具描述性的名称。

exchange日历(exchange日历分类)

Adding a new calendar entry

设置有些麻烦,但是完成后,khal 和 vdirsyncer 可以一起为你提供一种简便的方法来管理日历**并使它们与你的在线服务保持同步。

via: https://opensource.com/article/20/1/open-source-calendar

作者: Kevin Sonney 选题: lujun9972 译者: geekpi 校对: wxy

本文由 LCTT 原创编译, Linux** 荣誉推出

点击“了解更多”可访问文内链接

拓展知识:

exchange日历

1、安装并运行
Google
Calendar
Sync
2、第一部分包括了用户账户的登陆信息;第二部分就是怎样来同步
Google
Calendar

Outlook
Calendar了。其中有3种选择可选,这个选择就要看你自己的需求决定了。
双向同步:数据将会在2个日历上都进行交换,如果一个日历有任何变动,
另一个也会被改变。
单向
(谷歌日历
->
Outlook):信息仅会从
谷歌日历
同步到
Outlook
上,但是任何在
Outlook
上的改变都不会影响
谷歌日历
上的信息,除非手动同步。
单向
(谷歌日历
<-
Outlook),同样的道理但是相反于上一个。
3、之后剩下的就只是设定自动同步的频率了,最小是10分钟同步一次,默认值为120分钟。
4、Google
Calendar
Sync
会出现在电脑的托盘图标栏里,大家可以单击鼠标右键点它来改变设置。
5、当同步开始的时候,大家可以看到一个箭头样子的图标。

前沿拓展:


exchange日历(exchange日历分类)

保存和共享日历可能会有点麻烦。在我们的 20 个使用开源提升生产力的系列的第五篇文章中了解如何让它更简单。– Kevin Sonney(作者)

去年,我在 19 天里给你介绍了 19 个新(对你而言)的生产力工具。今年,我换了一种方式:使用你在使用或者还没使用的工具,构建一个使你可以在新一年更加高效的环境。

使用 khal 和 vdirsyncer 跟踪你的日程

处理日历很麻烦,要找到好的工具总是很困难的。但是自从我去年将日历列为 我的“失败"之一 以来,我已经取得了一些进步。

目前使用日历最困难的是一直需要以某种方式在线共享。两种最受欢迎的在线日历是 Google Calendar 和 Microsoft Outlook/Exchange。两者都在公司环境中大量使用,这意味着我的日历必须支持其中之一或者两个。

exchange日历(exchange日历分类)

khal calendar

Khal 是基于控制台的日历,可以读取和写入 VCalendar 文件。它配置相当容易,但是不支持与其他应用同步。

幸运的是,khal 能与 vdirsyncer 一起使用,它是一个漂亮的命令行程序,可以将在线日历(和联系人,我将在另一篇文章中讨论)同步到本地磁盘。是的,它还可以上传新**。

exchange日历(exchange日历分类)

vdirsyncer

Vdirsyncer 是个 Python 3 程序,可以通过软件包管理器或 pip 安装。它可以同步 CalDAV、VCalendar/iCalendar、Google Calendar 和目录中的本地文件。由于我使用 Google Calendar,尽管这不是最简单的设置,我也将以它为例。

在 vdirsyncer 中设置 Google Calendar 是 有文档参考的 ,所以这里我不再赘述。重要的是确保设置你的同步对,将 Google Calendar 设置为冲突解决的“赢家”。也就是说,如果同一**有两个更新,那么需要知道哪个更新优先。类似这样做:

[general]
status_path = "~/.calendars/status"

[pair personal_sync]
a = "personal"
b = "personallocal"
collections = ["from a", "from b"]
conflict_resolution = "a wins"
metadata = ["color"]

[storage personal]
type = "google_calendar"
token_file = "~/.vdirsyncer/google_calendar_token"
client_id = "google_client_id"
client_secret = "google_client_secret"

[storage personallocal]
type = "filesystem"
path = "~/.calendars/Personal"
fileext = ".ics"

在第一次 vdirsyncer 同步之后,你将在存储路径中看到一系列目录。每个文件夹都将包含多个文件,日历中的每个**都是一个文件。下一步是导入 khal。第一运行 khal configure 进行初始设置。

exchange日历(exchange日历分类)

Configuring khal

现在,运行 khal interactive 将显示本文开头的界面。输入 n 将打开“新**”对话框。这里要注意的一件事:日历的名称与 vdirsyncer 创建的目录匹配,但是你可以更改 khal 配置文件来指定更清晰的名称。根据条目所在的日历,向条目添加颜色还可以帮助你确定日历内容:

[calendars]
[[personal]]
path = ~/.calendars/Personal/kevin@sonney.com/
color = light magenta
[[holidays]]
path = ~/.calendars/Personal/cln2stbjc4hmgrrcd5i62ua0ctp6utbg5pr2sor1dhimsp31e8n6errfctm6abj3dtmg@virtual/
color = light blue
[[birthdays]]
path = ~/.calendars/Personal/c5i68sj5edpm4rrfdchm6rreehgm6t3**1jn4rrle0n7cbj3c5m6arj4c5p2sprfdtjmop9ecdnmq@virtual/
color = brown

现在,当你运行 khal interactive 时,每个日历将被着色以区别于其他日历,并且当你添加新条目时,它将有更具描述性的名称。

exchange日历(exchange日历分类)

Adding a new calendar entry

设置有些麻烦,但是完成后,khal 和 vdirsyncer 可以一起为你提供一种简便的方法来管理日历**并使它们与你的在线服务保持同步。

via: https://opensource.com/article/20/1/open-source-calendar

作者: Kevin Sonney 选题: lujun9972 译者: geekpi 校对: wxy

本文由 LCTT 原创编译, Linux** 荣誉推出

点击“了解更多”可访问文内链接

拓展知识:

exchange日历

1、安装并运行
Google
Calendar
Sync
2、第一部分包括了用户账户的登陆信息;第二部分就是怎样来同步
Google
Calendar

Outlook
Calendar了。其中有3种选择可选,这个选择就要看你自己的需求决定了。
双向同步:数据将会在2个日历上都进行交换,如果一个日历有任何变动,
另一个也会被改变。
单向
(谷歌日历
->
Outlook):信息仅会从
谷歌日历
同步到
Outlook
上,但是任何在
Outlook
上的改变都不会影响
谷歌日历
上的信息,除非手动同步。
单向
(谷歌日历
<-
Outlook),同样的道理但是相反于上一个。
3、之后剩下的就只是设定自动同步的频率了,最小是10分钟同步一次,默认值为120分钟。
4、Google
Calendar
Sync
会出现在电脑的托盘图标栏里,大家可以单击鼠标右键点它来改变设置。
5、当同步开始的时候,大家可以看到一个箭头样子的图标。

原创文章,作者:九贤生活小编,如若转载,请注明出处:http://www.wangguangwei.com/8374.html