If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: en.wikipedia.org/wiki/AppleScript - AppleScript - Wikipedia.

site address: en.wikipedia.org/wiki/AppleScript redirected to: en.wikipedia.org/wiki/AppleScript

site title: AppleScript - Wikipedia

Our opinion (on Monday 21 September 2026 9:50:00 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:

Headings (most frequently used words):

applescript, script, language, scripting, contents, history, intent, examples, development, tools, resources, open, architecture, see, also, references, further, reading, external, links, natural, metaphor, hello, world, failsafe, calculator, drive, login, editors, launchers, libraries, studio, applescriptobjc, automator, scriptable, core, system, applications, additions, osax, typing, scoping, types, and, objects, block, loop, handler, comment, user, interaction, javascript, for, automation,

Text of the page (most frequently used words):
the (256), and (151), applescript (140), for (91), #script (75), can (66), with (60), apple (60), application (46), that (46), may (45), from (42), retrieved (41), #applications (41), scripting (40), language (40), end (39), edit (38), are (37), set (35), com (34), 2017 (33), mac (33), tell (33), system (32), run (30), text (29), button (29), commands (26), default (26), file (24), open (24), display (24), dialog (24), handler (24), repeat (24), object (24), editor (23), objects (23), using (22), buttons (21), this (20), developer (20), scripts (19), scriptable (19), events (18), which (18), not (18), macos (17), automation (17), other (17), also (16), user (15), block (15), used (15), all (14), programming (14), menu (14), core (14), data (14), actions (14), folder (14), line (14), when (14), languages (13), software (13), applescripts (13), applescriptobjc (13), called (13), document (13), use (12), list (12), isbn (12), answer (12), quit (12), number (12), ans (12), page (11), was (11), command (11), tools (11), finder (11), dictionary (11), built (11), basic (11), any (11), world (11), designed (11), code (10), development (10), title (10), cocoa (10), versions (10), has (10), oclc (10), guide (10), third (10), additions (10), macworld (10), same (10), one (10), such (10), then (10), example (10), windows (10), items (9), xcode (9), automator (9), reference (9), libraries (9), unix (9), but (9), returned (9), multiple (9), written (9), variable (9), classes (9), print (9), add (8), toggle (8), available (8), environment (8), history (8), access (8), architecture (8), directly (8), hello (8), idle (8), its (8), files (8), like (8), create (8), yes (8), wikipedia (7), control (7), image (7), time (7), photo (7), 978 (7), john (7), javascript (7), via (7), some (7), applets (7), say (7), else (7), window (7), comment (7), first (7), saved (7), droplet (7), types (7), value (7), between (7), contain (7), they (7), part (7), have (7), editing (7), the2 (7), the1 (7), interface (6), utility (6), yosemite (6), november (6), uses (6), october (6), 2014 (6), review (6), date (6), later (6), only (6), osa (6), party (6), alert (6), return (6), after (6), cancel (6), icon (6), single (6), continue (6), where (6), defined (6), main (6), loop (6), integer (6), into (6), functions (6), these (6), users (6), word (6), natural (6), subsection (6), contents (5), statement (5), about (5), terms (5), you (5), inc (5), deprecated (5), parameters (5), different (5), 1993 (5), macintosh (5), key (5), app (5), leopard (5), community (5), series (5), pdf (5), 2016 (5), jxa (5), 2013 (5), tasks (5), intent (5), hypertalk (5), see (5), being (5), support (5), without (5), components (5), information (5), osax (5), function (5), hypercard (5), their (5), each (5), interaction (5), again (5), including (5), dialogs (5), before (5), particular (5), running (5), standard (5), refer (5), include (5), many (5), variables (5), complex (5), article (5), could (5), commercial (5), more (5), pages (5), dictionaries (5), will (5), sending (5), move (5), table (4), search (4), under (4), created (4), operating (4), discontinued (4), type (4), technologies (4), utilities (4), calculator (4), mavericks (4), 2007 (4), external (4), links (4), 2nd (4), missing (4), manual (4), reilly (4), media (4), help (4), doi (4), 2010 (4), 2019 (4), july (4), handlers (4), posix (4), class (4), release (4), changes (4), original (4), september (4), osascript (4), june (4), keyboard (4), smile (4), smilelab (4), products (4), version (4), provides (4), component (4), though (4), adding (4), allow (4), accept (4), processing (4), allowed (4), false (4), typing (4), various (4), released (4), applet (4), save (4), subroutine (4), includes (4), executed (4), way (4), defines (4), repeated (4), times (4), keyword (4), supports (4), syntax (4), color (4), constant (4), real (4), addition (4), myhandler (4), variable3 (4), features (4), operations (4), perform (4), package (4), framework (4), since (4), allows (4), tool (4), what (4), examples (4), launchers (4), ide (4), event (4), debugging (4), read (4), itself (4), web (4), debugger (4), suite (4), username (4), paragraph (4), expressed (4), microsoft (4), close (4), generally (4), human (4), elements (4), send (4), metaphor (4), general (4), hide (4), sidebar (4), view (3), developers (3), apply (3), non (3), foundation (3), hidden (3), articles (3), 2020 (3), high (3), classic (3), folders (3), night (3), launchd (3), audio (3), row (3), shortcuts (3), safari (3), photos (3), center (3), notes (3), snow (3), public (3), apps (3), 2005 (3), python (3), 2006 (3), cite (3), conference (3), acm (3), pro (3), berkeley (3), soghoian (3), sal (3), 3rd (3), 4302 (3), learn (3), further (3), reading (3), december (3), 2022 (3), archived (3), capsule (3), quickeys (3), alfred (3), asobjc (3), explorer (3), does (3), across (3), future (3), position (3), 100 (3), gruber (3), shell (3), references (3), feature (3), objective (3), were (3), included (3), wide (3), own (3), saving (3), work (3), droplets (3), values (3), okay (3), skip (3), try (3), ways (3), useful (3), seconds (3), changed (3), execution (3), dropped (3), theitems (3), blocks (3), there (3), thru (3), check (3), top (3), yournumber (3), labeled (3), around (3), rock (3), total (3), 2000 (3), while (3), true (3), runtime (3), simple (3), specifies (3), link (3), must (3), mathematical (3), within (3), provided (3), random (3), preferences (3), graphical (3), action (3), interfaces (3), studio (3), library (3), resources (3), compiled (3), provide (3), enabled (3), another (3), late (3), advanced (3), than (3), ability (3), password (3), login (3), error (3), here (3), program (3), well (3), supported (3), bitmap (3), quarkxpress (3), aeom (3), properties (3), recording (3), documents (3), much (3), upload (3), over (3), his (3), publishing (3), bound (3), topic (2), contacts (2), contact (2), privacy (2), policy (2), license (2), last (2), edited (2), categories (2), errors (2), expanded (2), march (2), short (2), description (2), wikidata (2), typed (2), dynamic (2), proprietary (2), quicktime (2), metal (2), webkit (2), stacks (2), spotlight (2), quartz (2), property (2), preference (2), pane (2), option (2), shift (2), keychain (2), dock (2), colorsync (2), bundle (2), units (2), notification (2), itunes (2), front (2), former (2), voiceover (2), settings (2), font (2), book (2), machine (2), messages (2), home (2), sierra (2), lion (2), server (2), macscripter (2), net (2), programmers (2), comparison (2), overview (2), wiley (2), dummies (2), goldstein (2), adam (2), sebastopol (2), farnham (2), 56912218 (2), 596 (2), neuburg (2), matt (2), beijing (2), 68694976 (2), definitive (2), technology (2), parameter (2), citeseerx (2), 220938191 (2), s2cid (2), 9781595937667 (2), 1145 (2), 1238844 (2), 1238845 (2), proceedings (2), sigplan (2), cook (2), william (2), 2009 (2), training (2), peachpit (2), rosenthal (2), hanaan (2), sanderson (2), hamish (2), 308193726 (2), 1007 (2), 2362 (2), apress (2), mark (2), 2018 (2), note (2), ben (2), 2015 (2), textexpander (2), quicksilver (2), breen (2), christopher (2), maestro (2), dan (2), fastscripts (2), february (2), stack (2), hazel (2), facespan (2), ars (2), technica (2), gamet (2), jeff (2), veteran (2), company (2), unlikely (2), persistence (2), significant (2), 863 (2), based (2), engine (2), browser (2), modules (2), remains (2), means (2), working (2), extend (2), dependent (2), allowing (2), client (2), compiling (2), manager (2), happily (2), theanswer (2), method (2), clicked (2), giving (2), name (2), good (2), prompt (2), choose (2), options (2), alerts (2), lines (2), begins (2), alternatively (2), required (2), execute (2), should (2), executing (2), onto (2), passed (2), launched (2), ordinary (2), thisitem (2), above (2), bottom (2), current (2), string (2), clock (2), place (2), myfunction (2), structure (2), loopvariable (2), item (2), gets (2), until (2), long (2), condition (2), evaluates (2), except (2), construct (2), specific (2), full (2), methods (2), performance (2), cases (2), compound (2), activate (2), either (2), converts (2), instance (2), converted (2), unit (2), square (2), rgb (2), format (2), plain (2), keyed (2), structured (2), record (2), containers (2), below (2), somewhat (2), synonyms (2), unicode (2), manipulated (2), operators (2), point (2), boolean (2), specifier (2), demand (2), every (2), recognized (2), reduce (2), subroutines (2), cannot (2), scoping (2), variable5 (2), variable4 (2), copy (2), variable2 (2), variable1 (2), strictly (2), developed (2), making (2), less (2), functionality (2), referred (2), would (2), few (2), related (2), database (2), minimal (2), displays (2), setup (2), certain (2), background (2), packaged (2), duplicate (2), too (2), workflows (2), following (2), usable (2), sdef (2), scpt (2), visible (2), menus (2), functional (2), assigned (2), earlier (2), input (2), creating (2), free (2), primarily (2), xml (2), situations (2), stepping (2), etc (2), rather (2), just (2), listing (2), how (2), parts (2), through (2), snippets (2), write (2), formats (2), editors (2), incorrect (2), passans (2), userans (2), app123 (2), controls (2), drive (2), divide (2), multiply (2), subtract (2), numbers (2), failsafe (2), output (2), show (2), modal (2), might (2), pixel (2), tiff (2), concept (2), nested (2), hierarchy (2), readable (2), viewed (2), act (2), combined (2), verb (2), range (2), introduced (2), build (2), suites (2), task (2), size (2), words (2), them (2), hundreds (2), thousands (2), steps (2), accomplished (2), html (2), website (2), ftp (2), even (2), mechanism (2), xxvi (2), services (2), responded (2), effort (2), major (2), prepress (2), similar (2), oriented (2), communication (2), aspects (2), intensive (2), years (2), ago (2), appearance (2), english (2), log (2), account (2), donate (2), mobile, cookie, statistics, conduct, legal, safety, disclaimers, additional, site, agree, registered, trademark, profit, organization, wikimedia, creative, commons, attribution, sharealike, rendered, parsoid, august, 2026, utc, cs1, mdy, dates, dynamically, level, systems, https, org, index, php, oldid, 1368393585, yale, lux, israel, czech, republic, united, states, national, authority, databases, category, xgrid, spaces, inkwell, carbon, brushed, bootx, atsui, hfs, xquartz, xnu, universal, binary, uniform, identifier, integrity, protection, speakable, smart, rosetta, quick, look, opencl, mission, extra, mach, liquid, glass, kernel, panic, icloud, icns, grand, central, dispatch, gatekeeper, fonts, filevault, darwin, cups, cover, flow, video, opengl, animation, cloudkit, bonjour, avfoundation, aqua, push, service, appkit, airdrop, sherlock, isync, iphoto, ichat, dashboard, terminal, disk, configurator, boot, camp, composer, dashcode, builder, instruments, textedit, stickies, siri, reminders, player, preview, booth, podcasts, music, news, mail, grapher, game, facetime, calendar, store, rhapsody, nextstep, predecessors, golden, gate, tahoe, sequoia, sonoma, ventura, monterey, big, sur, catalina, mojave, capitan, mountain, tiger, panther, jaguar, puma, cheetah, beta, dougscripts, doug, aurelio, chart, wikibooks, trinko, tom, 2004, hoboken, 56500506, 7645, 7494, 00850, 10211, ford, jerry, lee, boston, thomson, 76910522, 59863, 384, course, absolute, beginner, 2218, cheeseman, bill, 298560807, 321, 14931, press, 2361, comprehensive, munro, conway, indianapolis, 468969567, 470, 56229, cookbook, github, importing, january, technical, tn1164, introduction, tutorial, adapted, naganoya, takaaki, piyocast, asobjcextras, waldie, 2012, building, tsai, michael, mjtsai, 0596102119, asciiwwdc, wwdc, session, 416, introducing, macosautomation, 2024, www, systemwide, fleishman, glenn, qsapp, wiki, gems, genius, repetitive, frakes, 2011, beam, brian, launcher, continues, shine, remote, doesn, miller, blog, latenightsw, alldritt, journal, macosxautomation, satimage, siracusa, macobserver, isn, committing, evans, jonny, computerworld, really, want, kill, shock, termination, guru, sends, shockwaves, lovejoy, 9to5mac, says, ask, eliminates, greatest, hits, flynn, laurie, 1989, vol, infoworld, ponders, standardizing, interacting, 896, 9781430223610, 7_27, 0596008503, association, computing, machinery, interpreter, rexx, amiga, computer, arexx, foreign, javascriptcore, sync, module, possible, browserify, commonjs, serious, alternative, native, 516, tcl, ruby, perl, section, needs, expansion, inspired, able, extension, frontier, equal, status, implemented, specs, interfacing, loading, hold, those, apis, userland, piffle, beep, result, rudely, decline, chosen, entered, warning, resultalertreply, selection, empty, selections, nope, looks, chosenlistitem, dialogreply, several, choices, character, produced, denotes, continuation, delimited, formatted, latter, permits, executable, usr, bin, shebang, actually, quits, receives, request, ending, quitting, stay, watch, length, wait, pause, completed, periodically, containing, becomes, identified, arrow, indicating, update, optional, unless, arguments, explicit, omitted, contained, inside, implicit, four, predefined, shown, congratulations, scored, enclosed, parens, theseitems, receiving, thisfolder, variation, progresses, enumerate, initialized, incremented, step, specified, conditional, unconditional, variations, exited, exit, scriptname, encapsulating, inheriting, behavior, parent, constructs, loaded, enhanced, myapp, form, ends, phrase, start, casting, operator, feet, yards, triplet, colors, bit, miscellaneous, style, slash, notation, automatically, exist, existing, maintains, moved, renamed, alias, unsupported, keys, compile, identifiers, pairs, ordered, lists, distinct, three, behaved, differently, handled, utf, floating, rarely, superclass, abstract, subclass, constants, linefeed, tab, encapsulates, unevaluated, valid, evaluated, accessing, meta, creates, mostly, statements, define, custom, tend, notable, anynumber, technique, improve, myscript, variable6, separate, doubleday, need, declared, take, plug, ins, parties, expanding, collection, adds, writing, capacity, standardadditions, sqlite3, helpviewer, showing, manipulation, printer, handling, jobs, auditory, braille, screen, reader, normally, modular, intended, necessity, knowledge, specifically, simplified, subsequent, asoc, shows, availability, attaching, now, favor, 438, bundles, locations, thus, functioning, scheduled, 716, bar, matter, ons, activated, essentially, manner, selecting, launches, prior, fairly, generic, opened, learning, organized, appear, foreground, combinations, mouse, hotkey, occur, removing, clicking, choosing, contextual, location, differs, slightly, achieved, toolbar, drag, drop, hoc, scenarios, opening, doing, graphic, shane, stanley, especially, logging, completion, originally, aims, freeware, entirely, extensive, numerical, analysis, graphing, production, assortment, terminals, testing, insufficient, relatively, writer, debug, out, tracking, contains, covers, easier, determine, gui, focused, coding, breakpoints, developing, standalone, panes, logged, results, purposes, prewritten, both, programing, supporting, composing, validating, inserting, highlighting, granted, correct, haven, selected, operation, cancelled, delay, 1st, synthesized, voice, ordinal, counting, cardinal, likewise, themselves, numerically, five, fifth, legally, anywhere, order, enhance, readability, effect, getpixel, getrow, gettiff, sequential, pseudocode, calls, 7th, possessives, prepositional, phrases, box, reopen, supplied, transitive, direct, infinitive, designate, meant, target, message, corresponding, cut, day, associate, translation, back, forth, discover, bytecode, heart, nouns, verbs, printpage, printdocument, printrange, whereas, keeping, ease, beginners, clear, enough, understood, anyone, easily, largely, extended, cards, theoretically, team, knows, appleevent, model, desktop, intuitively, recordability, engineered, recordable, equivalent, resulting, modified, share, usually, something, gives, numerous, capable, performing, exceptional, plugins, contrast, instructions, given, almost, certainly, texts, paragraphs, characters, distributed, grouped, according, loose, relationships, two, kinds, present, been, reduced, possibility, large, once, revised, entire, images, new, path, manipulate, resolution, border, credit, accessible, offering, intelligent, modify, standardized, roughly, analogous, queries, simultaneously, passing, gallery, rpc, xpath, longtime, product, evangelist, left, eliminated, business, reasons, veterans, concern, questioning, commitment, senior, vice, president, engineering, email, saying, our, great, opined, did, little, assuage, doubt, along, observer, craig, federighi, andy, ihnatko, commentator, concluded, reflection, noting, theory, better, practice, best, thing, works, exemplifies, advantages, tinkerers, ios, among, rankings, most, placing, uncertainty, next, generation, 2002, frameworks, greatly, increased, usefulness, flexibility, implement, scriptability, broadening, underpinnings, greater, 969, upgrade, ver, turn, led, widely, adopted, often, tying, together, factor, retaining, dominant, ported, 1980s, considered, novices, engineers, project, born, spin, off, research, modernize, whole, finally, became, interprocess, conform, paradigms, procedural, typical, efficiently, math, complicated, however, combination, leverage, efficient, contexts, tightly, purpose, unique, relies, publish, addressable, host, driving, iac, exchanges, additionally, calculations, extensible, inter, facilitates, currently, term, underlies, automated, influenced, archive, documentation, conceptual, applescriptlangguide, scptd, filename, extensions, apsl, weak, discipline, stable, appeared, paradigm, confused, encyclopedia, projects, printable, download, export, switch, legacy, parser, get, shortened, url, permanent, talk, oʻzbekcha, ўзбекча, українська, svenska, shqip, русский, română, português, polski, norsk, bokmål, nederlands, bahasa, melayu, 한국어, qaraqalpaqsha, 日本語, italiano, עברית, français, suomi, فارسی, español, ελληνικά, deutsch, čeština, کوردی, العربية, personal, special, recent, portal, contribute, navigation, jump, content,


Text of the page (random words):
porting composing validating compiling running and debugging scripts some also provide for listing applescript dictionaries saving scripts in a number of formats syntax highlighting and inserting code snippets applescript editor an editor from apple packaged with macos called applescript editor in mac os x snow leopard 10 6 through os x mavericks 10 9 and script editor in all earlier and later versions of macos scripts are written in document editing windows where they can be compiled and run and these windows contain various panes in which logged information execution results and other information is available for debugging purposes access to scripting dictionaries and prewritten code snippets is available through the application menus since os x yosemite 10 10 script editor includes the ability to write in both applescript and javascript 14 xcode a suite of tools from apple for developing applications with features for editing scripts and creating standalone applications written in applescript script debugger a commercial ide from late night software script debugger is a relatively advanced applescript environment that allows the script writer to debug applescripts via single stepping breakpoints stepping in and out of functions subroutines variable tracking etc script debugger also contains an advanced dictionary browser that allows the user to see the dictionary in action in real world situations that is rather than just a listing of what the dictionary covers one can open a document in pages for example and see how the dictionary s terms apply to that document making it easier to determine which parts of the dictionary to use script debugger is not designed to create scripts with a gui other than basic alerts and dialogs but is focused more on the coding and debugging of scripts smile and smilelab a third party freeware commercial ide for applescript itself written entirely in applescript 15 smile is free and primarily designed for applescript development smilelab is commercial software with extensive additions for numerical analysis graphing machine automation and web production smile and smilelab use an assortment of different windows applescript windows for running and saving full scripts applescript terminals for testing code line by line unicode windows for working with text and xml users can create complex interfaces called dialogs for situations where the built in dialogs in applescript are insufficient asobjc explorer 4 a discontinued commercial ide from shane stanley for applescript especially for applescriptobjc 16 the main feature is cocoa object event logging debugging and code completion users can read cocoa events and objects like other scriptable applications this tool was originally built for applescript libraries available in os x mavericks applescript libraries aims for re usable applescript components and supports built in applescript dictionary sdef asobjc explorer 4 can be an external xcode script editor too facespan a discontinued commercial ide from late night software for creating applescript applications with graphic user interfaces 17 script launchers edit for development and ad hoc scenarios a script can be run from a script editor but to support automation a script must run without opening another application there are a number of options for doing so applets applescripts can be saved from a script editor as applications called applets or droplets when they accept input via drag and drop 5 69 applets can be run from the dock from the toolbar of finder windows from spotlight from third party application launchers or from any other place where applications can be run folder actions using applescript folder actions scripts can be launched when specific changes occur in folders such as adding or removing files 18 folder actions can be assigned by clicking on a folder and choosing folder actions setup from the contextual menu the location of this command differs slightly in mac os x 10 6 x from earlier versions this same action can be achieved with third party utilities such as hazel 19 hotkey launchers keyboard shortcuts can be assigned to applescripts in the script menu using the keyboard mouse settings preference pane in system preferences in addition various third party utilities are available alfred 20 fastscripts 21 keyboard maestro 22 quickeys 23 quicksilver 24 textexpander 25 which can run applescripts on demand using key combinations script menu this system wide menu provides access to applescripts from the macos menu bar visible no matter what application is running 26 in addition many apple applications some third party applications and some add ons provide their own script menus these may be activated in different ways but all function in essentially the same manner selecting a script in the script menu launches it since mac os x 10 6 x the system wide script menu can be enabled from the preferences of script editor in prior versions of mac os x it could be enabled from the applescript utility application when first enabled the script menu displays a default library of fairly generic functional applescripts which can also be opened in script editor and used as examples for learning applescript scripts can be organized so that they only appear in the menu when particular applications are in the foreground unix command line and launchd applescripts can be run from the unix command line or from launchd for scheduled tasks 5 716 by using the osascript command line tool 27 the osascript tool can run compiled scripts scpt files and plain text files applescript files these are compiled by the tool at runtime script applications can be run using the unix open command resources edit applescript libraries edit re usable applescript modules available since os x mavericks written in applescript or applescriptobjc and saved as script files or bundles in certain locations 28 that can be called from other scripts when saved as a bundle a library can include an applescript dictionary sdef file 29 thus functioning like a scripting addition but written in applescript or applescriptobjc applescript studio edit a framework for attaching cocoa interfaces to applescript applications part of the xcode package in mac os x 10 4 and 10 5 now deprecated in favor of applescriptobjc 30 438 applescriptobjc edit a cocoa development software framework also called applescript objective c or asoc 31 part of the xcode package since mac os x snow leopard 32 applescriptobjc allows applescripts to use cocoa classes and methods directly 33 the following table shows the availability of applescriptobjc in various versions of macos 34 where applescriptobjc can be used in each macos version os version in xcode in applets in applescript libraries in script editor 10 6 10 7 10 8 10 9 10 10 applescriptobjc can be used in all subsequent mac os x versions automator edit main article automator software a graphical modular editing environment in which workflows are built up from actions it is intended to duplicate many of the functions of applescript without the necessity for programming knowledge automator has an action specifically designed to contain and run applescripts for tasks that are too complex for automator s simplified framework 35 scriptable core system applications edit these background only applications packaged with macos are used to allow applescript to access features that would not normally be scriptable as of mac os x 10 6 3 they include the scriptable applications for voiceover scriptable auditory and braille screen reader package system events control of non scriptable applications and access to certain system functions and basic file operations printer setup utility scriptable utility for handling print jobs image events core image manipulation helpviewer scriptable utility for showing help displays database events minimal sqlite3 database interface applescript utility for scripting a few applescript related preferences scripting additions osax edit plug ins for applescript developed by apple or third parties 36 they are designed to extend the built in command set expanding applescript s features and making it somewhat less dependent on functionality provided by applications macos includes a collection of scripting additions referred to as standard additions standardadditions osax that adds a set of commands and classes that are not part of applescript s core features including user interaction dialogs reading and writing files file system commands date functions and text and mathematical operations without this osax applescript would have no capacity to perform many basic actions not directly provided by an application language edit typing edit variables are not strictly typed and do not need to be declared variables can take any data type including scripts and functions for example create an integer variable called variable1 set variable1 to 1 create a text variable called variable2 set variable2 to hello create a list variable called variable3 copy 17 doubleday to variable3 copy the list items of variable3 into separate variables variable4 and variable5 set variable4 variable5 to variable3 set a variable to an instance of a script set variable6 to script myscript scoping edit a subroutines cannot be called directly from an application tell block use of my or of me is required tell application finder set x to my myhandler or set x to myhandler of me end tell on myhandler commands end myhandler using the same technique for scripting addition commands can reduce errors and improve performance tell application finder set anynumber to my random number from 5 to 50 end tell types and objects edit a script can define custom data types or use one of the many built in classes and objects which are provided by the language and tend to be recognized by scriptable applications notable built in types and objects include basic objects application used mostly as a specifier for tell statements tell application finder script script objects are containers for scripts every applescript creates a script object when run and script objects may be created within applescripts class meta object that specifies the type of other objects reference object that encapsulates an unevaluated object specifier that may or may not point to a valid object can be evaluated on demand by accessing its contents property standard data objects constant constant value language defined constants include pi tab and linefeed boolean boolean true false value subclass of constant number abstract superclass of integer and real rarely used directly integer integer can be manipulated with built in mathematical operators real floating point real number can be manipulated with built in mathematical operators date date and time text before applescript 2 0 mac os x 10 4 and below the text class was distinct from string and unicode text and the three behaved somewhat differently in 2 0 10 5 and later they are all synonyms and all text is handled as utf 16 37 containers list ordered list of objects can contain any class including other lists and classes defined by applications record keyed list of objects like a list except structured as key value pairs runtime keyed access is unsupported all keys must be compile time constant identifiers file system alias reference to an existing file system object file or folder maintains link to file system object if moved or renamed file reference to a file system object can refer to an object that does not exist posix file reference to a file system object in plain text using unix posix style slash notation not a true data type as applescript automatically converts a posix file to an ordinary file 38 miscellaneous rgb color specifies an rgb triplet in 16 bit high color format for use in commands and objects that work with colors unit types converts between standard units for instance a value can be defined as square yards then converted to square feet by casting between unit types using the as operator block edit applescript supports compound statement code structure via either single or multiple line syntax the multiple line syntax ends a code block with a phrase that like end keyword where keyword is the statement keyword at the start of the block for example simple form tell application safari to activate compound tell application myapp commands for app end tell script edit a script object is full object encapsulating methods and data and inheriting data and behavior from a parent script script objects can use the same tell constructs that are used for application objects and can be loaded from and saved to files runtime performance can be enhanced in some cases by using script objects a script object is defined as script scriptname commands and handlers specific to the script end script loop edit the loop construct has multiple variations all using the keyword repeat the loop can be exited via exit repeat unconditional repeat commands to be repeated end repeat repeat a number of times repeat 10 times commands to be repeated end repeat conditional for repeat while the block is executed as long as a condition evaluates to true the repeat until loop is the same except that the block is executed as long as the condition evaluates to false set x to 5 repeat while x 0 set x to x 1 end repeat set x to 5 repeat until x 0 set x to x 1 end repeat with a variable a variable is initialized to a value and after each execution of the block the variable is incremented by the step value 1 if not specified repeat the block 2000 times i gets all values from 1 to 2000 repeat with i from 1 to 2000 commands to be repeated end repeat repeat the block 4 times i gets values 100 75 50 and 25 repeat with i from 100 to 25 by 25 commands to be repeated end repeat enumerate a variable has the value of each list item as the loop progresses set total to 0 repeat with loopvariable in 1 2 3 4 5 set total to total loopvariable end repeat handler edit a handler a variation of the block structure defines a subroutine function handler on myfunction parameters subroutine commands end myfunction folder actions block on adding folder items to thisfolder after receiving theseitems commands to apply to the folder or items end adding folder items to run handler on run commands end run handlers can also be defined using to in place of on and can be written to accept labeled parameters not enclosed in parens handler with labeled parameters on rock around the clock display dialog clock as string end rock called with rock around the current date handler using to and labeled parameters to check for yournumber from bottom thru top if bottom yournumber and yournumber top then display dialog congratulations you scored end if end check called with check for 8 from 7 thru 10 there are four types of predefined handlers in applescript run open idle and quit each of which is created in the same way as the run handler shown above run handler defines the main code o...
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)
  • Wikipedia
  • The Free Encyclopedia
  • Wikimedia Foundation
  • Powered by MediaWiki

