Artikel mit Tag izulu
Verwandte Tags
projekt ice-prefer ice-win icewm idesk-helper image-sacon listsearch serendipity spamblock_bayesYahoo-Rückzug - izulu?
Donnerstag, 19. August 2010
Yahoo schließt einige seiner Dienste und prüft auch, welche "Geo"- und "Local"-APIs wie bestehen bleiben. Würde mich nicht weiter interessieren, doch leider nutzt izulu Yahoos Wetter-API, um festzustellen, ob am Standort gerade Tag oder Nacht ist. Ich kann jetzt nur hoffen, dass die Wetter-API unangetastet bleibt...
Mehr Regen für Izulu
Freitag, 18. Juni 2010
Auch diesmal wieder kein großes Update für izulu, dem Skript, das den Bildschirmhintergrund dem Wetter anpasst. Ist aber auch gar nicht nötig, soweit ich weiß.
Stattdessen gibt es einen Bugfix: Wenn man von den Zusatzfunktionen nur die Temperaturanzeige aktivierte, wollte diese in eines der Bilder unter /usr/share/izulu/ gebannt werden - weniger gut, und durch die fehlenden Rechte auch nicht möglich. Außerdem habe ich zwei weitere Regenzustände entdeckt, "Heavy Rain" und "Rain Showers". Daher der Titel, denn mehr Regen ist bei einem Wetteranzeigeprogramm ja nicht was schlechtes.
Download: izulu-0.2.5.3.deb
Schnee in Izulu
Montag, 15. Februar 2010
Diesmal ist es nur ein kleines Update zu izulu, dem Programm, das den Bildschirmhintergrund ja nach Wetterlage anpasst. Im Winter jedoch ist die Wichtigkeit nicht zu unterschätzen: Die Google-Wetter-API kennt einige Schneewetterzustände, die izulu noch nicht kannte. Die sind nun eingebaut, sodass der Bildschirmhintergrund nun öfter auch passend zum Schneegestöber draußen gewählt wird.
Was hier noch gar nicht erwähnt wurde ist der Wikiartikel, der dank aasches Arbeit inzwischen im Ubuntuusers-Wiki zu finden ist. Dort wird die Benutzung und der Sinn des Programms nochmal schön erklärt. Danke nochmal auch an dieser Stelle.
Download: izulu-0.2.5.2
Temperaturanzeige und WOEID für Izulu
Donnerstag, 3. Dezember 2009
Eine Temperaturanzeige und Unterstützung für WOEID sind die wesentlichen neuen Funktionen von izulu 0.2.5.
Die Temperatur wird per -t in die linke untere Ecke des Bildschirmhintergrundes geschrieben. WOEID ist dagegen keine direkt sichtbare Verbesserung. Die ID dient als Ortsbestimmung von Yahoo, die wohl kürzlich (?) in die Wetter-API integriert wurde. Damit ist es nun nicht mehr nötig, manuell eine unregelmäßige ID des Ortes anzugeben um festzustellen ob es Nacht ist, sondern izulu kann das über den Namen der Stadt selbst erfragen. Falls die automatische Erkennung scheitern sollte kann die manuell ermittelte WOEID per -w übergeben werden.
Außerdem werden nun automatisch Städtenamen mit Leerzeichen so angepasst, dass Google damit umgehen kann.
Download: izulu-0.2.5.1.deb
Wettervorhersage auf dem Desktop
Dienstag, 29. September 2009
Izulu zeigt immer noch je nach Wetter einen bestimmten Bildschirmhintergrund an. Was mit der neuen Version 0.2 hinzukommt ist die Möglichkeit, die Wettervorhersage von Google mit kleinen Icons an der rechten unteren Bildschirmecke zu symbolisieren.
Der dieses Verhalten aktivierende Parameter ist -p (--preview), die Icons werden von Google vorgegeben und also von dort heruntergeladen und dann mit dem Bildschirmhintergrundbild vermischt. Kleiner Hinweis an die Gnome-Nutzer: Dort ist standardmäßig eine Einstellung aktiv, durch die das Bild größer sein darf als der Desktop selbst. Dann sieht man diese Icons natürlich nicht, das ist aber umstellbar.
Bugfixes für izulu (0.1.9)
Montag, 14. September 2009
Zwei Fehler wurden in der neuen Version von izulu behoben: Orte mit Umlauten im Namen wie Würzburg stellen kein Problem mehr dar (danke an greebo für den Hinweis) und die Angabe des -n-Parameters, also die Aktivierung der Nachtbilder, führt nicht mehr automatisch zu deren Anzeige wenn keine Yahooid des Ortes angegeben wurde.
Experimentell enthalten ist eine OSD-Einblendung via libnotify wenn sich das Wetter ändert. Der Parameter -o aktiviert diese Funktion.
Izulu-Webseite (oder: 2. Vorstellung)
Mittwoch, 9. September 2009
Um izulu vorzustellen, und eigentlich auch um das ganze Schema der Projektpräsentation mal durchzuspielen, findet sich nun bei sourceforge eine echte Webseite zu izulu. Dort wird grob der Sinn der Software erklärt und ein kleines Javascript-Widget dient als Beispielautomat.
Izulu mit Nachtmodus
Dienstag, 19. Mai 2009
Izulu in der neuen Version 0.1.8.4 erkennt Sonnenauf- und Sonnenuntergang. Ist es Nacht, werden andere Bilder gewählt. Für die generellen Kategorien sind wieder passende Bilder im .deb vorhanden.
Leider funktioniert der Nachtmodus nicht automatisch, sondern erfordert etwas Konfiguration. Die YahooID der Stadt muss in die Config eingetragen werden. Schritt für Schritt geht das so:
- Auf http://weather.yahoo.com/ gibt man in das Eingabefeld den Namen der Stadt ein.
- Die URL der nächsten Seite beinhaltet die YahooID der Stadt. Die URL für Berlin lautet http://weather.yahoo.com/forecast/GMXX0007.html, die ID ist also GMXX0007.
- Diese ID muss nun in die ~/.izulu/config eingetragen werden, als YAHOOID="GMXX0007".
Startet man izulu nun mit dem Parameter -n, sollte nachts der Mond aufgehen. Allerdings: Der Yahoo-Feed wird auch genutzt, um die derzeitige Zeit zu bestimmen. Bei manchen Standorten wird er nachts aber nicht mehr aktualisiert. Das muss izulu erkennen und entsprechend reagieren, und deswegen hat die Entwicklung des Nachtmodus auch so lange gedauert. Dieses Erkennen kann nur klappen, wenn izulu mit -d im Daemon-Modus im Hintergrund läuft.
Download: Auf der Sourceforgeseite
Aus einem Bilderpool schöpfen
Samstag, 2. Mai 2009
Izulu 0.1.5 fügt eine Funktion hinzu, um ein zufälliges Bild aus einem Ordner auszuwählen und dann dieses immer dann anzuzeigen, wenn die Sonne scheint. Oder es regnet.
Damit das funktioniert muss der Ordner in ~/.izulu/config angegeben werden. Da die Namen der Variablen hässlich und lang sind liste ich sie hier nicht auf, man kann aber eine bestehende config löschen, dann schreibt Izulu die Optionen beim Neuerstellen der Datei gleich dazu.
Der Schalter zum Aktivieren des Modus ist -r.
Sven Schlaegel hat bei der initialen Umsetzung geholfen, danke dafür. Intern sind noch einige Änderungen gemacht worden, die auf Lunars Anmerkungen zurückgehen und inbesondere die Inanspruchnahme der Festplatte reduzieren.
Eines noch: In dem Ordner sollten wirklich nur Bilder liegen, der Dateityp wird derzeit nicht geprüft.
Download: izulu-0.1.5.deb
Izulu: Bilder auswählen
Mittwoch, 29. April 2009
Bisher sind bei Izulu nur die groben Zustände mit Bildern besetzt. Das Programm kann aber zwischen allen Wetterlagen unterscheiden, die die Wetter-API kennt.
Als Beispiel sei der Zustand "Light rain" genommen. Das grobe Regenbild ist für diesen Zusammenhang zu regnerisch. Wollte man bei leichtem Regen immer dieses Bild anzeigen lassen, speichert man es als light_rain in ~/.izulu.
Das gilt natürlich nur für den derzeitigen Benutzer. Will man das Bild für alle Nutzer bereitstellen, kopiert man es unter gleichem Namen nach /usr/share/izulu/. Die Bilder im Homeverzeichnis haben für den jeweiligen Nutzer größere Priorität. Das gilt auch für die Bilder der Grobzustände, die so leicht ersetzt werden können, einfach unter gleichem Namen in ~/.izulu speichern.
Das Namensschema ist für alle spezifischen Zustände gleich: Identisch zum Namen in der API, nur kleingeschrieben und mit _ statt Leerzeichen. Die Dateinamen der Grobzustände kann man den Dateien im globalen Ordner entnehmen. Das gilt für die Version 0.1.1, die nur das und einen kleinen Bug ändert (vorher suchte Izulu nach "Light Rain") und im oben verlinkten Izulu-Artikel angehängt ist.
Izulu: Den Bildschirmhintergrund dem Wetter anpassen
Montag, 27. April 2009
Bei beyondserenity hatte ich von wetterabhängigen Wallpapern gelesen, die es bei KDE geben soll. Das wollte ich auch.
Izulu fragt bei Google nach dem derzeitigen Wetter in der angegebenen Stadt. Mit dieser Information kann dann automatisch das passende Bild als Hintergrund gesetzt werden. Da das ganze nur ein kleines Skript ist funktioniert es desktopunabhängig, Standardeinstellungen passen für GNOME, ich habe es damit und mit IceWM getestet. Izulu kann einmal oder auch dauerhaft ausgeführt werden. Im "deamon-mode" überprüft es alle 15 Minuten das Wetter, dieser Intervall kann nach Belieben angepasst werden.
Nutzung
Einmal installiert kann das Skript wie jedes andere Programm auch gestartet werden, der Befehl lautet izulu.
Konfiguration
Es gibt bisher drei Parameter, die direkt übergeben werden können:
- -c city: Hiermit kann der Standort angegeben werden. Es funktioniert natürlich nicht jede Stadt, Google muss die passenden Daten ausliefern. Überprüfen kann man das auf der iGoogle-Seite beim Wetter-Widget. Was dort in der Liste steht kann auch bei izulu eingetragen werden.
- -d: Aktiviert den daemon-mode.
- -i intervall: Wenn der daemon-mode aktiviert ist kann hiermit der Abfrageintervall eingestellt werden (in Sekunden).
Die Stadt kann auch im Homeverzeichnis in .izulu/config eingestellt werden. Standard ist Berlin. In dieser Datei wird ebenfalls der Befehl zum Setzen des Hintergrundes gespeichert - nutzt man kein GNOME muss man diesen anpassen, z.B. auf Esetroot -scale abändern wenn Eterm installiert ist.
Sonstige Hinweise
Entwicklung
Das Skript ist als frühe Alpha zu betrachten. Da kann natürlich immer was nicht funktionieren wie gewünscht, die meisten Fehler werden nicht gefangen und die Bedienung ist ebenso natürlich noch nicht ausgereift. Ich bitte um Rückmeldung wie das Skript funktioniert (deswegen das frühe Release) oder wenn man generell weiterhelfen will, z.B. indem eine GUI geschrieben wird (um mit ihr die Stadt zu wählen, die spezifischeren Bilder auszuwählen und die gegeben zu ersetzen) oder das Skript verbessert wurde.
Wetterzustände
Google unterscheidet zwischen vielen verschiedenen Wetterzuständen. Ich habe versucht diese alle abzubilden. Da die API keine offiziell freigegebene ist und also die Dokumentation fehlt ist das wahrscheinlich noch nicht perfekt. Die Grundzustände sonnig, bewölkt, regnerisch und schneiend sind als generelle Kategorien zusammengefasst, für diese werden Bilder mitinstalliert. Es kann aber auch feiner unterschieden werden, z.B. zwischen "leicht bewölkt" und "Wolkendecke". Dazu bei Interesse später mehr.
Bilder
Die großartigen Bilder sind nicht von mir, sondern wurden von anderen Menschen bei Flickr hochgeladen: Sonne, Wolken, Regen, Schnee und Nebel.





