💾 Archived View for mirrors.apple2.org.za › archive › apple.cabi.net › Languages.Programming › IRep … captured on 2023-01-29 at 08:22:57.

View Raw

More Information

-=-=-=-=-=-=-

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.