Apa yang setara dengan Linux dari Growl OS X?

17

Saya ingin menulis skrip di Ubuntu yang akan memberi tahu pengguna melalui alat yang analog dengan Growl di OS X (khususnya, growlnotifyalat baris perintah). Apa alat setara di Linux disebut?

dan
sumber

Jawaban:

25

Ubuntu dapat menampilkan notifikasi , yang tampaknya setara dengan Growl. Ini dapat diakses melalui DBus (untuk program) dan melalui notify-sendperintah (untuk skrip shell).

Manu
sumber
1
Dan bagaimana cara kerjanya, apa yang growlnotifysetara?
Daniel Beck
Saya pikir itu mungkin untuk mengirim notifikasi dari baris perintah, tetapi sepertinya saya tidak dapat menemukan perintah yang tepat.
Manu
Saya percaya perintahnya adalah notify-send: ubuntuforums.org/showthread.php?t=642997
Manu
2
Sekarang ini jawaban yang berguna ;-) Cobalah edit jawaban Anda untuk memasukkan informasi itu. Juga zenitydan knotifymenyebutkan di forum mungkin layak untuk dilihat.
Daniel Beck
1
Saya ingin menambahkan bahwa notify-osddi Ubuntu (yang menampilkan notify-sendnotifikasi) memiliki beberapa bug -orrible (disebut "fitur", serius ) termasuk tidak dapat mengatur batas waktu (meskipun -tparameter didokumentasikan notify-send) pada gelembung dan tidak sedang mampu menunjukkan beberapa gelembung sekaligus. Bagi saya, ini membuat notify-osd tidak dapat digunakan dan meskipun ada tambalan yang tersedia, saya sedang mencari alternatif. Ini saat ini paling cocok untuk saya: omgubuntu.co.uk/2012/03/...
Jaap Haagmans
7

Ada port Growl untuk Linux. Ditemukan di sini: Growl-for-linux

dbarrett83
sumber
1
Ini hanya daemon growl, tidak termasuk perintah growlnotify. Apa itu klien growl untuk linux yang dapat mengirim pesan growl?
Will Sheppard
Setara dengan linux dari growlnotify adalah gntp-send. Anda dapat mengambil sumbernya di sini dan membangunnya sendiri. Saya punya pertanyaan di sini yang mencakup proses penggunaan ini , tetapi lebih atau kurang perintahnya berbunyi ketika gntp-send -a "App Name" -s host-ip-address -p "password" "title" "test"alamat ip host adalah alamat ip untuk sistem yang ingin Anda kirimi pemberitahuan.
Journeyman Geek
5

jika Anda menggunakan KDE, itu sangat mudah! cukup gunakan perintah kdialog yang ada di dalam untuk KDE , seperti pada contoh di bawah ini:

kdialog --passivepopup "Example text"

jika Anda kebetulan menggunakan ubuntu biasa , maka Anda perlu menginstal paket libnotify-bin dengan mengeluarkan perintah berikut:

sudo apt-get install libnotify-bin

dan kemudian Anda dapat mengirim pesan dengan seperti ini:

notify-send "Example text"

itu kdialog sedikit lebih menarik karena tidak lebih dari cara pemberitahuan hanya mengirim dari baris perintah. Anda benar-benar dapat membangun gui interaktif untuk program bash Anda dengannya!

Lagi pula, saya harap ini membantu.

Peter Carrero
sumber