| |||||||
Das Thema "Kalenderdateien ics" befindet sich unter Sonstige Apps & Widgets auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Junior Mitglied Registriert seit: 10.08.2009
Beiträge: 38
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
| ich habe auf meinem Webserver meine ganzen Kalender liegen. Diese sind als . ics gespeichert. Gibt es eine App für den Magic, wo ich die Kalenderdateien direkt einbinden und nutzen kann? Wäre über Infos danbar. Grüße Klaus |
| | |
| | #3 (permalink) |
| Junior Mitglied Registriert seit: 10.08.2009
Beiträge: 38
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
|
Die liegen auf meinem FTP Server in einen htaccess geschützen Verzeichniss. Die Termine werden von 2 Notebooks mit Sunbird eingepflegt, was bi sjetzt auch super klappte. So habe ich auf beiden Rechner immer die selben Termine. Nun soll das Magic mit dazwischen.... Das ich auf dem Handy immer die aktuellen termin habe Das ich vom Handy termine eingeben kann und diese dann auch auf den Notebooks sind. Darum wollte ich direkt die ics Datei auf dem Webserver nutzen. Grüße Klaus |
| | |
| | #4 (permalink) |
| Android Experte Modell: HTC Desire Registriert seit: 24.07.2009
Beiträge: 709
Abgegebene Danke: 57
Erhielt 62 Danke für 46 Beiträge
|
Wie gesagt mir persönlich sind keine Programme dafür bekannt. Ich persönlich bin dann den Umweg über den Google Kalender gegangen der relativ gut mit Sunbird zusammenarbeitet. Ist halt nur die Frage ob man das möchte. Wenn jemand da ein Programm kennt, wäre ich zumindest auchmal interessiert. |
| | |
| | #5 (permalink) |
| Junior Mitglied Modell: Samsung Galaxy Note (N7000) Registriert seit: 10.08.2009
Beiträge: 38
Abgegebene Danke: 8
Erhielt 1 Danke für 1 Beitrag
|
Kannst du über den Google-Kalender im Web machen. Unter Einstellungen/Kalender kannst duch auch beliebige ICS-Dateien hinzufügen. Ich mache das auch so mit unserem Firmen-Kalender, der meine Termine auch via ICS zur Verfügung stellt. Einfach in den Google-Kalender eingebunden und fertig. So habe ich alle meine Termine an einer einzigen Stelle. Wird als eigener Kalender im Google-Kalender dargestellt, wahlweise auch in anderer Farbe. |
| | |
| | #7 (permalink) |
| Junior Mitglied Modell: Samsung Galaxy Note (N7000) Registriert seit: 10.08.2009
Beiträge: 38
Abgegebene Danke: 8
Erhielt 1 Danke für 1 Beitrag
|
Bei mir liegen die auch auf meinem Server. Bei mir sind die per http verfügbar. Ich weiss nicht, ob Google auch ftp unterstützt. Bei mir ist es auf jeden Fall so, dass ich einmalig (vor zwei Jahren oder so) die URL hinterlegt habe und seit dem meinen Firmenkalender in Google einsehen kann (Readonly, versteht sich). Neue Termine tauchen automatisch in meinem Google-Kalender auf. Gelöschte Termine verschwinden dort auch wieder. So habe ich alle Meine Termine auf dem Handy (und der Vista-Sidebar), obwohl das von unserer Firmensoftware eigentlich gar nicht unterstüzt wird |
| | |
| | #8 (permalink) |
| Neuer Benutzer Registriert seit: 20.11.2010
Beiträge: 18
Abgegebene Danke: 2
Erhielt 1 Danke für 1 Beitrag
|
Tag sorry das ich diesen alten thread wieder ausgrabe, ich habe aber seid gestern GENAU jenes problem. und alles über google zu leiten ist..... naja. Jedenfalls ist mir ein workarround geglückt, der aber durchaus noch verbesserungswürdig ist. ich publizier es hier und spekuliere auf vorschläge zunächst hab ich mir ein script gebastelt, welches alle kalender in ein "grosses" file schreibt, dann filter ich mit sed alle begin und ends raus und schriebe zu beginn und ende neue rein code: #!/bin/bash cp /home/cal/cal1.ics /tmp/androidcal0 cat /home/cal/cal2.ics >> /tmp/androidcal0 cat /home/cal/cal3.ics >> /tmp/androidcal0 cat /home/cal/cal4.ics >> /tmp/androidcal0 cat /home/cal/cal5.ics >> /tmp/androidcal0 cat /home/cal/cal6.ics >> /tmp/androidcal0 cat /home/cal/cal7.ics >> /tmp/androidcal0 cat /home/cal/cal8.ics >> /tmp/androidcal0 echo "BEGIN:VCALENDAR" > /var/www/localhost/htdocs/test.ics sed '/END:VCALENDAR/d' /tmp/androidcal0 > /tmp/androidcal1 sed '/BEGIN:VCALENDAR/d' /tmp/androidcal1 >> /var/www/localhost/htdocs/test.ics echo "END:VCALENDAR" >> /var/www/localhost/htdocs/test.ics jenes script führe ich regelmässig per cron aus und auf dem android phone benutze ich iCal Import/Export um jenes file zu grabben und in den kalender einzupflegen. es dauert EWIG, dass kann nicht die lösung sein. gibts bessere? Geändert von der-manu (20.11.2010 um 16:20 Uhr) |
| | |
| | #9 (permalink) |
| Neuer Benutzer Registriert seit: 20.11.2010
Beiträge: 18
Abgegebene Danke: 2
Erhielt 1 Danke für 1 Beitrag
|
was nun noch fehlt ist ein sed script (oder perl oder oder...) welches das große file durchgeht und alle einträge die vor 2 oder 3 monaten zuende gegangen sind rauslöscht. mein *.ics file ist knapp 250kb groß aber das telefon braucht gute 10 minuten um es einzulesen.... wenn die alten termine nicht wären, dann wär alles prima
|
| | |
| | #10 (permalink) |
| Neuer Benutzer Registriert seit: 20.11.2010
Beiträge: 18
Abgegebene Danke: 2
Erhielt 1 Danke für 1 Beitrag
|
so, ich hab mir ne lösung gebaut, und poste sie hier, zwecks backup. vorschläge nehme ich nachwievor gerne entgegen. da gibst ein tolles script, ical2html, mit dem kann mann sich nen zeitraum aus seinem "riesigen" kalender ziehen- und kriegt nen sauberern html output Index of /Tools/Ical2html und mein -wildes- script #!/bin/bash cp /home/cal/cal1.ics /tmp/androidcal0 cat /home/cal/cal2.ics >> /tmp/androidcal0 cat /home/cal/cal3.ics >> /tmp/androidcal0 cat /home/cal/cal4.ics >> /tmp/androidcal0 cat /home/cal/cal5.ics >> /tmp/androidcal0 cat /home/cal/cal6.ics >> /tmp/androidcal0 cat /home/cal/cal7.ics >> /tmp/androidcal0 cat /home/cal/cal8.ics >> /tmp/androidcal0 echo "BEGIN:VCALENDAR" > /tmp/androidcal.ics sed '/END:VCALENDAR/d' /tmp/androidcal0 > /tmp/androidcal1 sed '/BEGIN:VCALENDAR/d' /tmp/androidcal1 >> /tmp/androidcal.ics echo "END:VCALENDAR" >> /tmp/androidcal.ics echo "BEGIN:VCALENDAR" > /home/cal/android.ics /usr/bin/ical2html -z Europe/Berlin `date --date="2 months ago" +%Y%m%d` P100D /tmp/androidcal.ics | sed 's/<tr>//g' | sed '/<td><p class=date>/d' | sed '/<table><caption>/d' | sed '/^$/N;/\n$/N;//D' | sed '/<thead><th>Sunday<th>Monday<th>Tuesday<th>Wednesda y<th>Thursday<th>Friday<th>Saturday/d' | sed '/<td class=skip>/d' | sed '/<tbody>/d' | sed '1,7d' | sed '/table>/d' | sed '/./!d' | sed 's/<div class=vevent><p class="">/BEGIN:VEVENT/g'| sed -e 's/<\/div>/END:VEVENT/g' | sed -e 's/<\/span>//g' | sed -e 's/<span class=summary>/SUMMARY:/g' | sed -e 's/<\/abbr>//g' | sed -e 's/<span class=time><abbr class=dtstart/DTSTART;TZID=Europe\/Berlin:/g' | sed -e 's/-<abbr class=dtend/DTEND;TZID=Europe\/Berlin:/g' | sed '/<span class=categories>/d' | sed -e 's/title="/\n/g' | sed -e 's/erlin:/erlin:\\/g' | sed '/^$/d' | sed -e :a -e '/\\$/N; s/\\\n//; ta' | sed 's/">..:../\n/' | sed -e :a -e '/\\$/N; s/\\\n//; ta' | sed 's/">..:../\n/' | sed '/./!d' | sed -e 's/class=dtstart/\\/g' | sed -e 's/<span class=notime><abbr /DTSTART;VALUE=DATE:/g' | sed -e :a -e '/\\$/N; s/\\\n//; ta' | sed -e 's/">(whole <abbr class=duration//g' | sed -e 's/1D">day)//g' | sed '/./!d' >> /home/cal/android.ics echo "END:VCALENDAR" >> /home/cal/android.ics gut, die pfade müssen natürlich individuell angepasst werden, aber es funzt....zwar sicher nicht ganz ohne bugs, aber immerhin |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |