Ch.Grebe
Fortgeschrittenes Mitglied
- 38
Hallo zusammen, vielleicht kann mir jemand von den Experten hier helfen!
Ich habe mir ein Müllabfuhr-Event-Widget mit KWGT erstellt, welches mir einen bestimmten Kalender anzeigt und auf bestimmte Einträge wie "Altpapiertonne", "Biotonne" oder "Restmülltonne" reagiert.
Bei meiner Stadtverwaltung kann ich eine Kalender-Datei (*.ics) downloaden, die alle Abfuhrtermine des kompletten Jahres beinhaltet.
Ich stehe vor folgendem Problem:
Ich möchte die ICal Kalenderdatei (*.ics) mit Hilfe von Tasker einlesen, bestimmte Einträge ändern oder löschen und anschließend die geänderte Datei als Ics-Datei wieder abspeichern.
Der Aufbau der der Datei sieht in etwa so aus:
BEGIN:VCALENDAR
METHODUBLISH
VERSION:2.0
X-WR-CALNAME:Abfallkalender
PRODID:-//hacksw/handcal//NONSGML v1.0//EN
BEGIN:VEVENT
UID:9bd73f6667da370f59a95b85024bda0e@EasyPeasyICS.php
DTSTAMP:20180103T000000Z
DTSTART;VALUE=DATE:20180103
SUMMARY:Restmülltonne (4 wöchig)
DESCRIPTION:Heute Restmülltonne (4 wöchig) am 03.01.2018 in der Strasse: XXX
URL;VALUE=URI:
LOCATION:Stadt XXX, Straße XXX
PRIORITY:5
X-MICROSOFT-CDO-BUSYSTATUS:FREE
X-MICROSOFT-CDO-IMPORTANCE:1
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:8a5d77f9face4866bc3ba1f41ed3aa41@EasyPeasyICS.php
DTSTAMP:20180103T000000Z
DTSTART;VALUE=DATE:20180103
SUMMARY:Restmülltonne (2 wöchig)
DESCRIPTION:Heute Restmülltonne (2 wöchig) am 03.01.2018 in der Strasse: XXX
URL;VALUE=URI:
LOCATION:Stadt XXX, Straße XXX
PRIORITY:5
X-MICROSOFT-CDO-BUSYSTATUS:FREE
X-MICROSOFT-CDO-IMPORTANCE:1
TRANSP:TRANSPARENT
END:VEVENT
Alle Einträge hinter "SUMMARY" sollen in der ganzen Datei geändert werden. (z.B. "Restmülltonne (4 wöchig)" geändert zu "Restmülltonne").
Alle Einträge hinter "DISCRIPTION" und "LOCATION" sollen gelöscht werden.
Die geänderte Datei soll anschließend im ics-Format abgespeichert werden.
Über eure Hilfe wäre ich sehr dankbar!
LG Chris
Ich habe mir ein Müllabfuhr-Event-Widget mit KWGT erstellt, welches mir einen bestimmten Kalender anzeigt und auf bestimmte Einträge wie "Altpapiertonne", "Biotonne" oder "Restmülltonne" reagiert.
Bei meiner Stadtverwaltung kann ich eine Kalender-Datei (*.ics) downloaden, die alle Abfuhrtermine des kompletten Jahres beinhaltet.
Ich stehe vor folgendem Problem:
Ich möchte die ICal Kalenderdatei (*.ics) mit Hilfe von Tasker einlesen, bestimmte Einträge ändern oder löschen und anschließend die geänderte Datei als Ics-Datei wieder abspeichern.
Der Aufbau der der Datei sieht in etwa so aus:
BEGIN:VCALENDAR
METHODUBLISH
VERSION:2.0
X-WR-CALNAME:Abfallkalender
PRODID:-//hacksw/handcal//NONSGML v1.0//EN
BEGIN:VEVENT
UID:9bd73f6667da370f59a95b85024bda0e@EasyPeasyICS.php
DTSTAMP:20180103T000000Z
DTSTART;VALUE=DATE:20180103
SUMMARY:Restmülltonne (4 wöchig)
DESCRIPTION:Heute Restmülltonne (4 wöchig) am 03.01.2018 in der Strasse: XXX
URL;VALUE=URI:
LOCATION:Stadt XXX, Straße XXX
PRIORITY:5
X-MICROSOFT-CDO-BUSYSTATUS:FREE
X-MICROSOFT-CDO-IMPORTANCE:1
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:8a5d77f9face4866bc3ba1f41ed3aa41@EasyPeasyICS.php
DTSTAMP:20180103T000000Z
DTSTART;VALUE=DATE:20180103
SUMMARY:Restmülltonne (2 wöchig)
DESCRIPTION:Heute Restmülltonne (2 wöchig) am 03.01.2018 in der Strasse: XXX
URL;VALUE=URI:
LOCATION:Stadt XXX, Straße XXX
PRIORITY:5
X-MICROSOFT-CDO-BUSYSTATUS:FREE
X-MICROSOFT-CDO-IMPORTANCE:1
TRANSP:TRANSPARENT
END:VEVENT
Alle Einträge hinter "SUMMARY" sollen in der ganzen Datei geändert werden. (z.B. "Restmülltonne (4 wöchig)" geändert zu "Restmülltonne").
Alle Einträge hinter "DISCRIPTION" und "LOCATION" sollen gelöscht werden.
Die geänderte Datei soll anschließend im ics-Format abgespeichert werden.
Über eure Hilfe wäre ich sehr dankbar!
LG Chris