Das sollte eine einzige Datei sein. Ich werd mir das morgen mal ansehen, ich muss morgen früh raus, drum bin ich jetzt weg.
Synchronisation LG KP 502
Anmeldungsdatum: Beiträge: 571 |
|
Anmeldungsdatum: Beiträge: 571 |
Hab mir den Link mal angesehen. Was immer das Teil auch ausspuckt, es ist absolut nichts, was sich für Handys eignen würde - jedenfalls nicht fürs die KP-Reihe von LG. Freitag sollte es spätestens fertig sein, wenn nicht, sind meine Lehrer schuld 😉 |
(Themenstarter)
Anmeldungsdatum: Beiträge: 885 |
Hi, danke! Das ist ja super, dass du das machst. Mal schauen wie du damit zurechtkommen wirst 😉 Es wundert mich nämlich irgendwie, dass es soetwas noch gar nicht gibt... Hier noch etwas interessantes: http://code.google.com/p/ical2vcal/source/checkout Allerdings werde ich auch nichts schlau daraus, ich kenne mich mit Python oder Perl nicht aus... Vielleicht hilft es dir weiter? |
Anmeldungsdatum: Beiträge: 571 |
Sieht so aus, als wäre es das, wonach wir suchen - jetzt hab ich gestern dummerweise dein Posting nicht mehr gelesen, sonst hätte ich mir die Arbeit wohl sparen können. Das ist ein Python-Skript und ein Python-Modul, mal testen... EDIT: Das Python-Skript nicht ausführen! Mein Handy ist beim Laden der Datei abgestürzt, das Skript arbeitet also nicht richtig. Ich hab mein Skript angehängt, das funktioniert. Unterstützt werden (natürlich) Datum und Uhrzeit, Zusammenfassung und Ort, die Beschreibung wird zwar in die Datei geschrieben, aber vom Handy nicht erkannt - das könnte ich allerdings in die Zusammenfassung packen, dann hätte man auch die Info parat. EDIT 2: Alarmzeiten, die nicht im Handy ausgewählt werden können (wie 15 oder 30 Minuten vorher, 1 Tag vorher, ...), werden beim Importieren 0 Minuten vor Beginn des Events ausgelöst. EDIT 3: Mehrere Alarme werden vom Handy auch nicht unterstützt, deshalb bleibt es beim ersten Alarm in der ics-Datei. Das Skript ist also so wie es ist fast fertig, nur wiederholte Aufträge muss ich noch mit reinpacken. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 885 |
Ist ja super!!! Danke! Klappt sogar ☺ Erinnerungen sind mir gar nicht so wichtig, aber wäre schon ein nettes Feature, wenn du das noch irgendwie lösen könntest. Einziges Problem, das ich noch bei deinem Skript habe, sind die Umlaute. Die werden auf dem Handy falsch angezeigt. Leider, wie bereits gesagt, kenne ich mich leider nicht so gut aus, um das selbst zu ändern. Wie lange hast du denn daran gesessen? |
Anmeldungsdatum: Beiträge: 571 |
Witzigerweise nur 2, 3 Stunden, ich hatte mit mehr gerechnet. Kommt halt immer drauf an, wieviel beim Testen plötzlich schiefgeht 😉 Umlaute müsste ich auch iwie hinkriegen können. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 885 |
Wäre es denn umständlich das Skript umzuschreiben, dass auch beispielsweise ganztägige Termine und Termine, die sich bspw. jährlich wiederholen auch funktionieren? Ich habe nämlich auch einen Geburtstagskalender auf Evolution, den ich auf mein Handy laden würde... Komischerweise zeigt er einen Geburtstagstermin als drei-tägiges Ereignis an und er wiederholt auch nicht jährlich. Aber wenn es zu umständlich wäre, dann lass es. |
Anmeldungsdatum: Beiträge: 571 |
Wiederholungen sind ja in der Todo-Liste drin, mich wundert nur, dass Geburtstage als 3-tägige Ereignisse angezeigt werden... Die Kategorien muss ich auch noch reinbasteln, das ist aber hoffentlich schnell erledigt. Ich guck mal dass ich das innerhalb von 45 Minuten gefixt bekomm, sonst setz ich mich heut Abend nochmal dran. EDIT: Wäre es möglich, dass du hier mal einen Ausschnitt von der ics postest? Ich arbeite normalerweise nicht mit Evolution und krieg es nicht hin, einem Testkontakt einen Geburtstag zuzuweisen, der dann anschließend auch in der ics drinsteht 😕 |
(Themenstarter)
Anmeldungsdatum: Beiträge: 885 |
Hier ein Ausschnitt aus dem Geburtstagskalender von Evolution im ical Format. BEGIN:VCALENDAR CALSCALE:GREGORIAN PRODID:-//Ximian//NONSGML Evolution Calendar//EN VERSION:2.0 BEGIN:VEVENT UID:pas-id-4C90CB9600000000-birthday DTSTAMP:20100921T084535Z DTSTART;VALUE=DATE:20100917 DTEND;VALUE=DATE:20100918 RRULE:FREQ=YEARLY SUMMARY:Birthday: Nachname\, Vorname CATEGORIES:Birthday CLASS:PRIVATE TRANSP:TRANSPARENT SEQUENCE:1 BEGIN:VALARM X-EVOLUTION-ALARM-UID:20100921T084535Z-1613-1000-1-1@Guybrush DESCRIPTION:Birthday: Nachname\, Vorname ACTION:DISPLAY TRIGGER;VALUE=DURATION;RELATED=START:-P2D END:VALARM END:VEVENT END:VCALENDAR Alternativ könnte ich ja die Geburtstage in meine Kontakte eintragen, statt separat einen Kalender zu erstellen. Trotzdem wäre es schön, wenn es funktionieren würde. 😉 |
Anmeldungsdatum: Beiträge: 571 |
ubik schrieb:
Kopf->Wand... Jetzt weiß ich wenigstens, warum das bei mir nicht geklappt hat 🤣 Ganztägige Ereignisse (nicht nur Geburtstage waren betroffen) werden jetzt um einen Tag reduziert, damit ist der Fehler hoffentlich weg (von 00:00:00 bis 23:59:00). |
Anmeldungsdatum: Beiträge: 47 |
Hallo zusammen, ich wäre auch interessiert an diesem Skript. Ich habe ein LG GM360 Handy, das Prinzip müsste aber gleich sein. Allerdings komme ich nicht klar mit dem Skript. Könnte mir jemand netterweise mal konkret sagen, wie ich das Skript zum laufen kriege und anwende? Wäre echt super, Danke. Hans Günter vom eifelwindteam |
Anmeldungsdatum: Beiträge: 571 |
Im Terminal ausführbar machen und ausführen: chmod +x ics2vcs.sh ./ics2vcs.sh ics-datei ausgabe-vcs-datei |
Anmeldungsdatum: Beiträge: 47 |
Hallo John W danke für die schnelle Antwort. Ich glaube aber, ich bin zu blöd. Es klappt bei mir nicht. Es wird einfach keine Output-Datei erzeugt. Ich habe die Datei ics2vcs.sh heruntergeladen und wie beschrieben ausführbar gemacht. Dann aus Evolution mit Rechtsklick auf den Kalender "Datei speichern als" eine ics-Datei erzeugt. Wenn ich dann das Skript darauf ausführe passiert nichts. Es kommt keine Fehlermeldung, es wird aber auch keine Output-Datei erzeugt. Mache ich was falsch oder braucht das Skript noch irgendetwas, das nicht auf meinem PC installiert ist? Hans Günter |
Anmeldungsdatum: Beiträge: 571 |
Es sollte absolut unmöglich sein, dass nichts passiert 😲 - Was passiert denn wenn du das Skript ohne Parameter aufrufst, also nur "./ics2vcs.sh"? Was passiert, wenn du eine nicht-existente Datei übergibst? |
Anmeldungsdatum: Beiträge: 47 |
Hallo John W, bei nur Aufruf ohne Parameter kommt ein usage-Hinweis: usage: ./ics2vcs.sh <file>.ics [output.vcs] bei Aufruf einer nicht existierenden Datei kommt eine Error-Meldung: Error; neither test.ics nor test.ics.ics exist./ics2vcs.sh geburtstage.ics dateineu.vcs Wenn ich das Skript dann voll anwenden will, durch ./ics2vcs.sh geburtstage.ics dateineu.vcs (geburtstage.ics ist eine existierende Datei in dem Verzeichnis, dateineu.vcs gibt es noch nicht, habe ich hier als Ziel angegeben. Dann kommt keine Meldung, nur der normale Prompt. Im aktuellen Verzeichnis findet sich aber keine Datei dateineu.vcs Gruß Hans Günter |