Klient linii poleceń CalDAV?

21

Chciałbym wykonać mój CalDAV z CLI, tak jak robię IMAP z mutt, jaki jest mój najlepszy zakład, jeśli chodzi o klientów?

Robottinosino
źródło
Inną opcją jest wyrd / przypomnienie + przypomnienie-caldav . Ten ostatni jest dostarczany osobno z narzędziami typu „pull” i „push”, które prawdopodobnie nie służą do sprawdzania konfliktów.
Sparhawk,

Odpowiedzi:

14

Wiki CalDAV ma listę klientów , z których tylko jeden wydaje się narzędziem wiersza poleceń: zwłoki .

Niedawno pojawił się klient linii poleceń obsługujący CalDav o nazwie khal , aby wypełnić tę lukę. Korzystam z niego i integruję go z Muttem i działa dobrze. Za pomocą kilku prostych skryptów mogę wyświetlić informacje kalendarza w Mutt, a następnie zaimportować je khaltam, gdzie są następnie synchronizowane z moim serwerem CalDav i propagowane na moich innych maszynach lub urządzeniach.

Nadal jest opisywany jako „we wczesnych stadiach rozwoju”, ale uważam, że jest stabilny i prosty w użyciu.

Według dewelopera następnym krokiem jest użycie vdirsyncer jako backendu do synchronizacji: jest on skonfigurowany podobnie jak OfflineIMAP , ze zdalnymi i lokalnymi magazynami danych: synchronizacja między nimi. Obecnie istnieje gałąź vdir do testowania tej funkcjonalności.

jasonwryan
źródło
1
Uwaga: zwłoki wydają się być ogólnym klientem DAV. Dlatego możesz ręcznie łączyć się z DAV w celu wyodrębnienia i przesłania danych CalDAV. Nie ma jednak wbudowanej określonej funkcji CalDAV.
Sparhawk,
8

Calcurse obsługuje CalDAV (wciąż eksperymentalny) w najnowszej wersji. Jest dostarczany z najpopularniejszymi dystrybucjami GNU / Linux i BSD.

Matthias Weiler
źródło
1

W projekcie caldavserver znajduje się biblioteka, która wydaje się być obecnie utrzymywana (zwłoki nie wydały wydania od 2009 r.) Za pomocą klienta podstawowego możesz zrobić niektóre rzeczy, których potrzebujesz.

konsekwencje
źródło