Für Ungeduldige: Mein GTA6 Widget
This post is only available in German; only the title and summary are translated.
Ich habe GTA 6 vorbestellt. Jetzt liegt auf meinem Bildschirm ein kleines Widget, das mir jederzeit sagt, wie weit mein Paket ist. Gebaut in einem Nachmittag, mit KI.
Probier es selbst aus
Das hier ist das Widget live. Die Bilder wechseln alle fünf Sekunden. Klick auf eine Stufe, dann siehst du, wie sich der Status ändert. Meine echte Bestellung steht aktuell auf „Bestellt“.
Was das Widget kann
Das Widget hat das Format 9:16, also hochkant wie ein Handybildschirm. Oben steht dauerhaft das GTA-VI-Logo. Dahinter läuft eine Diashow mit 30 Bildern aus dem Spiel, in zufälliger Reihenfolge, alle fünf Sekunden ein neues. Unten steht der Bestellstatus in Großbuchstaben: eine orange Zeile, aktuell „Zustellung: Samstag“, und darunter vier Stufen:
- Bestellt
- Versendet
- In Zustellung
- Zugestellt
Erledigte Stufen leuchten rosa. Heute steht das Widget noch auf der ersten Stufe. Das Paket ist also noch nicht losgeschickt. Aber der Samstag steht schon drauf.
Wie die Daten ins Fenster kommen
Ich wollte keine Zugangsdaten irgendwo ablegen. Deshalb gibt es auch keine. Ein geplanter Auftrag läuft alle zwei Stunden, öffnet in meinem eingeloggten Browser die Sendungsverfolgung des Händlers, liest den Status und schreibt ihn in eine kleine Datei. Das Fenster liest diese Datei alle fünf Minuten neu. Ist der Browser mal ausgeloggt, ändert der Auftrag nichts und meldet sich.
Eine Eigenheit gab es: Die aktuelle Stufe steht nicht im Text der Seite. Man sieht sie nur im Bild. Der Auftrag liest sie deshalb aus einem Screenshot der Sendungsverfolgung.
Zwei Varianten
Es gibt das Widget als kleine Web-Seite, die lokal auf meinem Rechner läuft, und als eigenständige Mac-App in Rust, Fenstergröße 405 mal 720, mit allen Bildern eingebaut. Ursprünglich wollte ich auch eine Querformat-Variante. Habe ich gestrichen. Hochkant ist besser.
Was schiefging
- Das Logo: Beim Freistellen hat der Computer das rosa „VI“ mitgelöscht, weil es dieselbe Farbe hatte wie der Hintergrund. Gelöst habe ich es mit einer hochauflösenden Version mit echter Transparenz.
- Alte Bilder: Der Browser hat hartnäckig frühere Versionen angezeigt. Ein Zeitstempel hinter den Bilddateien hat das gefixt.
- Logo-Varianten: Erst „Rosa mit Palmen“, dann doch nur das Logo, größer, ohne Palmen. Das Auge entscheidet, nicht die Idee.
- Ein Screenshot-Versuch hat versehentlich meinen ganzen Desktop gezeigt. Die Bilder habe ich sofort gelöscht.
- Der geplante Auftrag hatte anfangs null Läufe. Vermutlich war er einfach noch nicht fällig. Inzwischen liefen zwei Testläufe sauber durch.
Fazit
Brauche ich das? Nein. Ist es schön, jedes Mal, wenn ich den Bildschirm ansehe, den Samstag zu sehen? Ja. Und es zeigt wieder, was geht, wenn man einem KI-Assistenten einfach sagt, was man haben will: ein Fenster, eine Diashow, ein Status. Der Rest ist Feinschliff, am Ende entscheidet das Auge.
Bilder und Logo gehören ihren Eigentümern. Die Fotos stammen aus Galerien von PC Gamer, das Logo ist ein Fan-Fund. Das Widget bleibt deshalb privat auf meinem Rechner.
