iHook accomplishes this through its ability to understand a set of directives. When a script writes an iHook Directive to stdout, iHook will modify its own interface based on the content of the Directive. In this way, a simple shell script can have an Aqua interface, complete with a progress bar and drawer.
When launched in the Finder, iHook prompts the user to choose a script to run; iHook also
- Significantly improved backend code for increased speed and stability.
- Added %HIDE and %UNHIDE directives.
- Improved console user check
- Mac OS X 10.5+ only