Cliente de linha de comando CalDAV?


21

Gostaria de fazer o meu CalDAV a partir da CLI, assim como o meu IMAP mutt, qual é a minha melhor aposta no que diz respeito aos clientes?


Outra opção é Wyrd / lembrar + lembrá-caldav . O último vem com ferramentas separadas de puxar e empurrar, que presumivelmente não fazem coisas como verificar se há conflitos.
Sparhawk

Respostas:


14

O wiki do CalDAV possui uma lista de clientes , apenas um dos quais parece ser uma ferramenta de linha de comando: cadáver .

Mais recentemente, um cliente de linha de comando compatível com CalDav chamado khal apareceu para preencher essa lacuna. Eu tenho usado e integrado com o Mutt e está funcionando bem. Com alguns scripts simples , posso visualizar informações de calendário no Mutt e importá-las para khalonde são sincronizadas com meu servidor CalDav e propagadas para minhas outras máquinas ou dispositivos.

Ele ainda é descrito como "nos estágios iniciais de desenvolvimento", mas eu achei estável e simples de usar.

O próximo passo, de acordo com o desenvolvedor, é usar o vdirsyncer como back-end para sincronização: ele é configurado como o OfflineIMAP , com armazenamentos de dados remotos e locais: sincronizando entre os dois. Atualmente, existe uma ramificação vdir para testar essa funcionalidade.


1
NB esse cadáver parece ser um cliente DAV genérico. Portanto, você pode interagir manualmente com o DAV para extrair e enviar dados do CalDAV. No entanto, não há nenhuma funcionalidade específica do CalDAV incorporada.
Sparhawk

8

O Calcurse suporta CalDAV (ainda experimental) na versão mais recente. É empacotado para as distribuições e BSDs GNU / Linux mais comuns.


1

Há uma biblioteca no projeto caldavserver que parece ser mantida atualmente (o cadáver não faz um release desde 2009). Com o cliente em estoque, você pode fazer algumas das coisas necessárias.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.