Bagaimana cara membuat Skype menggunakan notify-osd?


38

Bagaimana cara membuat Skype menggunakan Ubuntu default notify-osd untuk menampilkan notifikasi (pesan masuk, koneksi pengguna, dll.) Sebagai ganti kotak pesan "jelek" milik Skype?


1
Ada laporan bug terhadap Skype di jira.skype.com/browse/SCL-502 , namun tidak mendapat banyak perhatian dan semakin berdebu.
Lightbreeze

Perhatikan bahwa Anda harus memiliki Empathy yang diinstal dan setidaknya satu akun telepati diatur sebelum Anda dapat mengatur status Anda atau memiliki hal-hal yang didorong oleh status Anda. Saya telah mengajukan bug tentang ini: bugs.launchpad.net/ubuntu/+source/unity/+bug/994607
HDave

Jawaban:


24

Mencoba

$ sudo apt-get install libnotify-bin

lalu buka opsi skype, pengaturan notifikasi, cari acara yang ingin Anda edit (misalnya, notifikasi kontak online), centang "Jalankan skrip berikut" dan masukkan

notify-send "%sname is now online" -i skype

Ini berhasil untuk saya. Anda dapat melakukan ini dengan notifikasi lain juga.


2
Ini luar biasa! Ini sangat sederhana namun itulah yang saya inginkan! Ini harus menjadi jawaban yang diterima.
Igor Zinov'yev

7
Di sini Anda dapat menemukan daftar parameter yang tersedia seperti %sname.
Jakob

1
Thx @Jakob - tanpa tautan itu jawabannya tidak bernilai setengahnya.
nem75

Skype sekarang memiliki opsi untuk menggunakan notifier bawaan. v4.3
JayKandari

14

Ada alat yang disebut Skype-wrapper yang menggunakan sistem notifikasi asli Ubuntu.

Untuk menginstal Skype-wrapper, masukkan perintah berikut di terminal.

sudo add-apt-repository ppa:skype-wrapper/ppa
sudo apt-get update && sudo apt-get install skype-wrapper python-skype

Catatan: PPA di atas, pada saat penulisan, memiliki paket hanya untuk 10.10, 11.04, 11.10 dan 12.04.

Setelah menginstal skype-wrapper, buka Skype dan masuk. Kemudian, buka skype-wrapper dan izinkan untuk menggunakan Skype dengan mengklik tombol 'Ya'. Pilih opsi "Ingat pilihan ini" jika Anda tidak ingin mengulangi langkah ini setiap kali Anda menggunakan skype-wrapper.

Setelah mengesahkan skype-wrapper untuk menggunakan Skype, Anda akan memiliki notifikasi asli dan notifikasi aktual Skype. Untuk menonaktifkan pemberitahuan Skype, buka Skype dan pergi ke opsi> pemberitahuan dan nonaktifkan semua jenis pemberitahuan yang tersedia. Menonaktifkan notifikasi di dalam Skype tidak menonaktifkan notifikasi asli skype-wrapper.

masukkan deskripsi gambar di sini

Tautan yang berguna: Cara menambahkan Skype ke menu olahpesan Ubuntu


Apakah Skype-Wrapper hanya solusi yang bagus untuk sistem Ubuntu menggunakan Unity? Atau apakah itu akan berfungsi dengan baik untuk Ubuntu dengan Gnome 3 desktop juga?
Eyal

Saya belum mencobanya di lingkungan desktop lain. Tapi saya cukup yakin itu dirancang untuk Unity mengingat ia mengikat Skype dengan pesan indikator dan apa yang tidak.
jokerdino

Menurut pendapat saya itu bekerja dengan baik untuk Gnome di 12,04
Eyal

3

Solusi lain: instal Pidgin, pastikan Pidgin memiliki akun Skype, maka semuanya akan langsung diberitahukan ke-osd. (Kelemahan: Anda harus memiliki kedua Pidgin dan Skype terbuka.)

Petunjuk integrasi di sini .


0

Solusi mudah lain berdasarkan jawaban lain pada pertanyaan ini:

sudo apt-get install libnotify-bin

kemudian buka opsi skype -> pengaturan pemberitahuan dan temukan acara yang ingin Anda edit (misalnya, pemberitahuan kontak online) dan klik tampilan lanjutan.

Selanjutnya, periksa "Tampilkan pemberitahuan pop-up sistem bawaan"

Anda dapat melakukan ini dengan acara lain juga.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.