README

WISH Command Center 2009
by David McClamrock <mcclamrock@locl.net>

Available for download at "Pa Penguin's Icebox"
<http://www.geocities.com/pa_mcclamrock>


WISH Command Center is a simple program launcher written in Tcl/Tk, requiring Tcl and Tk 8.5 or greater (when there is an even greater version). Program listings can be easily added, edited, sorted, or deleted. Features include the following:

* Extended-mode listbox allows the user to select and launch several programs at once, or to delete several program listings at once, if desired.

* Auto-Add feature automatically detects numerous programs at start-up, and adds them to the selection list if (1) they weren't already on it and (2) they haven't been previously deleted from the list.

* Auto-Select feature allows the user to prepare a list of programs to be automatically selected when WISH Command Center opens up. The user can then run all of the pre-selected programs with a single click or keystroke (or not run them, if preferred).

* Friendly error message box appears if WISH Command Center can't find and run a selected program.

* "KILL" button can be used to bump off an unresponsive program (on unix platforms only).


To install the program, if you're running Puppy Linux and you have the .PET package for this program, simply open ROX-Filer, click on the package icon, and follow the directions you'll get to install it as a downloaded program. Otherwise:

1. Running as root, change directory (cd) to the directory containing the .tar.gz package, and unpack it into a new "wishcom-2008" directory by running this command: tar -zxvf ./wishcom-2008.tar.gz .

2. Change directory to the "wishcom-2008" directory and run this command: ./wishcom_install.tcl . As well as installing the program and related files, this will automatically create an uninstallation script (.wishcom_uninstall.tcl) that you can run from the same directory if you ever wish to uninstall WISH Command Center.


By default, files will be installed under the /usr/local directory as follows.
/usr/local/bin : program script and any other executable files
/usr/local/doc/wishes : documentation and license
/usr/local/lib/wishes : all other files

If you don't like /usr/local, just do this:

1. Edit the line near the top of the "./wishcom_install.tcl" file, where it says "set topdir /usr/local" -- change "/usr/local" to the top-level directory you want.

2. Do the same to the line near the top of the "./usr/local/bin/wishcom" program file. (You have to do both, or the program won't find all the files it needs!)


To run the program from the Linux/Unix command line, just enter "wishcom &" (without the quotes).

If you try this program out, please let me know if you (1) like it, (2) find any bugs, or (3) both!

David McClamrock
November 2008

