LNS Home
JavaScript OSA
JavaScript OSA Home
Download & Installation
QuickStart
Project Status
Documentation
 
Object Reference
 
Core
MacOS
MacOS.AEDesc
MacOS.AEApp
MacOS.AEClass
MacOS.AEColl
MacOS.FileSpec
MacOS.OSA
MacOS.MacOSError
Sending Raw AppleEvents
Responding to AppleEvents
AppleEvent to JavaScript Value Conversion
How-Tos
 
Open Handler
Folder Actions Handlers
Write Some Text
Calling JavaScript from REALbasic
Using JavaScript Libraries
FAQ
Mailing List
JavaScript Language Documentation & Links
Products
x Script Debugger 4.5
Site Contents
bullet Mark’s Blog
Product Registration
Bug Reporting
x Freeware
Contacting Us

JavaScript OSA

Current stable version: 2.0.1.

What Is It?

JavaScript OSA is a port of the Mozilla JavaScript scripting system to the Macintosh in the form of an OSA (Open Scripting Architecture) component. You can use JavaScript OSA as a scripting language in any Macintosh application supporting OSA languages, such as the Script Editor included with the MacOS or our own Script Debugger product.

Why Do I Need JavaScript?

Why Indeed. If you find AppleScript difficult to learn or you already know JavaScript from programming the Web, JavaScript OSA provides an alternative to AppleScript for controlling your Macintosh.

JavaScript OSA provides full support for sending and receiving AppleEvents that leverages the AppleScript support found in the MacOS and the ever growing range of scriptable applications.

How Do I Get It?

Go to the Download & Installation page for information on where to download the software and how to install it on your Macintosh.

How Do I Use It?

Click on any of the links in the left margin to get more information about JavaScript OSA. Start with the QuickStart page. The JavaScript OSA package includes an array of sample scripts illustrating how accomplish a range of tasks on the Macintosh.

You may also want to join the community of JavaScript OSA users through our mailing list. This is the best place to pose questions about JavaScript OSA and to discuss new features.

 

 

 

 

 


Copyright © 1998-2009 Late Night Software Ltd. - All Rights Reserved.