Enviando uma notificação para o notificador (notify-osd) do Jaunty

Olá pessoal, tudo bem?

Hoje estou publicando um script implementado em Python que permite enviar uma notificação para o notify-osd do Jaunty! No meu caso, integrei o script com o plugin Song Change, do Audacious, para exibir uma notificação com o nome da música e o artista, como mostra a imagem abaixo.

Exemplo de notificação enviada pelo script

Exemplo de notificação enviada pelo script

enviar-notify.py

#!/usr/bin/python
try:
import gtk
import pygtk
import os
import os.path
import pynotify
import sys
pygtk.require(’2.0′)
except:
print “Erro: necessarios python-notify, python-gtk2 e gtk”
if __name__ == ‘__main__’:
if not pynotify.init(“notificacao”):
sys.exit(1)

n = pynotify.Notification(sys.argv[1], sys.argv[2], “/usr/share/icons/Human/scalable/status/dialog-info.svg”)
n.set_timeout(5000) # 5 segundos

if not n.show():
print “Falhou ao enviar notificacao”

sys.exit(1)

Modo de uso:

$ chmod +x enviar-notify.py
$ ./enviar-notify.py “Titulo” “Seu Texto”

É isso então pessoal!

Se preferir, baixe o script completo neste link.

Um abraço e até mais ver.

  • http://www.quenerd.com.br Heylouiz

    Olá Tiago, fiquei muito interessado nessa sua modificação no plugin do Audacious, poderia disponibilizar o link para download aqui no site?
    Garanto que muitas pessoas irão gostar, eu por exemplo :D

    Obrigado, muito bom seu site :D

    • http://tiagohillebrandt.wordpress.com Tiago Hillebrandt

      Olá Heylouiz,

      Está publicada a dica do Audacious solicitada.

      Um abraço!

      • http://www.bing.com/ Darrance

        I was really confused, and this awneserd all my questions.