Verified site has: 378 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-45 46-50
51-55 56-60 61-65 66-70 71-75 76-80 81-85 86-90 91-95 96-100
101-105 106-110 111-115 116-120 121-125 126-130 131-135 136-140 141-145 146-150
151-155 156-160 161-165 166-170 171-175 176-180 181-185 186-190 191-195 196-200
201-205 206-210 211-215 216-220 221-225 226-230 231-235 236-240 241-245 246-250
251-255 256-260 261-265 266-270 271-275 276-280 281-285 286-290 291-295 296-300
301-305 306-310 311-315 316-320 321-325 326-330 331-335 336-340 341-345 346-350
351-355 356-360 361-365 366-370 371-375 376-378


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 301 Moved Permanently
content-length 0
location htt????/en.wikipedia.org/wiki/AppleScript
server HAProxy
x-cache cp6011 int
x-cache-status int-tls
connection close
HTTP/2 200
date Mon, 21 Sep 2026 05:52:29 GMT
server mw-web.eqiad.main-5f96df4694-t6xhp
x-content-type-options nosniff
content-language en
accept-ch
reporting-endpoints csp-report-to-endpoint= /w/api.php?action=cspreport&format=json ;
content-security-policy script-src unsafe-eval blob: self meta.wikimedia.org *.wikimedia.org *.wikipedia.org *.wikinews.org *.wiktionary.org *.wikibooks.org *.wikiversity.org *.wikisource.org wikisource.org *.wikiquote.org *.wikidata.org *.wikifunctions.org *.wikivoyage.org *.mediawiki.org mediawiki.org wikimedia.org *.wmflabs.org *.wmcloud.org *.toolforge.org wss://*.toolforge.org *.jsdelivr.net unpkg.com cdnjs.cloudflare.com raw.githubusercontent.com *.github.com code.jquery.com cdn.mathjax.org use.typekit.net fonts.cdnfonts.com use.fontawesome.com i.ytimg.com rsms.me doi.org localhost htt????/localhost:* htt???/localhost:* wss://localhost:* ws://localhost:* *.google.com *.gstatic.com *.googleapis.com *.translate.yandex.net yastatic.net ya.ru radically.github.io cdn.sammdot.ca cdn.fontshare.com viaf.org publicai-proxy.alaexis.workers.dev iiif.archive.org api.flickr.com live.staticflickr.com api.anthropic.com api.openai.com api.publicai.co catalogo.pusc.it parsifal.urbe.it opac.sbn.it overpass-api.de api.openrouteservice.org archive.org *.openstreetmap.org *.waymarkedtrails.org *.thunderforest.com registry.ipe.wiki analytics.ipe.wiki qlever.dev app.goacoustic.com wikipedia-archive.ourworldindata.org api.inaturalist.org inaturalist-open-data.s3.amazonaws.com validator.w3.org db.onlinewebfonts.com fontlibrary.org unsafe-inline auth.wikimedia.org; default-src self data: blob: upload.wikimedia.org thumb.wikimedia.org htt????/commons.wikimedia.org meta.wikimedia.org *.wikimedia.org *.wikipedia.org *.wikinews.org *.wiktionary.org *.wikibooks.org *.wikiversity.org *.wikisource.org wikisource.org *.wikiquote.org *.wikidata.org *.wikifunctions.org *.wikivoyage.org *.mediawiki.org mediawiki.org wikimedia.org *.wmflabs.org *.wmcloud.org *.toolforge.org wss://*.toolforge.org *.jsdelivr.net unpkg.com cdnjs.cloudflare.com raw.githubusercontent.com *.github.com code.jquery.com cdn.mathjax.org use.typekit.net fonts.cdnfonts.com use.fontawesome.com i.ytimg.com rsms.me doi.org localhost htt????/localhost:* htt???/localhost:* wss://localhost:* ws://localhost:* *.google.com *.gstatic.com *.googleapis.com *.translate.yandex.net yastatic.net ya.ru radically.github.io cdn.sammdot.ca cdn.fontshare.com viaf.org publicai-proxy.alaexis.workers.dev iiif.archive.org api.flickr.com live.staticflickr.com api.anthropic.com api.openai.com api.publicai.co catalogo.pusc.it parsifal.urbe.it opac.sbn.it overpass-api.de api.openrouteservice.org archive.org *.openstreetmap.org *.waymarkedtrails.org *.thunderforest.com registry.ipe.wiki analytics.ipe.wiki qlever.dev app.goacoustic.com wikipedia-archive.ourworldindata.org api.inaturalist.org inaturalist-open-data.s3.amazonaws.com validator.w3.org db.onlinewebfonts.com fontlibrary.org en.wikibooks.org en.wikinews.org en.wikiquote.org en.wikisource.org en.wikiversity.org en.wikivoyage.org en.wiktionary.org www.mediawiki.org commons.wikimedia.org foundation.wikimedia.org incubator.wikimedia.org species.wikimedia.org wikimania.wikimedia.org www.wikidata.org www.wikifunctions.org auth.wikimedia.org; style-src self data: blob: upload.wikimedia.org thumb.wikimedia.org htt????/commons.wikimedia.org meta.wikimedia.org *.wikimedia.org *.wikipedia.org *.wikinews.org *.wiktionary.org *.wikibooks.org *.wikiversity.org *.wikisource.org wikisource.org *.wikiquote.org *.wikidata.org *.wikifunctions.org *.wikivoyage.org *.mediawiki.org mediawiki.org wikimedia.org *.wmflabs.org *.wmcloud.org *.toolforge.org wss://*.toolforge.org *.jsdelivr.net unpkg.com cdnjs.cloudflare.com raw.githubusercontent.com *.github.com code.jquery.com cdn.mathjax.org use.typekit.net fonts.cdnfonts.com use.fontawesome.com i.ytimg.com rsms.me doi.org localhost htt????/localhost:* htt???/localhost:* wss://localhost:* ws://localhost:* *.google.com *.gstatic.com *.googleapis.com *.translate.yandex.net yastatic.net ya.ru radically.github.io cdn.sammdot.ca cdn.fontshare.com viaf.org publicai-proxy.alaexis.workers.dev iiif.archive.org api.flickr.com live.staticflickr.com api.anthropic.com api.openai.com api.publicai.co catalogo.pusc.it parsifal.urbe.it opac.sbn.it overpass-api.de api.openrouteservice.org archive.org *.openstreetmap.org *.waymarkedtrails.org *.thunderforest.com registry.ipe.wiki analytics.ipe.wiki qlever.dev app.goacoustic.com wikipedia-archive.ourworldindata.org api.inaturalist.org inaturalist-open-data.s3.amazonaws.com validator.w3.org db.onlinewebfonts.com fontlibrary.org unsafe-inline ; object-src none ; report-uri /w/api.php?action=cspreport&format=json; report-to csp-report-to-endpoint
last-modified Wed, 16 Sep 2026 18:07:33 GMT
content-type text/html; charset=UTF-8
content-encoding gzip
age 14252
accept-ranges bytes
x-cache cp6009 hit, cp6009 miss
x-cache-status hit-local
strict-transport-security max-age=106384710; includeSubDomains; preload
report-to group : wm_nel , max_age : 604800, endpoints : [ url : htt????/intake-logging.wikimedia.org/v1/events?stream=w3c.reportingapi.network_error&schema_uri=/w3c/reportingapi/network_error/1.0.0 ]
nel report_to : wm_nel , max_age : 604800, failure_fraction : 0.05, success_fraction : 0.0
set-cookie WMF-Last-Access=21-Sep-2026;Path=/;HttpOnly;secure;Expires=Fri, 23 Oct 2026 00:00:00 GMT
set-cookie WMF-Last-Access-Global=21-Sep-2026;Path=/;Domain=.wikipedia.org;HttpOnly;secure;Expires=Fri, 23 Oct 2026 00:00:00 GMT
set-cookie WMF-DP=5c0;Path=/;HttpOnly;secure;Expires=Mon, 21 Sep 2026 00:00:00 GMT
x-client-ip 5.135.42.194
cache-control private, s-maxage=0, max-age=0, must-revalidate, no-transform
vary Accept-Encoding,X-Subdomain,Cookie,Authorization,User-Agent
set-cookie GeoIP=FR:::48.86:2.34:v4; Path=/; secure; Domain=.wikipedia.org
set-cookie NetworkProbeLimit=0.001;Path=/;Secure;SameSite=None;Max-Age=3600
set-cookie WMF-Uniq=m_Dg2Ik4K57j2YaI0_EfNwPiAAAAAFvd7h-75-KWaT8IKZqkx4wMMnYIl21FF0KD;Domain=.wikipedia.org;Path=/;HttpOnly;secure;SameSite=None;Expires=Tue, 21 Sep 2027 00:00:00 GMT
x-request-id 66c74198-f4e5-43b0-b1d0-4f73f684f68f
x-analytics
server-timing cache;desc= hit-local , host;desc= cp6009 ,co_id;desc= 4151237544

Meta Tags

title="AppleScript - Wikipedia"
charset="UTF-8"
name="ResourceLoaderDynamicStyles" content=""
name="generator" content="MediaWiki 1.47.0-wmf.20"
name="referrer" content="origin"
name="referrer" content="origin-when-cross-origin"
name="robots" content="max-image-preview:standard"
name="format-detection" content="telephone=no"
name="viewport" content="width=1120"
property="og:title" content="AppleScript - Wikipedia"
property="og:type" content="website"
property="mw:PageProp/toc" id="mwRg" data-mw='{"autoGenerated":true}'

Load Info

page size412177
load time (s)0.129562
redirect count1
speed download559201
server IP 185.15.58.224
* all occurrences of the string "http://" have been changed to "htt???/"