Ero sivun ”Koodilistaus:Jamoget-finished-notification.py” versioiden välillä
(Ak: Uusi sivu: <metadesc content="Python-komentojono, joka näyttää ponnahdusilmoituksen Jamendo-latauksien valmistumisesta." /> '''Lataa tiedostona:''' [{{#file: jamoget-finished-notification.py}...) |
Ei muokkausyhteenvetoa |
||
Rivi 19: | Rivi 19: | ||
n = pynotify.Notification("Jamoget", "Lataukset valmistuivat.") | n = pynotify.Notification("Jamoget", "Lataukset valmistuivat.") | ||
#n = pynotify.Notification(" | #n = pynotify.Notification("Foo title", "Foo text", "file:///path/to/icon.png") | ||
n.set_urgency(pynotify.URGENCY_CRITICAL) | n.set_urgency(pynotify.URGENCY_CRITICAL) | ||
n.set_timeout(10000) # 10 seconds | n.set_timeout(10000) # 10 seconds |
Versio 25. lokakuuta 2010 kello 08.52
<metadesc content="Python-komentojono, joka näyttää ponnahdusilmoituksen Jamendo-latauksien valmistumisesta." />
Lataa tiedostona: [{{#file: jamoget-finished-notification.py}} jamoget-finished-notification.py
]
Python-komentojono, joka näyttää ponnahdusilmoituksen Jamendo-latauksien valmistumisesta.
Katso myös
{{#fileanchor: jamoget-finished-notification.py}}
#!/usr/bin/env python try: import gtk, pygtk, os, os.path, pynotify pygtk.require('2.0') except: print "Error: need python-notify, python-gtk2 and gtk" if __name__ == '__main__': if not pynotify.init("Timekpr notification"): sys.exit(1) n = pynotify.Notification("Jamoget", "Lataukset valmistuivat.") #n = pynotify.Notification("Foo title", "Foo text", "file:///path/to/icon.png") n.set_urgency(pynotify.URGENCY_CRITICAL) n.set_timeout(10000) # 10 seconds n.set_category("device") #Call an icon helper = gtk.Button() icon = helper.render_icon(gtk.STOCK_DIALOG_INFO, gtk.ICON_SIZE_DIALOG) n.set_icon_from_pixbuf(icon) if not n.show(): print "Failed to send notification" sys.exit(1)