Hallo Leute,
ich hab mir vor kurzem ne Uhr mit Tkinter programmiert.
Ich find es aber blöd, dass ich die Uhr immer in einem Fenster öffnen muss.
Deshalb hab ich mir überlegt, das, jedesmal wenn ein Zeiger tickt, ich ein Bild erstell und das dann als Desktopbild verwende.
Ich hab aber keine Ahnung wie ich das Bild als Desktopbild machen kann.
Habt ihr eine Idee wie ich das machen könnte?
Vielleicht denke ich auch irgendwie zu umständlich und es gibt eine andere Variante?
Micha
Desktopbild ändern
Wie oft tickt denn der Zeiger bei deiner Uhr?
Wenn das im Sekundentakt passiert, dann dürfte es rein zeitlich knapp werden; keine Ahnung, ob moderne Hardware das schafft - meine (nicht moderne) jedenfalls nicht.
Ansonsten: Ob und wie es mit dem Desktop-Hintergrund klappt, hängt natürlich vom Betriebssystem bzw. dem verwendeten Windowmanager ab.
Falls du Linux mit KDE verwendest, dann kenne ich eine Lösung, bei der deine Uhr allerdings bis zu ca. 1 min nach gehen würde.
Wenn das im Sekundentakt passiert, dann dürfte es rein zeitlich knapp werden; keine Ahnung, ob moderne Hardware das schafft - meine (nicht moderne) jedenfalls nicht.
Ansonsten: Ob und wie es mit dem Desktop-Hintergrund klappt, hängt natürlich vom Betriebssystem bzw. dem verwendeten Windowmanager ab.
Falls du Linux mit KDE verwendest, dann kenne ich eine Lösung, bei der deine Uhr allerdings bis zu ca. 1 min nach gehen würde.
- Hyperion
- Moderator
- Beiträge: 7478
- Registriert: Freitag 4. August 2006, 14:56
- Wohnort: Hamburg
- Kontaktdaten:
Für KDE würd man nen Plasmoid schreiben
(Und für die alte 3er mit SuperKaramba arbeiten bei so was)
Eigentlich macht das doch wirklich höchstens Sinn bei 1 Minutentakt. Dann mußte nur noch rausfinden, wo Windows das Hintergrundbild ablegt und das dort hinkopieren.
(Und für die alte 3er mit SuperKaramba arbeiten bei so was)
Eigentlich macht das doch wirklich höchstens Sinn bei 1 Minutentakt. Dann mußte nur noch rausfinden, wo Windows das Hintergrundbild ablegt und das dort hinkopieren.
Genau das war eigentlich meine Frage.
Ich verwende Windows XP und meine Uhr tickt im 1 Sekundentakt, wenn es aber nötig ist, könnte ichs auf nen 1 Mintakt ändern.
Hab aber leider keine Ahnung wo Windows das Bild ablegt. Hm.. Vielleicht wirds ja gar nicht abgelegt und nur in irgend einer Systemdatei der Pfad des Bildes gespeichert. Wenn ich jetzt aber ein Bild über rechte Maustaste -> Eigenschatfen -> Desktop... als Desktopbild mache und dann das Bild in ein anderes Verzeichnis einfüge, ist auf dem Desktop immer noch das Bild zu sehen.
MfG Micha
Ich verwende Windows XP und meine Uhr tickt im 1 Sekundentakt, wenn es aber nötig ist, könnte ichs auf nen 1 Mintakt ändern.
Hab aber leider keine Ahnung wo Windows das Bild ablegt. Hm.. Vielleicht wirds ja gar nicht abgelegt und nur in irgend einer Systemdatei der Pfad des Bildes gespeichert. Wenn ich jetzt aber ein Bild über rechte Maustaste -> Eigenschatfen -> Desktop... als Desktopbild mache und dann das Bild in ein anderes Verzeichnis einfüge, ist auf dem Desktop immer noch das Bild zu sehen.
MfG Micha
- veers
- User
- Beiträge: 1219
- Registriert: Mittwoch 28. Februar 2007, 20:01
- Wohnort: Zürich (CH)
- Kontaktdaten:
Das mit dem Hintergrund finde ich eine schlechte Idee. Erstell doch einfach ein Rahmenloses transparentes Fenster welches immer im Hintergrund ist.
Gruss,
Jonas
Gruss,
Jonas
[url=http://29a.ch/]My Website - 29a.ch[/url]
"If privacy is outlawed, only outlaws will have privacy." - Phil Zimmermann
"If privacy is outlawed, only outlaws will have privacy." - Phil Zimmermann
Also ich persönlich würde ja ein xpenguins-Theme favorisieren, bei dem ein putziger Pinguin eine Uhr über meine Fenster trägtveers hat geschrieben:Das mit dem Hintergrund finde ich eine schlechte Idee. Erstell doch einfach ein Rahmenloses transparentes Fenster welches immer im Hintergrund ist.
SCNR
lunar
PS: Ganz ehrlich, wozu soll das gut sein? Sowohl für Plasma als auch für Superkaramba gibt es Uhrwidgets, und dann gibt es da ja noch die Uhr in der Kontrollleiste und die Hardware-Uhr auf dem Schreibtisch
Es muss doch nicht alles für irgendwas gut sein... Er will halt nur wissen wie man sowas in Python anstellt...
Jabber: tayce@jaim.at
Vielleicht über die Registry?Micha_X95 hat geschrieben:Genau das war eigentlich meine Frage.
Ich verwende Windows XP und meine Uhr tickt im 1 Sekundentakt, wenn es aber nötig ist, könnte ichs auf nen 1 Mintakt ändern.
Hab aber leider keine Ahnung wo Windows das Bild ablegt. Hm.. Vielleicht wirds ja gar nicht abgelegt und nur in irgend einer Systemdatei der Pfad des Bildes gespeichert. Wenn ich jetzt aber ein Bild über rechte Maustaste -> Eigenschatfen -> Desktop... als Desktopbild mache und dann das Bild in ein anderes Verzeichnis einfüge, ist auf dem Desktop immer noch das Bild zu sehen.
MfG Micha
Code: Alles auswählen
HKEY_CURRENT_USER\Control Panel\Desktop
"Wallpaper" = (REG_SZ) "lw:\Verzeichnis\wallpaper.bmp"
HWK