Instant Replay (IRep) - A Macro Language for the Apple IIGS Version 1.0 by: Jason Simmons (Internet: jsimmons@sbcs.sunysb.edu) The IRep system consists of three NDAs: IRepRecorder, IRepInterpreter, and InstantReplay IRepRecorder ------------ IRepRecorder records keystrokes and generates IRep scripts which "play back" the recorded keys. To create a script, click on the "Start Recording" button in the DA window. After you enter the desired keys, click on the button (now "End Recording") again and enter a filename for the script in the Save File dialog. When the script is run, the characters you had typed between "Start Recording" and "End Recording" will be entered into the current application. IRepInterpreter --------------- IRepInterpreter runs scripts from within applications. When IRep Interpreter is selected from the Apple menu, an Open File dialog will appear from which scripts generated with IRepRecorder or written with InstantReplay or another editor (saved as an ASCII Text file) can be selected. If no errors are found, the chosen script will be run. InstantReplay ------------- InstantReplay is an integrated editor and interpreter for IRep scripts. The Run button will execute the script which is currently in the editor. After the button is clicked, select the window which should receive the keystrokes generated by the script and press the Command and Option keys together. The Bind button will associate the current script with a key. The bound script will be run when Command, Option, and the designated key are pressed together.