[Pythonmac-SIG] appscript can't talk to 'System Events'?

Henning Hraban Ramm hraban at fiee.net
Thu Jun 19 22:13:03 CEST 2008


Am 2008-06-19 um 19:16 schrieb Bill Janssen:

> So, here's another appscript problem:
>
>
> /Users/wjanssen 2 % python
> Python 2.5.1 (r251:54863, Jan 17 2008, 19:35:16)
> [GCC 4.0.1 (Apple Inc. build 5465)] on darwin
> Type "help", "copyright", "credits" or "license" for more information.
>>>> from appscript import *
>>>> app('System Events').processes()
> app('System Events').processes()


It works for me (OSX 10.5 intel):

Python 2.5.2 (r252:60911, Feb 22 2008, 07:57:53)
[GCC 4.0.1 (Apple Computer, Inc. build 5363)] on darwin
from appscript import k, app
se = app('System Events')
se
app(u'/System/Library/CoreServices/System Events.app')
se.processes()
[app(u'/System/Library/CoreServices/System  
Events.app').application_processes[u'loginwindow'], app(u'/System/ 
Library/CoreServices/System  
Events.app').application_processes[u'Folder ...



I first thought System Events might be a scripting addition (osax):
http://appscript.sourceforge.net/py-appscript/doc/osax/index.html

http://developer.apple.com/documentation/AppleScript/Conceptual/AppleScriptX/Concepts/as_related_apps.html#/ 
/apple_ref/doc/uid/TP40001570-1149074-BAJEIHJA



Greetlings from Lake Constance!
Hraban
---
http://www.fiee.net
https://www.cacert.org (I'm an assurer)





More information about the Pythonmac-SIG mailing list