Portál AbcLinuxu, 12. května 2025 10:35

Dotaz: Jak na nové okno s výstrahou

26.12.2005 03:11 Thunder.m | skóre: 35 | blog: e17
Jak na nové okno s výstrahou
Přečteno: 216×
Odpovědět | Admin
Potřeboval bych vytvořit skript, který bude kontrolova teplotu procesoru a pokud bude přes nějakou hranici, tak buď přehraje zvuk, nebo nechá vyskočit okno, které by mělo obsahovat základní zprávu, jako například "Teplota Vášeho procesoru překročila hranici 50 stupňů Celsia, neprodleně zapněte přídavné chlazení!"

Dá se to nějak vytvořit? Existují v KDE, nebo Gnome něco jako uživatelem definované výstražné zprávy, ideláně kdybych jen zavolal nějaký příkaz, kterému bych dal jako parametr text.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

David Watzke avatar 26.12.2005 03:16 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Jak na nové okno s výstrahou
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jasně. Třeba KDialog.
kdialog --title "Ahoj" --msgbox "Kuk, já jsem to, co hledáš! :)"
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
David Watzke avatar 26.12.2005 03:17 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Jak na nové okno s výstrahou
Pak ještě gtkdialog, ale ten neznám...
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
26.12.2005 09:30 agi | skóre: 8
Rozbalit Rozbalit vše Re: Jak na nové okno s výstrahou
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pro Gtk+ existuje podobná věc s názvem "zenity":
zenity --warning --text 'Procesor se přehřívá!'
26.12.2005 12:06 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Jak na nové okno s výstrahou
Díky vám oboum, mrknul jsem a protože kvuli kdialogu by mi musel naběhnout i kinit, nebo něco takového, tak raději použiju zenity, ještě jsem našel jak to napsat například v C, nebo přímo v BASHI, teď bych ještě potřeboval nechat přehrát nějaký zvuk, jak bych to mohl podle vás provést? Případně pípnout speakerem :)
David Watzke avatar 26.12.2005 12:12 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Jak na nové okno s výstrahou
*  app-misc/beep
      Latest version available: 1.2.2-r1
      Latest version installed: [ Not Installed ]
      Size of downloaded files: 18 kB
      Homepage:    http://www.johnath.com/beep/
      Description: the advanced PC speaker beeper
      License:     GPL-2
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
Luboš Doležel (Doli) avatar 26.12.2005 12:15 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Jak na nové okno s výstrahou
Na jednoduchý pípnutí *možná* stačí echo "\a". Znám to jen v C++...
26.12.2005 12:31 0
Rozbalit Rozbalit vše Re: Jak na nové okno s výstrahou
Taky se da pouzit xmesaz, ale je psana v Athene i kdyz funguje asi vsude:
xmessage ahoj
Zvuky se daji vydavat bud pres esd:
esdplay zvuk.wav
nebo pres arts:
artsplay zvuk.wav
nebo s osd pres
aplay zvuk.wav
(proste jakykoli prehravac).
26.12.2005 12:14 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Jak na nové okno s výstrahou
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak to už jsem taky našel, pomocí aplay :) Takže vyřešeno, ještě jednou díky
26.12.2005 14:21 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Jak na nové okno s výstrahou
Odpovědět | | Sbalit | Link | Blokovat | Admin
Takže už to funguje přesně jak potřebuju, i pomocí beep posílám signál na speaker, ale je tu jeden malinký problém který vzniknul tím že jsem zakompiloval podporu pro speaker do jádra, najednou mi pípá i v bashi, když píšu nějaké příkazy, nejde to nějak vypnout?
David Watzke avatar 26.12.2005 14:36 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Jak na nové okno s výstrahou
V alsamixeru. Tu podporu zase honem rychle vypni, je to nejhorší věc na světě (pípání v Bashi). Leda že by to šlo vypnout jen pro Bash...
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
26.12.2005 14:40 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: Jak na nové okno s výstrahou
$if bash
  set bell-style (audible|visible|none)
$endif
v ~/.inputrc

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.