Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Popup wywołany przez bash
#1
0
Dzień dobry.


Mam pytanko. Jak wywołać okienko popup z poziomu bash? Chodzi o takie okienko jak alert(); w JS. Nie chodzi o dialog w bash, bo ten wyświetla się w konsoli. Chodzi o okienko jak alert(); w JS.

Dzięki
M.
Odpowiedz
#2
0
Zainteresuj się takimi projektami jak Yad i jego alternatywami (np. Zenity).
Wymienione wyżej powinny być w repozytoriach systemu.

https://sourceforge.net/projects/yad-dialog/
https://wiki.gnome.org/action/show/Proje...ect=Zenity
https://alternativeto.net/software/yad/
Odpowiedz
#3
0
To jest ok, ale jak wykonuję skrypt:

Kod:
#!/bin/bash

var=$( cat /sys/class/power_supply/BAT0/capacity )
if [ $var -lt 31 ]
then
    yad --image "dialog-information" --title "Info" --button=gtk-ok:0 --text "Low battery level (30%)"
else
    if [ $var -gt 64 ]
    then
        yad --image "dialog-information" --title "Info" --button=gtk-ok:0 --text "Hi battery level (65%)"
    fi
fi

to okienko wyskakuje, ale jednocześnie w tle wyskakuje pusta konsola. Można ją ukryć? Tongue
Odpowiedz


Skocz do:




Użytkownicy przeglądający ten wątek: 1 gości