将PalmOS .dba日历转换为vcalendar文件。
项目描述
此软件包提供了一个将 Palm OS .dba 日历文件转换为标准 .ics vCalendar 文件的脚本。如果需要,可以轻松引入反向操作。
它主要依赖于由 Aleks Totić 编写的 palmFile.py 脚本,并由 Jeff Mikels 改进。为了生成 vcalendar 文件,此脚本使用 icalendar 软件包。
使用方法
可以简单通过以下方式调用脚本:
palm2vcal <source_file> <dest_file>
其中 <source_file> 和 <dest_file> 是文件名,或者使用 - 表示 stdin/stdout。
当使用 --verbose 选项时,转换事件的数目将被打印到 stdout(或 stderr)。
编码
目标文件将使用 UTF8 编码,符合 RFC5545。
输入文件的编码默认为 cp1252(微软标准编码),但可以使用 --encoding 开关选择其他编码。
palm2vcal --encoding=latin1 <source_file> <dest_file>
链接
原始文件 palmFile.py: http://www.totic.org/develop/palmFile.py
Palm 文件格式规范: http://www.notsofaqs.com/datebook_dat.php
icalendar 文档: http://readthedocs.org/docs/icalendar/en/latest/
vcal 格式 RFC: http://tools.ietf.org/html/rfc5545
PyPI 上的软件包: http://pypi.python.org/pypi/palm2vcal/
项目详情
关闭
palm2vcal-0.5.3.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | fc7276420c5116212a29182fe8ca2e9fd827933d3ef298ddb58d30cf0e6f5958 |
|
MD5 | e1574bb3adf600af2e1383155270a45c |
|
BLAKE2b-256 | d2079e929eeb6a47fafdf658fec020924d8c4590208381ed1debde4e1f62a3e0 |