AMPL.png, 21kB
FARR::AMPL

This plugin allows you to create, edit and manage AMPL scripts. AMPL scripts are AutoHotKey scripts that are standardised into a particular format.

A is for AutoHotKey
and is also for Another, because there is also a fair amount of overlap between these types or programmes.
M is for Multiple
and is also for Manipulate because the windows can be manipulated through the scripts.
It is also for Macro because AMPL allows you to record and edit macros.
and also for Many because of the many script that can be written: FARR gives you a live search for easy launching.
P is for Programme
and is also for Plugin because AMPL can be extended by plugins (A plugin for AMPL Variables is included).
It is also for Powerful, because AMPL is build from the powerful AutoHotKey language.
L is for Launcher
and is also for Layout because different layout can be defined for each script
::Usage
am

Typing "am" will present you with the 7 sub-commands. Highlight and press tab, or type the shortcut directly:

 
Script_Run.png, 9 kB Run Script / Executable: [Shortcut amr].
Script_New.png, 7 kB Create Script: [Shortcut amn] Opens AMPL Script Editor with a new script.
Script_New.png, 7 kB Record Script: [Shortcut amn] Opens AMPL Recorder with default settings and records user activity. After closing the recorded script is loaded into Script Editor.
Script_Edit.png, 9 kB Edit Script: [Shortcut ame] Loads the selected script into the Script Editor.
Script_Info.png, 9.0kB Script Information: [Shortcut ama] Display information of the selected script.
Scripts_Options.png, 9 kB AMPL Options.
Script_Install.png, 6.9kB Install Script: [Shortcut ami] Runs ScriptShortcutter which will create shortcuts on the host computer.
Script_Delete.png, 8.6kB Delete Script: [Shortcut amd]. Removes the script from the search criteria. This is done by changing the extension; to re-instate the script just change the extension back.
Help.png, 7 kB AMPL Help: This file.
Script_Update.png, 10.0kB Script Updater: Script Updater will update existing scripts when a new version of AMPL_Includes has been installed. Script Updater will run at each initialization of the AMPL plugin.
Script_Compile.png, 8.5kB Compile Script: [Shortcut amn] Use Ahk2Exe.exe to compile script. This does not do anything useful if the script is only going to live on your computer, as you'll get better performance from an uncompiled script.
am (.*)

"am" followed by a space, and search characters, will display matching scripts and executables. am is a shortcut of amr.

::Options
  AMPL-Settings.png, 9 kB
Use Icons

The icon set to use.

To create a new icon set:

  1. Create a new directory in the Icons directory. For example: C:\Program Files\FindAndRunRobot\Plugins\AMPL\icons\My Icons
  2. Add new icons as desirered; Required icons not present will be taken from the default set (C:\Program Files\FindAndRunRobot\Plugins\AMPL\icons\).
  3. Run the AMPL Options programme and select your new icon set.

AHK Directory

The path to the AutoHotKey directory.

The AHK tools Ahk2Exe, AutoScriptWriter, Window Spy & AHK Help File are expected to be located in the starndard sub-directories.

Scoring: Prefer

AMPL will score either ahk Scrips, exe files or neither higher. Note: there is no real reason to compile your own scripts.

Scoring: Match Weight

AMPL will score string matches higher when they appear at the start or end of the file name.

This setting can be used to promote or demote a file depending where the search string is matched in the file name. Commonly, promoting matches from the beginning of the file name is more like the way we remember names.

::Script Editor
ScriptWindow.png, 56kB

Please see Script Editor Help.

::Tips

The ScriptEditor Help file contains some tutorials to get you going...

::Disclaimer

AMPL is distributed "as is". No warranty of any kind is expressed or implied. You use at your own risk. The author will not be liable for data loss, damages, loss of profits or any other kind of loss while using or misusing this software.

::Credits
ecaradec.gif, 912B

Thanks to ecaradec for making FARR Plugins so easy with his Javascript SDK (somewhat misnamed in this case).

mouser.gif, 3.2kB

Thanks to Mouser who created FARR.

Buuf_by_mattahan.png.jpg, 23kB

Icons by: mattahan:: Buuf (some have been composited).

CleverCat.png, 4.5kB

Thanks to CleverCat for testing (especially through the buggy period).

::Version History
0.6.2 Beta Maintenance Release:
Item Date Version
AMPL Plugin 2009.10.12 0.5.2
AMPL_Includes.ahk 2009.09.14 0.4.1
ScriptEditor Package 2009.10.12 0.5.2
AMPL Recorder 2009.10.09 0.19.0

0.6 Beta Second Public Release:
Item Date Version
FScript.vbs 2009.10.06 0.4.0
AMPL_Includes.ahk 2009.09.14 0.4.1
ScriptEditor Package 2009.10.06 0.5.1
ScriptUpdate.ahk 2009.06.25 0.1.1
CreateShortCut.ahk 2009.06.25 0.1.0

0.5 Beta First Public Release:
Item Date Version
FScript.vbs 2009.06.14 0.3.0
AMPL_Includes.ahk 2009.09.14 0.4.1
ScriptEditor Package 2009.09.14 0.4.7
ScriptUpdate.ahk 2009.06.25 0.1.1
CreateShortCut.ahk 2009.06.25 0.1.0