FeD:Projekte/ICal für die Konsole

Aus Förderverein euregionale Digitalkultur e.V.

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Zusammenfassung

ICalConsole  : ICal für die Konsole 1von10.png

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)