Anzeige:
Ergebnis 1 bis 3 von 3

Thema: [HowTo] Mini-Uhr "Applet" für Openbox

  1. #1
    Freiheitskämpfer Avatar von tomekk228
    Registriert seit
    Nov 2006
    Ort
    Wassenberg
    Beiträge
    666

    [HowTo] Mini-Uhr "Applet" für Openbox

    Update:
    21.09.07: Neuer Source Code. Schleife mit while True. Siehe nächsten Post.

    Benötigt:
    - 1 installiertes Linux
    - 2 urxvt

    Hi,

    einige kennen es vielleicht.

    Man nutzt Openbox, und vermisst eine Uhr. Doch will man nicht zu Conky, pypanel & co greifen wie ich z.b.

    Da bleibt einem nichts anderes übrig als immer "hwclock" oder "date" in die Konsole einzugeben.

    Da ich das aber nicht immer machen wollte, sondern eine Uhr auf dem Desktop haben wollte die sich selber auch aktuellesiert, bin ich auf folgende idee gekommen.

    Öffne ein Editor deiner Wahl und tipp das ab
    Code:
    #!/bin/sh
    #Uhr Applet für Openbox by Tomekk228 @ tomekk228@gmail.com
    while [ true ]; do
    date +%H.%M\Uhr\ Datum:\ %d.%m.%y &
    sleep 60 &&
    clear
    done;
    und speichert es im Home verzeichnis als "uhr" ab.

    Nun öffnet ihr die menu.xml von Openbox. Sie ist normaler weiße in
    Code:
    /home/USERNAME/.config/openbox/
    Dort tragt ihr dies ein >
    PHP-Code:
    <item label="Uhr">
    <
    action name="Execute"><execute>urxvt -geometry 24x2 -fg white -bg black -cr black -pr black -pr2 black -bl +sb -e sh uhr</execute></action>
    </
    item
    Dann speichert ihr ab, startet Openbox neu, und wählt mit rechtsklick die Uhr aus. Schon habt ihr ne kleine uhr auf dem Desktop

    So sieht es dann aus > *klick*

    Viel Spaß!

    Ps: Ja, ich weiß, ist total bescheuert, aber es bring's

    Tomekk
    Geändert von tomekk228 (21.09.07 um 12:50 Uhr)

  2. #2
    Freiheitskämpfer Avatar von tomekk228
    Registriert seit
    Nov 2006
    Ort
    Wassenberg
    Beiträge
    666

    Paar infos

    Natürlich kann man noch die Farben anpassen.

    z.b
    Code:
    urxvt -geometry 24x2 -fg yellow -bg red -cr black -pr black -pr2 black -bl +sb -e sh uhr
    -fg = Vordergrund Farbe. Also die Textfarbe.
    -bg = Hintergrund Farbe.

    "-cr" "-pr" "-pr2" sollten immer die selbe Farbe haben wie der von "-bg". Damit der Cursor unsichbar erscheint und somit nicht zu sehen ist.

    Hat man alles hingekriegt, hat man zum schluß ne kleine handliche Uhr, die man dann mit "ALT+Linke Maustaste" verschieben kann. Wie ich z.b oben links in die ecke

    Tomekk
    Geändert von tomekk228 (05.10.07 um 21:24 Uhr)

  3. #3
    Freiheitskämpfer Avatar von tomekk228
    Registriert seit
    Nov 2006
    Ort
    Wassenberg
    Beiträge
    666

    Update

    Der Source Code wurde überarbeitet und ne neuere, elegantere schleife verbaut

    Code:
    #!/bin/sh
    #Uhr Applet für Openbox by Tomekk228 @ tomekk228@gmail.com
    while [ true ]; do
    date +%H.%M\Uhr\ Datum:\ %d.%m.%y &
    sleep 60 &&
    clear
    done;
    Ist der Neue Source.
    Die While True schleife ist eleganter als die Methode einfach das Script neu starten zu lassen, weil er in einem Prozess bleibt, statt immer einen neuen zu Öffnen.

    Danke an Kreol für den Hinweis mit der While True schleife.
    Danke an HirschHeisseIch für das auf 2 mal clear aufmerksam machen.
    Geändert von tomekk228 (21.09.07 um 12:50 Uhr)

Ähnliche Themen

  1. Bahnfahren lohnt sich nicht, Auto ist finanziell gesünder
    Von Catonga im Forum Meldungen und Mitglieder
    Antworten: 31
    Letzter Beitrag: 29.01.04, 08:24
  2. BIOS Uhr geht immer 2 Stunden vor nach NVRAM-Benutzung
    Von micmac im Forum stationäre Hardware
    Antworten: 2
    Letzter Beitrag: 20.07.03, 22:48

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •