Applescript Language Guide
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
The American Short Story: from Poe to O. Henry. a Hypercard Application
DOCUMENT RESUME ED 330 315 IR 014 934 AUTHOR May, Charles TITLE The American Short Story: From Poe to 0. Henry. A HyperCard Application. INSTITUTION California State Univ., Long Beach. English Dept. PUB DATE 90 NOTE 38p.; Supported by the 1989-90 Dissemination Grant from the California State University Lottery Revenue Program for Instructional Development and Technology. PUB TYPE Guides - Non-Classroom Use (055) EDRS PRICE MF01/PCO2 Plus Postage. DESCRIPTORS Authoring Aids (Programing); *Computer Assisted Instruction; Computer Software Development; Elementary Secondary Education; English Instruction; English Literature; Higher Education; *Hypermedia; Short Stories IDENTIFIERS Apple Macintosh ABSTRACT This report describes a computer-assisted instructional application created on a Macintosh computer using HyperCard software. The iL3tructional program is aimed at those who teach college-level English education courses and those whoare planning a course on the use of technology in the English classroom. It is noted that the HyperCard software was developed to aid in teaching English literature, specifically short stories, and provides access not only to the text of the short story, but also to concepts and patterns throughout the story. The rationale behind using the Macintosh computer, the concept of hypermedia and hypertext and, in particular, the use of HyperCard on the Macintosh, are discussed. Also described is the theory of short story analysis that underlies the computer application. The report concludes with a detailed discussion of programming using the HyperCard software, and suggests a method for creating unique applications to meet the needs of individual classroomE. (DB) *********************************************************************** * Reproductions supplied by EDRS are the best that can be made * * from the original document. -
Hypertalk: the Language for the Rest of Us
HyperTalk: The Language for the Rest of Us Kyle Wheeler January 18, 2004 Contents 1 Introduction 1 Introduction 1 There is, perhaps, no piece of software written by Ap- ple Computer, Inc. more prone to generating extreme 2 History 1 emotions in its users than its operating system. Next 2.1 TheBirth ................ 1 below that, however, is HyperCard. Designed and re- 2.2 TheLife................. 2 leased in 1987 by Bill Atkinson [7], HyperCard was an 2.3 TheDeath................ 2 instant success. Leveraging the power and simplicity 2.4 TheLegend ............... 2 of its scripting language, HyperTalk, designed by Bill Atkinson and by Dan Winkler [1], HyperCard demys- 3 Goals 2 tified the art of creating software. The language has a grammar and syntax similar to English, and as such ap- 4 Syntax Semantics 3 pealed to computer hobbyists, teachers, and the uniniti- 4.1 Implementation Notes . 3 ated alike. The commands HyperTalk uses are similar to 4.2 Objects ................. 3 those used by the Macintosh Toolbox, the base-level API 4.3 Messages ................ 4 of Apple’s Macintosh operating system, and the logical 4.4 Handlers................. 4 structure is similar to Pascal and organized in an event- 5 Bibliography 4 driven manner [8]. A BNF 6 A.1 Scripts.................. 6 2 History A.2 Expressions ............... 6 A.3 Ordinals and Positions . 7 2.1 The Birth A.4 Chunks and Containers . 7 HyperTalk was born as the core scripting language of A.5 Objects ................. 7 the HyperCard application, developed by Bill Atkinson1 A.6 Commands . 8 for Apple Computer, Inc. in 1987 under the condition A.6.1 Command Nonterminals . -
Errata: Response Analysis and Error Diagnosis Tools. INSTITUTION Illinois Univ., Urbana
DOCUMENT RESUME ED 383 202 FL 023 001 AUTHOR Hart, Robert S. TITLE Errata: Response Analysis and Error Diagnosis Tools. INSTITUTION Illinois Univ., Urbana. Language Learning Lab. REPORT NO LLL-TR-T-23-94 PUB DATE Dec 94 NOTE 114p. PUB TYPE Guides Non-Classroom Use (055) EDRS PRICE MF01/PC05 Plus Postage. DESCRIPTORS Authorir, Aids (Programming); Comparative Analysis; *Computer Software; Data Processing; Discourse Analysis; *Error Analysis (Language); Error Patterns; *Hypermedia; *Item Analysis; Programming IDENTIFIERS *ERRATA (Hyper Card) ABSTRACT This guide to ERRATA, a set of HyperCard-based tools for response analysis and error diagnosis in language testing, is intended as a user manual and general reference and designed to be used with the software (not included here). It has three parts. The first is a brief survey of computational techniques available for dealing with student test responses, including: editing markup that identifies spelling, capitalization, and accent errors and extra, missing, or out-of-order words; pattern matching for rapid identification of specific grammatical errors, keyword searches, and easy specification of alternate answers; and error-tolerant parsing, which puts error diagnosis under control of a grammar and dictionary of the target language. The second section is a user's manual and tutorial guide, describing ERRATA and offering examples of its use. Section three is a reference manual useful to anyone with unusual analysis requirements or wanting to tailor-make responses analyses. Installation and technical information is also included, and complete program code is appended.(MSE) *********************************************************************** * Reproductions supplied by EDRS are the best that can be made from the original document. -
Join Together Read Me.Rtfd
Join Together v5.1.5 AppleScript Studio Application for iTunes Find more free AppleScripts and info on writing your own at Doug's AppleScripts for iTunes. This application will enable you to join the files of selected iTunes tracks together with Quick Time and export them as a single AAC file/track. Optionally, with Apple's "Chapter Tool" application installed, you can then create a "chapterized" audio file of the exported AAC file. Requires: Mac OS 10.4 ("Tiger") or better iTunes 4.9 or better (version 6 or better preferred) QuickTime Player v7.0 or better Chapter Tool required for creating "chapterized" AAC's This application is Donationware. If you use it and like it please consider making a donation to support my AppleScripting efforts. Click here for more info. Installation: Place the Join Together application anywhere it is conveniently accessible. The Applications folder is as good a place as any. Because Join Together is an application I do not recommend placing it in your iTunes Scripts folder since it cannot be accessed from the iTunes Script menu. (See the accompanying "Make A Join Together Launch Script" to create a small AppleScript that can launch Join Together from the iTunes Script menu.) QuickTime v7.x.x In order to export joined files as AAC files you must have QuickTime Player 7 or better. Chapter Tool "Chapter Tool" is a command-line application that assists with creating "chapterized" audio files, (a.k.a enhanced audio files). This script utilizes it to create such files from your joined tracks. You can download the Chapter Tool application (currently Beta 2.0b8 as of this writing) by clicking on the URL clip provided in this script's download package. -
Hyper Talk Tutorial Modules Kevin G. Christmas Master of Education
HYPERTALK TUTORIAL MODULES KEVIN G. CHRISTMAS B.Ed., University of Lethbridge, 1986 A One-Credit Project Submitted to the Faculty of Education of The University of Lethbridge in Partial FulfIllment of the Requirements for the Degree MASTER OF EDUCATION LETHBRIDGE,ALBERTA June, 1993 TABLE OF CONTENTS PAGE I. INTRODUCTION ........................................................................... 1 II. UNIT OUTLINE............................................................................ 1 Lesson #1 .................................................................................... 2 Lesson #2 ..................................................................................... 3 Lesson #3 ..................................................................................... 3 Lesson #4 ..................................................................................... 3 Lesson #5 ..................................................................................... 4 Lesson #6 ..................................................................................... 4 Lesson #7 ..................................................................................... 5 Lesson #8 ..................................................................................... 5 Lesson #9 ..................................................................................... 6 Lesson #10 ................................................................................... 6 Lesson #11 - #20 ......................................................................... -
A Brief Technical Introduction
Mac OS X A Brief Technical Introduction Leon Towns-von Stauber, Occam's Razor LISA Hit the Ground Running, December 2005 http://www.occam.com/osx/ X Contents Opening Remarks..............................3 What is Mac OS X?.............................5 A New Kind of UNIX.........................12 A Diferent Kind of UNIX..................15 Resources........................................39 X Opening Remarks 3 This is a technical introduction to Mac OS X, mainly targeted to experienced UNIX users for whom OS X is at least relatively new This presentation covers primarily Mac OS X 10.4.3 (Darwin 8.3), aka Tiger X Legal Notices 4 This presentation Copyright © 2003-2005 Leon Towns-von Stauber. All rights reserved. Trademark notices Apple®, Mac®, Macintosh®, Mac OS®, Finder™, Quartz™, Cocoa®, Carbon®, AppleScript®, Bonjour™, Panther™, Tiger™, and other terms are trademarks of Apple Computer. See <http://www.apple.com/legal/ appletmlist.html>. NeXT®, NeXTstep®, OpenStep®, and NetInfo® are trademarks of NeXT Software. See <http://www.apple.com/legal/nexttmlist.html>. Other trademarks are the property of their respective owners. X What Is It? 5 Answers Ancestry Operating System Products The Structure of Mac OS X X What Is It? Answers 6 It's an elephant I mean, it's like the elephant in the Chinese/Indian parable of the blind men, perceived as diferent things depending on the approach X What Is It? Answers 7 Inheritor of the Mac OS legacy Evolved GUI, Carbon (from Mac Toolbox), AppleScript, QuickTime, etc. The latest version of NeXTstep Mach, Quartz (from Display PostScript), Cocoa (from OpenStep), NetInfo, apps (Mail, Terminal, TextEdit, Preview, Interface Builder, Project Builder, etc.), bundles, faxing from Print panel, NetBoot, etc. -
Things Applescript Guide
Things AppleScript Guide Revision 17, 2018-10-10 http://www.culturedcode.com/ The basics 4 Lists 4 Working with to-dos 5 Getting to-dos 5 Getting to-dos in a specific list 5 Getting project to-dos 5 Getting to-dos in a specific area 6 Adding new to-dos 6 Setting properties for a to do 6 Working with projects 8 Getting projects 8 Adding new projects 8 Setting properties for a project 8 Working with areas 9 Getting areas 9 Adding new areas 9 Setting properties for an area 10 Deleting areas 10 Working with contacts 11 Getting contacts 11 Adding new contacts 11 Things AppleScript Guide 1! Getting all to-dos and projects assigned to a contact 11 Assigning items to contacts 12 Canceling the assignment of contacts 12 Moving items around 13 Moving to-dos/projects between lists 13 Exception: scheduling to-dos and projects 13 Marking to-dos and projects as completed 14 Marking to-dos and projects as canceled 14 Assigning projects to to-dos 14 Assigning areas to projects/to-dos 15 Detaching to-dos/projects from projects/areas 15 Deleting to-dos and projects 15 Working with tags 17 Getting all available tags 17 Creating new tags 17 Getting to do/project tags 17 Setting tags 18 Working with tag hierarchies 18 Deleting tags 19 User interface interactions 20 Getting current selected to-dos 20 Selecting a focus, project, area, or to do 20 Editing a to do/project 20 Integration 22 Displaying the quick entry panel 22 Things AppleScript Guide 2! Other actions 23 Emptying the trash 23 Logging completed items 23 Example scripts 24 Importing items from a text file 24 Things AppleScript Guide 3! The basics Each predefined list visible in the left panel of Things can be accessed via AppleScript. -
Inside Quicktime: Interactive Movies
Inside QuickTime The QuickTime Technical Reference Library Interactive Movies October 2002 Apple Computer, Inc. Java and all Java-based trademarks © 2001 Apple Computer, Inc. are trademarks of Sun Microsystems, All rights reserved. Inc. in the U.S. and other countries. No part of this publication may be Simultaneously published in the reproduced, stored in a retrieval United States and Canada system, or transmitted, in any form or Even though Apple has reviewed this by any means, mechanical, electronic, manual, APPLE MAKES NO photocopying, recording, or WARRANTY OR REPRESENTATION, otherwise, without prior written EITHER EXPRESS OR IMPLIED, WITH permission of Apple Computer, Inc., RESPECT TO THIS MANUAL, ITS with the following exceptions: Any QUALITY, ACCURACY, person is hereby authorized to store MERCHANTABILITY, OR FITNESS documentation on a single computer FOR A PARTICULAR PURPOSE. AS A for personal use only and to print RESULT, THIS MANUAL IS SOLD “AS copies of documentation for personal IS,” AND YOU, THE PURCHASER, ARE use provided that the documentation ASSUMING THE ENTIRE RISK AS TO contains Apple’s copyright notice. ITS QUALITY AND ACCURACY. The Apple logo is a trademark of IN NO EVENT WILL APPLE BE LIABLE Apple Computer, Inc. FOR DIRECT, INDIRECT, SPECIAL, Use of the “keyboard” Apple logo INCIDENTAL, OR CONSEQUENTIAL (Option-Shift-K) for commercial DAMAGES RESULTING FROM ANY purposes without the prior written DEFECT OR INACCURACY IN THIS consent of Apple may constitute MANUAL, even if advised of the trademark infringement and unfair possibility of such damages. competition in violation of federal and state laws. THE WARRANTY AND REMEDIES SET FORTH ABOVE ARE EXCLUSIVE AND No licenses, express or implied, are IN LIEU OF ALL OTHERS, ORAL OR granted with respect to any of the WRITTEN, EXPRESS OR IMPLIED. -
Problem Solving and Communication in a Hypercard Environment
Problem Solving and Communication in a HyperCard Environment Dave Moursund and Sharon Yoder About the Authors Dr. David Moursund has been teaching and writing in the field of computers in education since 1963. He is a professor in the College of Education at the University of Oregon. Dr. Moursund has authored or coauthored more than 25 books and numerous articles on computers and education. He was the chairman of the department of computer science at the University of Oregon from 1969 to 1975. In 1979 he founded the International Council for Computers in Education (ICCE), which became the International Society for Technology in Education (ISTE) in 1989 when it merged with the International Association for Computing in Education. Dr. Moursund is currently the executive officer of ISTE. Dr. Sharon Yoder taught mathematics and computer science at the junior high and high school level for 15 years. Her most recent public school experience was as a secondary computer science teacher and a computer coordinator involved in developing system- wide computer curriculum and in planning teacher inservice training. In addition, she has taught mathematics, computer science, and computer education at a number of universities in northeastern Ohio, including Kent State University, the University of Akron, and Cleveland State University. She currently teaches computer education courses at the University of Oregon. For the past several years, Dr. Yoder has conducted workshops and presented papers at national conferences. She has been involved in a number of book-publishing projects, including the Nudges series, An Introduction to Programming in Logo Using LogoWriter, and An Introduction to Programming in Logo Using Logo PLUS. -
ADOBE ILLUSTRATOR CC SCRIPTING REFERENCE: APPLESCRIPT © 2013 Adobe Systems Incorporated
ADOBE® ILLUSTRATOR® CC ADOBE ILLUSTRATOR CC SCRIPTING REFERENCE: APPLESCRIPT © 2013 Adobe Systems Incorporated. All rights reserved. Adobe Illustrator CC Scripting Reference: AppleScript If this guide is distributed with software that includes an end user agreement, this guide, as well as the software described in it, is furnished under license and may be used or copied only in accordance with the terms of such license. Except as permitted by any such license, no part of this guide may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, recording, or otherwise, without the prior written permission of Adobe Systems Incorporated. Please note that the content in this guide is protected under copyright law even if it is not distributed with software that includes an end user license agreement. The content of this guide is furnished for informational use only, is subject to change without notice, and should not be construed as a commitment by Adobe Systems Incorporated. Adobe Systems Incorporated assumes no responsibility or liability for any errors or inaccuracies that may appear in the informational content contained in this guide. Please remember that existing artwork or images that you may want to include in your project may be protected under copyright law. The unauthorized incorporation of such material into your new work could be a violation of the rights of the copyright owner. Please be sure to obtain any permission required from the copyright owner. Any references to company names in sample templates are for demonstration purposes only and are not intended to refer to any actual organization. -
Compileit! •••.••....•.••.••••.•.•..•...••.•.....•.• 119
Compilelt! The XCMD Development System The XCMD Development System User Manual For Technical Support Call 510-943-7667 Monday-Friday, 9 am - 5 pm Pacific time Helzer Software Compilelt! User Manual ©1990-94 Heizer Software. All Rights Reserved. Rev. 5/95 Copyright Notice You are permitted, even encouraged, to make one backup copy of the enclosed programs. Beyond that is piracy and illegal. The software (computer programs) you purchased are copyrighted by the author with all rights reserved. Under the copyright laws, the programs may not be copied, in whole or part, without the written consent of the copyright holder, except in the normal use of the software or to make a backup copy. This exception does not allow copies to be made for others, whether or not sold, but the material purchased (together with all backup copies) may be sold, given, or loaned to another party. Under the law, copying includes translating into another language or format. You may use the software on any computer owned by you, but extra copies cannot be made for this purpose. If you have several computers requiring the use of this software, we are prepared to discuss a multi-use or site license with you. Compilelt! ©1989-1994 Tom Pittman. All Rights Reserved. Debuglt! ©1991-1994 Tom Pittman. All Rights Reserved. Compilelt! User Manual ©1990-94 Heizer Software. All Rights Reserved. No part of this document and the software product that it documents may be photocopied, reproduced, or translated to another language without the express, written consent of the copyright holders. The information contained in this document is subject to change without notice. -
Hypertalk: the Language for the Rest of Us
HyperTalk: The Language for the Rest of Us Kyle Wheeler January 18, 2004 Contents 1 Introduction 1 Introduction 1 There is, perhaps, no piece of software written by Ap- ple Computer, Inc. more prone to generating extreme 2 History 1 emotions in its users than its operating system. Next 2.1 TheBirth ................ 1 below that, however, is HyperCard. Designed and re- 2.2 TheLife................. 2 leased in 1987 by Bill Atkinson [7], HyperCard was an 2.3 TheDeath................ 2 instant success. Leveraging the power and simplicity 2.4 TheLegend ............... 2 of its scripting language, HyperTalk, designed by Bill Atkinson and by Dan Winkler [1], HyperCard demys- 3 Goals 2 tified the art of creating software. The language has a grammar and syntax similar to English, and as such ap- 4 Syntax Semantics 3 pealed to computer hobbyists, teachers, and the uniniti- 4.1 Implementation Notes . 3 ated alike. The commands HyperTalk uses are similar to 4.2 Objects ................. 3 those used by the Macintosh Toolbox, the base-level API 4.3 Messages ................ 4 of Apple’s Macintosh operating system, and the logical 4.4 Handlers................. 4 structure is similar to Pascal and organized in an event- 5 Bibliography 4 driven manner [8]. A BNF 6 A.1 Scripts.................. 6 2 History A.2 Expressions ............... 6 A.3 Ordinals and Positions . 7 2.1 The Birth A.4 Chunks and Containers . 7 HyperTalk was born as the core scripting language of A.5 Objects ................. 7 the HyperCard application, developed by Bill Atkinson1 A.6 Commands . 8 for Apple Computer, Inc. in 1987 under the condition A.6.1 Command Nonterminals .