FeD:Projekte/ICal für die Konsole
Aus Förderverein euregionale Digitalkultur e.V.
Inhaltsverzeichnis |
Zusammenfassung
ICalConsole : ICal für die Konsole
Zusätzliche Informationen
Diese Seite behandelt ein in Bearbeitung stehendes Projekt des FeD eV. Es wird betreut durch airmack. Kostet ca. 0 und ist zu 10% fertig
10% fertig | |
---|---|
Das Projekt:
Da ich meisten mit der Console/Shell arbeite, und mir da keine wirkliche Möglichkeit gegeben ist schnell die nächsten Termine im Kalender nach zuschauen, habe ich mich dazu entschieden eine Applikation zu schreiben, die z.B. beim Einloggen oder beim öffnen einer neuen shell gestartet wird und die nächsten Termine ausspukt. Insbesondere interessant, da der RWTH-Kalender(Campus office) auch im iCal gespeichert werden kann.
Programmiersprache:
c++
Riot wollte vielleicht unter Umständen auch was in Python machen.
Aktueller Stand:
Im Moment kann das kleine Teil .ics dateien parsen und diese in einem Vector abspeichern
Parser:
Im Moment beachtet der Parser folgende Elemente:
- SUMMARY:
- DTSTART;
- DTEND;
- LOCATION:
So könnte es aussehen:
(in <Jahre> <Monate> <Tage> <Stunden> <Minuten>) <Wochentag>, der <Tag> <Monat> um <Stunden>:<Minuten>Uhr , <Ort> <Anlass>
(in 10Minuten) Donnerstag, der 23 April um 8:30Uhr, im Audimax: Vorlesung Prokrastinieren bei MRQ
(in 5Tagen, 10Stunden und 21 Minuten) Montag, der 27 April um 20:00Uhr, im Chico-Mendes FeD-Treffen
(..)
Todo:
Ordentliche Ausgabe (in Arbeit)