mein flashprojekt
im urlaub freiwillig programmieren - das machen sicher nur sehr wenige, doch ich gehöre dieser minderheit an ;)
ausschlaggebend für diese aktion war ... da gibt es vieles, wie zb wollte ich schon immer flash ein bisschen näher kennenlernen, einen terminkalender im outlook/ical-style, etwas animiertes, ... und so kam dann das raus.
features
terminkalender, terminliste und terminanzeige
ursprünglich kommen meine termine aus einer ics-datei (internetkalenderdatei), die man runterladen kann. da mein projekt diese aber nicht direkt lesen kann (es steht ja auch viel unnötiges zeug drinnen, was ich nicht brauche), habe ich mir einen parser geschrieben.
mein parser liest aus der ics-datei die wichtigen informationen heraus und generiert daraus eine xml-datei, welche von meinem projekt gelesen werden kann.
countdown
inspiriert durch den versprochenen countdown für wvs habe ich auch noch einen geburtstagscountdown gebastelt. in einer externen xml-datei trägt man den namen mit datum und uhrzeit ein (wieder nur ein "ein-zeilen-aufwand" ;). im laufenden betrieb kann man dann zwischen den einträgen umschalten.
weiters habe ich auch noch eine anzeige mit 2 weiteren countdowns zusammengestellt.
feierabend: aus meiner terminliste wird das ende des letzten heutigen termins genommen
wochenende: aus meiner terminliste wird das ende des letzten termins der aktuellen woche genommen
aquarium
in meinem aquarium leben 5 fische. der vorteil dieser "haustiere" ist, dass sie nicht sterben, auch wenn man sie vergisst zu füttern ;)
von diesen 5 fischen hat jeder sein eigenes leben. die eigenschaften kommen aus einer weiteren xml-datei. so kann man durch hinzufügen bzw. löschen einer zeile einen fisch hinzufügen bzw. entfernen.
analoge uhr
eine einfache analoge uhr, die sich über das hintergrundbild ein- und ausblenden lässt.
weltzeitanzeige
hier sind insgesamt 9 analoge uhren vorhanden. die uhr in der mitte ist etwas größer und zeigt unsere zeitzone (GMT+01:00) an. die uhren können aktiviert und deaktiviert werden (natürlich mit animation).
das war nun ein kurzüberblick - namen dafür habe ich noch keinen und veröffentlichen kann ich es eigentlich auch nicht, da es speziell für mich selbst adaptiert ist.
mfg mailo
ausschlaggebend für diese aktion war ... da gibt es vieles, wie zb wollte ich schon immer flash ein bisschen näher kennenlernen, einen terminkalender im outlook/ical-style, etwas animiertes, ... und so kam dann das raus.
features
- terminkalender im outlook/ical-style
- terminliste für die aktuelle woche
- anzeige für den (wenn vorhanden) derzeitigen und den (wenn vorhanden) nächsten termin
- countdown
- aquarium
- analoge uhr
- weltzeitanzeige
- simpler screensaver
terminkalender, terminliste und terminanzeige
ursprünglich kommen meine termine aus einer ics-datei (internetkalenderdatei), die man runterladen kann. da mein projekt diese aber nicht direkt lesen kann (es steht ja auch viel unnötiges zeug drinnen, was ich nicht brauche), habe ich mir einen parser geschrieben.
mein parser liest aus der ics-datei die wichtigen informationen heraus und generiert daraus eine xml-datei, welche von meinem projekt gelesen werden kann.
countdown
inspiriert durch den versprochenen countdown für wvs habe ich auch noch einen geburtstagscountdown gebastelt. in einer externen xml-datei trägt man den namen mit datum und uhrzeit ein (wieder nur ein "ein-zeilen-aufwand" ;). im laufenden betrieb kann man dann zwischen den einträgen umschalten.
weiters habe ich auch noch eine anzeige mit 2 weiteren countdowns zusammengestellt.
feierabend: aus meiner terminliste wird das ende des letzten heutigen termins genommen
wochenende: aus meiner terminliste wird das ende des letzten termins der aktuellen woche genommen
aquarium
in meinem aquarium leben 5 fische. der vorteil dieser "haustiere" ist, dass sie nicht sterben, auch wenn man sie vergisst zu füttern ;)
von diesen 5 fischen hat jeder sein eigenes leben. die eigenschaften kommen aus einer weiteren xml-datei. so kann man durch hinzufügen bzw. löschen einer zeile einen fisch hinzufügen bzw. entfernen.
analoge uhr
eine einfache analoge uhr, die sich über das hintergrundbild ein- und ausblenden lässt.
weltzeitanzeige
hier sind insgesamt 9 analoge uhren vorhanden. die uhr in der mitte ist etwas größer und zeigt unsere zeitzone (GMT+01:00) an. die uhren können aktiviert und deaktiviert werden (natürlich mit animation).
das war nun ein kurzüberblick - namen dafür habe ich noch keinen und veröffentlichen kann ich es eigentlich auch nicht, da es speziell für mich selbst adaptiert ist.
mfg mailo
mailo - 18. Sep, 15:05