CARVIEW |
Select Language
HTTP/2 200
date: Fri, 18 Jul 2025 09:39:01 GMT
server: Apache/2.4.41 (Ubuntu)
vary: Cookie,User-Agent,Accept-Encoding
set-cookie: MOIN_SESSION_443_ROOT_moin=7233673441f9058ed72e0ee430d60d0ead837430; Expires=Fri, 18-Jul-2025 10:39:00 GMT; Max-Age=3600; Secure; Path=/
content-encoding: gzip
content-type: text/html; charset=utf-8
x-clacks-overhead: GNU Terry Pratchett
strict-transport-security: max-age=315360000; includeSubDomains; preload
MacPython/Growl/AppleScriptSupport - Python Wiki
Translated examples from Growl's AppleScript Support page:
Basics
1 #!/usr/bin/pythonw 2 from appscript import * 3 4 # connect to Growl 5 growl = app('GrowlHelperApp') 6 7 # Make a list of all the notification types 8 # that this script will ever send: 9 allNotificationsList = ['Test Notification', 'Another Test Notification'] 10 11 # Make a list of the notifications 12 # that will be enabled by default. 13 # Those not enabled by default can be enabled later 14 # in the 'Applications' tab of the growl prefpane. 15 enabledNotificationsList = ['Test Notification'] 16 17 # Register our script with growl. 18 # You can optionally (as here) set a default icon 19 # for this script's notifications. 20 growl.register( 21 as_application='Growl Appscript Sample', 22 all_notifications=allNotificationsList, 23 default_notifications=enabledNotificationsList, 24 icon_of_application='PythonIDE') 25 26 # Send a Notification... 27 growl.notify( 28 with_name='Test Notification', 29 title='Test Notification', 30 description='This is a test Appscript notification.', 31 application_name='Growl Appscript Sample') 32 33 # Another one... 34 growl.notify( 35 with_name='Another Test Notification', 36 title='Another Test Notification :) ', 37 description='Alas - you won\'t see me until you enable me...', 38 application_name='Growl Appscript Sample')
Notifications using Images
- Application Icons
- File Icons
- Image Files
- Image Data
(not done yet...)
- Application Icons
MacPython/Growl/AppleScriptSupport (last edited 2008-11-15 14:01:12 by localhost)
Unable to edit the page? See the FrontPage for instructions.