TT-Termine CSV zu ICS

Marcel Kaufmann, 15 June 2015

CSV zu ICS

kalender generator

In diesem Projekt verbinde ich meine beiden Leidenschaften Tischtennis und Informatik. Ich spiele in einem Verein in Niedersachen, das bedeutet, dass dieser Verein zum Landesverband - Tischtennis Verband Niedersachsen e.V. - gehört. Dieser setzt für unter anderem die Organisation der Punktspiele die Plattform click-TT ein, auf der beispielsweise alle Punktspielergebnisse, die Termine, Meldungen etc. erfasst werden. Jeder registrierte Spieler besitzt einen Account, mit dem sich in die Plattform eingeloggt werden kann. Je nach Rolle hat er nun Zugriff auf verschiedene Funktionen. Jeder mit Vereinsrechten hat unter der Rubrik "Downloads" die Möglichkeit, eine CSV-Datei mit allen Punktspielterminen des eigenen Vereins herunterzuladen. Typischerweise öffnet man diese dann in Excel und wird von der Fülle an Informationen erschlagen. Zusätzlich hat man alle halbe Jahre die lästige Aufgabe, alle Punktspieltermine händisch in einen digitalen Kalender einzutragen (sofern genutzt in Outlook o.Ä.). Bei Trainertätigkeit, der Wunsch die Spiele der ersten Herren/Damen oder die des eigenen Kindes einzutragen, kann dann sehr zeitintensiv und nervig werden. Daher habe ich ein kleines Programm entwickelt, das aus der CSV-Datei eine ICS-Datei generiert. ICS ist ein offener Kalenderstandard. Diese Datei kann dann in den digitalen Kalender der Wahl eingetragen werden. Schau dir doch eines der Videos dazu einmal an. Den Generator gibt in zwei Varianten. Zum einen als Desktop-Anwendung in Java programmiert. Hierbei ist es demnach erforderlich, dass ihr Java installiert habt. Sie läuft auf Windows, Mac OSX und Linux. Als weitere Variante habt ihr die Möglichkeit den Online Generator zu verwenden.


Hier geht es zur Online-Anwendung.
Hier geht es zum Download der Desktop-Anwendung.