Appscript
Appscript
1.5.1

4.8

Appscript free download for Mac

Appscript

1.5.1
26 March 2007

Use Python as an alternative to AppleScript.

Overview

Appscript is a high-level, user-friendly Apple event bridge that allows you to control scriptable Mac OS X applications using ordinary Python scripts. Appscript makes Python a serious alternative to Apple's own AppleScript language for automating your Mac.

Simple, all-in-one installers for Python 2.3+ contain the latest appscript modules, documentation, tools and dependencies; everything you need to control "Applescriptable" applications from Python.

What's new in Appscript

Version 1.5.1:
  • This release fixes several minor bugs and is recommended for all Appscript Installer 1.5 users.

4 Appscript Reviews

Rate this app:

Anonymous
17 February 2005

Most helpful

if this works it'll be a gift from heaven... i hate hate HATE HATE applescript
Like
Version 1.0
Ca
25 May 2006
In dispensable. That's all I have to say about Appscript :)
Like
Version 1.3.2
Anonymous
27 June 2005
great! the fastest way to do apple-scripting
Like
Version 1.1
Anonymous
20 March 2005
Unfortunately it still seems to mess up the permissions. The permissions on root where changed after I re-installed Appscript 1.01.
Like
Version 1.01
Anonymous
17 February 2005
if this works it'll be a gift from heaven... i hate hate HATE HATE applescript
Like
Version 1.0
8 answer(s)
Anonymous
Anonymous
17 February 2005
I love love LOVE LOVE added functionality to OSes and Applications. Hating a particular scripting or programming language is idiotic.
Like
Version 1.0
Anonymous
Anonymous
17 February 2005
...unless the language in question is applescript, the world's only read-only language
Like
Version 1.0
Anonymous
Anonymous
17 February 2005
to the LOVE LOVE guy: you obviously haven't done much programming if you don't hate any programming languages ;)
Like
Version 1.0
Anonymous
Anonymous
17 February 2005
I know various programming languages and I can only hate bad-programming. I'm pretty sure you can write a very bad python script, and be sure I'll hate it ;-) As for Appscript, seems a very interesting alternative, but I can't find real differences with AppleScript. If scriptability is not very well implemented in a particular app, what's the difference between calling it from A or B, if results are odd, at all? A simple syntax question? Or this Appscript is much better implemented than AppleScript? (concerning only to IAC, not the language itself)
Like
Version 1.0
Anonymous
Anonymous
18 February 2005
I'm going to guess that the point is that some people (myself included) just like Python more than AppleScript, and more options are always a good thing. Moreover, some people (myself included) probably know a lot more Python than AppleScript and would rather not have to learn the AppleScript syntax. In general, if not necessarily in the Mac community, Python is much more widely known than AppleScript, so the ability to use it will be of use to anyone who already knows it and wants to script applications (myself included). ;)
Like
Version 1.0
Anonymous
Anonymous
19 February 2005
> As for Appscript, seems a very interesting alternative, but I can't find real differences with AppleScript. Appscript is designed to look and behave as much like AppleScript's own application scripting support as possible, so hopefully this is a good thing. :) > Or this Appscript is much better implemented than AppleScript? (concerning only to IAC, not the language itself) I'd say they're roughly equal at the moment. AppleScript has a few clumsy quirks with things like keyword collisions and always getting code to compile correctly. Appscript still has some rough edges and perhaps the odd bug still to be hammered out, but they'll be gone eventually. Both use the same system APIs to talk to scriptable applications, so ultimately both are only as good as the Mac OS and individual applications' scripting support allows them to be. Of course, the biggest difference is that appscript allows you to write your scripts in Python, which is a much more powerful and robust language than AppleScript. Basic functionality like replacing text and sorting lists is built in, and there's a huge range of libraries freely available for math, regular expressions, XML, and most anything else you can think of. As for appscript itself, perhaps the nicest advantage is its built-in interactive help system, which is great for exploring an application's terminology and object model. To demonstrate, type /usr/bin/pythonw to launch the Python interpreter in Terminal.app and import appscript using: from appscript import * To view the Finder's inheritance and relationship structures, type: app('Finder').help('-i -r') To view the full terminology for the folder class: _.help('-t folder') To view the current property and element values of the user's Home folder: _.home.help('-s') And so on. (Be warned: it gets addictive!;) HTH
Like
Version 1.0
Anonymous
Anonymous
17 June 2005
why do you hate applescript?
Like
Version 1.1
Hendo
Hendo
28 August 2006
This is neat, but I still prefer applescript. Applescript is extremely easy to learn and is the most human language in existence. In the right hands applescript can be incredibly powerful. but for people who do prefer python, this is an excellent application.
Like
Version 1.4.1
Free

4.8

App requirements: 
  • Intel 32
  • PPC 32
  • Mac OS X 10.3.9 or later
Category: 
Developer Website: 
Download(2.8 MB)MacUpdateInstall with MacUpdate

Downloaded & Installed 8,806 times