xplanetFX-Spielereien
Donnerstag, den 4. November 2010Hab‘ mal ein wenig mit den xplanetFX-series im Zusammenhang mit der „Sonne folgen“-Funktion rumgespielt. Ergebnis ist eine Animation vom 1.1.2010, also Südhalbkugel.
Zusammengepappt wurde der Bilderstapel mit imagemagick:
convert -delay 5 -loop 0 xplanetFX_* xplanetFX.gif
..und anschließend nochmal mit gifsicle drüber:
gifsicle -O2 --dither --color-method blend-diversity --colors 256 --crop 60,20-300,220 < xplanetFX.gif > xplanetFX_optimized.gif
Es ist zwar danach immer noch recht groß, aber da wir ja hier in dieser Region der Welt bzgl. Bandbreite ebenso gut ausgestattet sind, wie mit Wasserwerfern, Atommüll und BWL-Experten, braucht man sich da wohl keine Sorgen machen.
xplanetFX 1.1.4: Template-Bugs
Dienstag, den 2. November 2010Die neue Funktion „Sonne folgen“ in 1.1.3 hat einen bislang irrelevanten Bug in den Templates (in allen, also auch dem Standardtheme im Paket selbst) offenbart. Leider ist das zu komplex, um das mit der Template-Reparatur-Maschine zu lösen, deswegen heisst es: bei Auftreten – Template neu saugen :/ Sorry dafür.
xplanetFX 1.1.4 ist demnach technisch exakt dasselbe wie 1.1.3, bringt nur halt ein „heiles“ Standardtheme mit.
Der Krams lädt gerade hoch, sind locker 250MB, dauert also noch.
xplanetFX 1.1.3: der Sonne folgen und neue Templates
Montag, den 1. November 2010Ein Feature wurde angefragt, über welches ich mir schon länger den Kopf zerbrochen habe, nämlich die Erde rotieren zu lassen. Ich habe mich jetzt für die astronomische Variante (gegen die Uhrzeit basierte) entschieden – der Betrachter „folgt“ sozusagen dem virtuellen Orbit der Sonne um die Erde. Die Bedienung ist recht nice geworden, es hat einen Regler, mit dem man den Winkel zwischen Sonne und Betrachter einstellt. So kann man sich aussuchen, ob man lieber die ganze Zeit einen Sonnenuntergang oder doch das volle High-Noon-Brett serviert bekommen möchte. Und der Knaller ist: das ganze gibt’s wieder mit ernst zu nehmender Vorschau, diesmal bislang im (nicht mitwachsenden) Miniaturformat.
Und ein neues Template habe ich nochmal dran gehangen, „Watch“ in sechs derbe farbenfrohen Ausführungen – gegen das grau in grau des kommenden Herbstes (sollte der Style „fire“ da eventuell einen Zaun am Pfahl symbolisieren? ^^), womit xplanetFX dann über insgesamt 39 verschiedene Styles in 12 Templates verfügt.
Irgend einen Quatschbug habe ich noch gefunden und das Template „Cage“ hatte noch ’ne Macke, da wurde der Mondorbit in den Wolken frei gelassen, ansonsten aber nicht gezeichnet.
xplanetFX: Bilderserien erstellen
Dienstag, den 26. Oktober 2010Habe da mal was zusammen gehackt.
Rechtsklick, „speichern unter…“, ausführbar machen. Dann in xplanetFX den Daemon stoppen, die gewünschten Werte (Auflösung, Template, Effekte…) einstellen und mit der Einstellung „festes Datum“ den Startzeitpunkt der Serie angeben. Speichern. Dann das Script ausführen:
Entweder Doppelklick -> „Ausführen“ oder:
[Pfad zum Script]xplanetFX_series [pfad zum zielordner] [Intervall in Sekunden] [Dauer in Sekunden]
- Ist das Verzeichnis nicht gegeben, wird das aktuelle Arbeitsverzeichnis genommen.
- Ist das Intervall nicht gegeben, sind es 10 Minuten (600 Sekunden)
- Ist die Dauer nicht gegeben, sind es 24 Stunden.
- Man kann kein Intervall ohne Verzeichnis angeben.
- Man kann keine Dauer ohne Intervall und Verzeichnis angeben.
Beispiele:
./xplanetFX_series ~/Backgrounds
Desktop/xplanetFX_series Desktop 1800
Einfacher Doppelklick wäre „ausgeschrieben“ dann:
[Pfad zum Script]/xplanetFX_series [Pfad zum Script] 600 86400
…und erzeugt Bilder in dem Verzeichnis, in dem das Script liegt, alle 10 Minuten über 24 Stunden.
Braucht Python und Zenity (oder KDialog unter KDE), unter Ubuntu Standard. Kdialog kann keine vernünftigen Progressbars und ich baue jetzt nicht noch dcop-Unterstützung ein 😉 also unter KDE isses uncool. Alles andere hat Ausgaben im Terminal.
Mal schauen, eventuell baue ich das Feature irgendwann noch fest in xplanetFX mit ein.
Fehler im Planeten
Mittwoch, den 22. September 2010Grad ist ein Update online gegangen, die letzte Version hat schwarze Pünktchen auf hellen Hintergründen gezeichnet. Ist schon ewig gefixt, hab’s nur nie hochgeladen, ich Schlumpf.
xplanetFX: Template „Glass“
Dienstag, den 14. September 2010xplanetFX: neues Template „Sound“
Montag, den 13. September 2010Wallpaperwechsel unter KDE > 4.3
Dienstag, den 7. September 2010…ist per Terminal bzw. Script nicht mehr möglich. Glückwunsch! Da wurde nämlich das bewährte dcop gegen dbus ausgetauscht, was kein Interface für den Wallpaperquatsch bietet. Erinnert irgendwie schwer an die erste Ubuntu-Distri mit Pulse Audio ohne Benutzeroberflächen und komplett ausgebautem ALSA-Zeuch…
Damit ist xplanet und demnach auch xplanetFX unbrauchbar für diesen Desktop.
Müsste ich erst einen Workaround basteln über die KDE-Slideshow oder sowas, dafür krache ich mir aber kein KDE auf meine Mühle. Hat also jemand eine Idee (evtl. sogar mit getesteten Commands) baue ich das gerne ein!
xplanetFX 1.1.0: Aufgeräumt.
Montag, den 6. September 2010Ein widerliches Problem verfolgt mich schon seit der ersten Idee: die Wolken. Erst funktionierte das nur, wenn die Erde zentriert auf dem Screen saß, dann gab es ein Problem, dass der Mond vor der Erde unter Wolken verschand, das konnte ich mit einem Workaround lösen, der allerdings die Optik ein wenig gerübt hat. Dabei wurde nämlich der Rand der Wolken zum Erdradius hin immer durchsichtiger, so dass die Kante der Erde deutlich zu sehen war. Ein vergrößerter Screenshot zeigt das Problem, links ist die Oberfläche der Erde trotz Wolken zu sehen, auf dem rechten Bild „verschwimmt“ das alles.
Das konnte nun endlich mal behoben werden. Da es Probleme mit den Templates bis zu dieser Version gibt (siehe known issues), habe ich eine Funktion eingebaut, die auch zukünftig Inkosistenzen mit Templates zwischen Versionen beheben kann, sollte es da wieder Änderungen geben. Gibt’s für CLI („xplanetFX –update-templates“) und GUI (unter „Werkzeuge“).
Und ich habe noch stapelweise Kleinigkeiten gefixt, so dass die Kiste sich mal ein stabiles 1.1 verdient hat.
xplanetFX 1.0.11: festes Datum anzeigen lassen und Einzelbilder speichern
Sonntag, den 5. September 2010Die Headline sagt’s schon, xplanetFX kann jetzt Bilder für einen festgelegten Tag und Uhrzeit ausgeben. Das war version 1.0.10. Die 1.0.11 kann dann zusätzlich noch in den Werkzeugen Einzelbilder wegrendern, also ein Rendering als Bilddatei irgendwo ablegen.