SynonymsBot
Synonyms for applescript or Related words with applescript
powerbuilder
jython
visualage
xcode
autoit
powershell
ironpython
jruby
autohotkey
hypercard
dotnet
netbeans
rexx
javafx
haxe
beanshell
mingw
msxml
commandline
glibc
msbuild
gnustep
cpython
clojure
visualbasic
quickbasic
wxwidgets
zend
watcom
emacs
mxml
cfml
greasemonkey
cygwin
openoffice
coffeescript
gedit
ironruby
jbuilder
rebol
tsql
hypertalk
winrt
unrealscript
javac
livescript
busybox
microedition
autoconf
opendoc
Examples of "applescript"
"List & Record Tools" allows set logic commands to be performed on
AppleScript
lists, and dynamic property access to
AppleScript
records.
AppleScript
Editor, formerly and more recently known as Script Editor, is a code editor for the
AppleScript
scripting language, included in classic Mac OS and macOS.
AppleScript
Editor provides basic debugging capabilities and can save AppleScripts as plain text (.
applescript
), as a compiled script (.scpt), as a script bundle (.scptd), or as an application (.app).
AppleScript
Editor also handles script dictionary files, allowing the user to see what scripting classes and commands are available for each scriptable application installed on the computer.
BibDesk offers automation using
AppleScript
, and using other scripting languages via
AppleScript
. Example scripts are available on the BibDesk wiki and elsewhere.
AppleScript
was designed with the ability to build scripts intuitively by recording user actions. When the
AppleScript
Editor is open and the Record button clicked, any user actions on the computer - in any application that supports AppleEvents and
AppleScript
recording - are converted to their equivalent
AppleScript
commands and placed in the script editor window. The resulting script can be saved and re-run to duplicate the original actions, or modified to be more generally useful.
In the evolving releases of OS X from Lion to Mavericks,
AppleScript
added library support and direct access to the Cocoa frameworks through AppleScriptObj-C, a powerful fusion of
AppleScript
and the Objective-C programming language. OS X Yosemite introduced JavaScript for Automation (JXA), a peer to
AppleScript
providing access to Apple Events and Cocoa through an enhanced version of JavaScript Core.
On a Mac, RagTime provides a comprehensive
AppleScript
library, for the automation of almost any task, from automatic document creation to the export of PDF documents. RagTime also supports “recordings” by use of the “
AppleScript
Editor”, which allows recording the interactive RagTime operation as an
AppleScript
program sequence. AppleScripts can be saved in the RagTime document and called via menu or shortcut keys.
AppleScript
is a scripting language created by Apple Inc. and built into the Classic Mac OS since System 7 and into all versions of macOS. The term "
AppleScript
" may refer to the scripting system itself, or to an individual script written in the
AppleScript
language.
AppleScript
is primarily a scripting language developed by Apple to do Inter-Application Communication (IAC) using AppleEvents.
AppleScript
is related to, but different from, AppleEvents. AppleEvents is designed to exchange data between and control other applications in order to automate repetitive tasks.
AppleScript
has some limited processing abilities of its own, in addition to sending and receiving AppleEvents to applications.
AppleScript
can do basic calculations and complex text processing, and is extensible, allowing the use of scripting additions that add new functions to the language. Mainly, however,
AppleScript
relies on the functionality of applications and processes to handle complex tasks. As a structured command language,
AppleScript
can be compared to Unix shells, the Microsoft Windows Script Host, or IBM REXX in its functionality, but it is unique from all three. Essential to its functionality is the fact that Macintosh applications publish "dictionaries" of addressable objects and operations.
"OSA for Dreamweaver" allows Macromedia Dreamweaver to be scripted via
AppleScript
and other OSA languages.
The SK8 system was initially programmed in Lisp. This was considered too arcane for general use. Additionally, there was growing concern about the number of different languages in use at Apple. As part of a wider effort to modernize the MacOS, a new unified scripting language was desired. In 1989 Kleiman joined David Canfield Smith and Larry Tesler to design and implement the first version of
AppleScript
. This version of
AppleScript
used SK8 objects, and two later the Apple Product Division re-implemented
AppleScript
using AppleEvents as the glue for communicating with
AppleScript
objects. The original prototype was then renamed SK8Script, and was itself re-implemented in assembler in 1992.
For instance, consider the following
AppleScript
sequence controlling a fictional drawing application:
This section of
AppleScript
code shows the two styles of comments used in that language.
AppleScript
was released in October 1993 as part of System 7.1.1 (System 7 Pro, the first major upgrade to System 7). QuarkXPress (ver. 3.2) was one of the first major software applications that supported
AppleScript
. This in turn led to
AppleScript
being widely adopted within the publishing and prepress world, often tying together complex workflows. This was a key factor in retaining the Macintosh's dominant position in publishing and prepress, even after QuarkXpress and other publishing applications were ported to Microsoft Windows.
With the release of version 3.1, Merlin Project supported scripting in
AppleScript
and Javascript dialects.
In
AppleScript
, the traditional "Hello, world!" program could be written in many different forms:
Soghoian was an advocate for
AppleScript
years before being employed by Apple. As a consultant, he created automation solutions for the publishing industry in the 1990s. Soghoian also authored a popular script collection called Sal’s
AppleScript
Snippets, the ShadowCaster Quark XTension, two books, including
AppleScript
1-2-3, and numerous magazine articles about automation. He was a special guest at one Leopard Tech Talk. He was a featured presenter for Quark, Thunder Lizard Productions, Apple, Seybold, and the Macworld conferences.
"Property List Tools" allows native
AppleScript
parsing of the Mac OS X Property Lists file type (".plist" files).
GEDitCOM has native support of GEDCOM files, and is customizable and extensible through
Applescript
, Python, or Ruby.
To designate which application is meant to be the target of such a message,
AppleScript
uses a "tell" construct:
AOCE was publicly released in September 1993, part of the System 7 Pro bundle that also included
AppleScript
utilities.