Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: klein echo scriptje  (gelezen 1061 keer)

klein echo scriptje
« Gepost op: 2009/01/27, 17:05:07 »
Hoi,

Ik was benieuwd hoe je om het uur een bepaalde tekst op mijn scherm kan laten verschijnen. Wanneer je echo bla bla bla doet, dan zie je dat in een terminal, maar hoe laat je dit dus automatisch op het beeldscherm verscijnen in een appart venstertje.
Ik praat niet te snel, je luisterd te langzaam ;-)

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: klein echo scriptje
« Reactie #1 Gepost op: 2009/01/27, 17:12:17 »
Zenity

Offline siegi

  • Lid
Re: klein echo scriptje
« Reactie #2 Gepost op: 2009/01/27, 17:13:06 »
Wat denk je van xmessage.
Het scriptje  zou dan zoiets worden.
while true; do xmessage "test" && sleep 1h; done

Offline siegi

  • Lid
Re: klein echo scriptje
« Reactie #3 Gepost op: 2009/01/27, 17:14:03 »
Ah zenity eens kijken.
Met zenity krijg je een iets moderner schermpje.

Re: klein echo scriptje
« Reactie #4 Gepost op: 2009/01/28, 10:33:27 »
Ik doe het met urxvt icm compiz. Zo heb ik een custom digitaal klokje rechtsboven op mijn bureaublad gemaakt:

Op deze manier kun je allerlei soorten scripts op je bureablad zetten, urxvt is enorm flexibel en goed aan te passen. Er zit alleen geen venstertje omheen, met Zenity is dat wel het geval.

Re: klein echo scriptje
« Reactie #5 Gepost op: 2009/01/28, 11:32:11 »
Heej bedankt, ik ga eens kijken hoe zenity en urxvt werken.
Ik praat niet te snel, je luisterd te langzaam ;-)

Re: klein echo scriptje
« Reactie #6 Gepost op: 2009/01/28, 19:05:40 »
Nog een klein vraagje.

Ik heb net iets met xmessage in mijn crontab gezet, maar geloof niet dat het werkt.

0 * * * *  xmessage "blablabla"

volgens mij zou dit elk uur op mijn scherm moeten verdwijjnen, maar helaas dat doet het dus niet. Ik heb dit uiteraard getest door het iedere minuut te laten uitvoeren.

Iemand een ideetje

Ik praat niet te snel, je luisterd te langzaam ;-)

Offline siegi

  • Lid
Re: klein echo scriptje
« Reactie #7 Gepost op: 2009/01/28, 20:16:44 »
Het probleemi is volgens mij dat xmessage niet weet naar welke display hij het moet sturen.
DISPLAY=:0.0 xmessage "bla"

Re: klein echo scriptje
« Reactie #8 Gepost op: 2009/01/28, 22:31:12 »
En bedankt ! :)
Ik praat niet te snel, je luisterd te langzaam ;-)