Kalender Termine via ICS-Import löschen
Verfasst: Di 13. Feb 2024, 08:35
Hallo
Zuersteinmal Lob für MPE. Ich programmiere selber seit Jahrzehnten mit Delphi unter Windows und kann es durchaus abschätzen wieviel Aufwand hier im MPE drinsteckt. Die Funktionen, Benutzerführung und Qualität sprechen für sich. MPE Version 2.1.
Nun zu meinerm Anliegen "Kalender Termine via ICS-Import löschen"
Ich nutze MyPhoneExplorer u.a. um meine Termine der verschiedenen Hobbies an einer Stelle zu haben in unterschiedlichen (lokalen) Kalendern. Mit einem eigenen Programm erzeuge ich von einem Hobby die Termine in ICS-Dateien, welche ich dann in MPE importiere. Das funktioniert auch alles super.
Auch nutze ich den Tweak:
General.ini[Main]Organizer_Standardfile=c:\Users\<UserID>\Downloads\Verein.ics
Ich schaffe es aber nicht die ICS-Datei entsprechgend zu erzeugen wenn der Termin storniert wurde, ich diesen also via ICS-Import wieder "löschen" möchte (im MPE dann wenigstens die Löschmarkierung erwartet). Mache ich hier was falsch oder unterstützt das MPE bisher nicht ?
Nach länger Suche im Internet und hier im Forum habe ich nichts gefunden was wirklich funktioniert.
Anlegen mit ICS-Datei funktioniert:
BEGIN:VCALENDAR
METHOD:PUBLISH
VERSION:2.0
PRODID:-//123456789//
BEGIN:VEVENT
STATUS:CONFIRMED
SUMMARY:T24KM Landfrauen Vortrag
DESCRIPTION:TSV20241113_Landfrauen_V
LOCATION:V
DTSTART;VALUE=DATE:20241113
DTEND;VALUE=DATE:20241114
CLASS:PUBLIC
TRANSP:TRANSPARENT
UID:{E19D5593-36A8-456F-9C2D-0739AF8E1642}
DTSTAMP:20240117T101041Z
CREATED:20240117T072429Z
SEQUENCE:0
X-CALENDAR:Local calendar@LOCAL/NULL;VereinsKalender
END:VEVENT
END:VCALENDAR
Termin wieder löschen via ICS-Import geht aber nicht!
allerlei Varianten ausprobiert mit
# METHOD: PUBLISH,REQUEST,CANCEL
# STATUS:CANCELLED
# FLAG:DELETE
# Summary und UID identisch
# Sequence jeweils erhöht
# DTSTAMP neuere Zeit
BEGIN:VCALENDAR
METHOD:CANCEL
VERSION:2.0
PRODID:-//123456789//
BEGIN:VEVENT
STATUS:CANCELLED
FLAG:DELETE
SUMMARY:T24KM Landfrauen Vortrag
DESCRIPTION:TSV20241113_Landfrauen_V
LOCATION:V
DTSTART;VALUE=DATE:20241113
DTEND;VALUE=DATE:20241114
CLASS:PUBLIC
TRANSP:TRANSPARENT
UID:{E19D5593-36A8-456F-9C2D-0739AF8E1642}
DTSTAMP:20240117T101043Z
CREATED:20240117T072429Z
SEQUENCE:1
X-CALENDAR:Local calendar@LOCAL/NULL;VereinsKalender
END:VEVENT
END:VCALENDAR
Was mache ich falsch? Wie muss die Lösch-ICS aussehen ?
Danke
Zuersteinmal Lob für MPE. Ich programmiere selber seit Jahrzehnten mit Delphi unter Windows und kann es durchaus abschätzen wieviel Aufwand hier im MPE drinsteckt. Die Funktionen, Benutzerführung und Qualität sprechen für sich. MPE Version 2.1.
Nun zu meinerm Anliegen "Kalender Termine via ICS-Import löschen"
Ich nutze MyPhoneExplorer u.a. um meine Termine der verschiedenen Hobbies an einer Stelle zu haben in unterschiedlichen (lokalen) Kalendern. Mit einem eigenen Programm erzeuge ich von einem Hobby die Termine in ICS-Dateien, welche ich dann in MPE importiere. Das funktioniert auch alles super.
Auch nutze ich den Tweak:
General.ini[Main]Organizer_Standardfile=c:\Users\<UserID>\Downloads\Verein.ics
Ich schaffe es aber nicht die ICS-Datei entsprechgend zu erzeugen wenn der Termin storniert wurde, ich diesen also via ICS-Import wieder "löschen" möchte (im MPE dann wenigstens die Löschmarkierung erwartet). Mache ich hier was falsch oder unterstützt das MPE bisher nicht ?
Nach länger Suche im Internet und hier im Forum habe ich nichts gefunden was wirklich funktioniert.
Anlegen mit ICS-Datei funktioniert:
BEGIN:VCALENDAR
METHOD:PUBLISH
VERSION:2.0
PRODID:-//123456789//
BEGIN:VEVENT
STATUS:CONFIRMED
SUMMARY:T24KM Landfrauen Vortrag
DESCRIPTION:TSV20241113_Landfrauen_V
LOCATION:V
DTSTART;VALUE=DATE:20241113
DTEND;VALUE=DATE:20241114
CLASS:PUBLIC
TRANSP:TRANSPARENT
UID:{E19D5593-36A8-456F-9C2D-0739AF8E1642}
DTSTAMP:20240117T101041Z
CREATED:20240117T072429Z
SEQUENCE:0
X-CALENDAR:Local calendar@LOCAL/NULL;VereinsKalender
END:VEVENT
END:VCALENDAR
Termin wieder löschen via ICS-Import geht aber nicht!
allerlei Varianten ausprobiert mit
# METHOD: PUBLISH,REQUEST,CANCEL
# STATUS:CANCELLED
# FLAG:DELETE
# Summary und UID identisch
# Sequence jeweils erhöht
# DTSTAMP neuere Zeit
BEGIN:VCALENDAR
METHOD:CANCEL
VERSION:2.0
PRODID:-//123456789//
BEGIN:VEVENT
STATUS:CANCELLED
FLAG:DELETE
SUMMARY:T24KM Landfrauen Vortrag
DESCRIPTION:TSV20241113_Landfrauen_V
LOCATION:V
DTSTART;VALUE=DATE:20241113
DTEND;VALUE=DATE:20241114
CLASS:PUBLIC
TRANSP:TRANSPARENT
UID:{E19D5593-36A8-456F-9C2D-0739AF8E1642}
DTSTAMP:20240117T101043Z
CREATED:20240117T072429Z
SEQUENCE:1
X-CALENDAR:Local calendar@LOCAL/NULL;VereinsKalender
END:VEVENT
END:VCALENDAR
Was mache ich falsch? Wie muss die Lösch-ICS aussehen ?
Danke