CGIExecutor for Windows 95/NT February 1998 version 1.01 Author: Goran Boban gboban@cursor.net 1. Description -------------- CGIExecutor is written to do all "dirty" CGI handling and execute your program, but it can be used for other CGI handling. It can be also used alone to echo or check for required variables, or in combination with batch scripts. For additional information se documentation in html directory. See history.txt for information about changes made in this version. 2. Installation --------------- When You unpack CGIex101.zip archive You will find following directories: - bin This directory contains binaries (i.e. programs) distributed with CGIexecutor package. - html Html directory contains documentation for CGIexecutor in HTML form. - demo This directory contains sample projects for CGIexecutor to help You learn how to use CGIexecutor. You can install CGIexecutor in two ways: First (and simpler) way to install CGIexecutor is to add directories with CGIexecutor package to directories Your HTTP server will search. To do so see documentation for Your HTTP server. You have to provide following names and access rights for directories: - bin Name: /cgiexec/bin Access: Execute - html Name: /cgiexec/html Access: Read - demo This directory does not have to be in directory tree of Your HTTP server. NOTE: Sample projects assume that CGIexecutor directories are stored in /cgiexec directory in Your servers directory tree. If You specify other name for this directory You have to edit files in demo directory to point to correct location. Also edit sample front ends in html directory. Second way to install CGIexecutor is to copy files as follows: - bin Copy files from this directory to directory which have permission for programs to be executed from Your web server. - html Copy files from html directory to directory which is searched by Your HTTP server and has read access. This directory also contain front ends for sample projects which are stored in demo directory. To make them work You have to edit them to point to cgiexec.exe on Your system. - demo This files does not have to be in directory which is accessible by web server but they must be available for reading for other programs. To make these samples to work correctly You have to edit all variables which contain names of files to point to corresponding files on Your system. PATHS MUST BE RELATIVE TO CGIEXEC.EXE, OR ABSOLUTE PATHS. Also You have to edit templates when they contain references to cgiexec.exe to point to URL where CGIexecutor is placed. 3. Registration --------------- You have permission to use an unregistered copy of CGIexecutor for period of 30 days for evaluation purposes only. If You continue to use CGIexecutor after period of 30 days You have to register it. Also You have permission to distribute CGIexecutor package under following conditions: - You have to distribute CGIex101.exe package as it is without any changes. - You take no fee other than for distribution costs. - It must be clear that CGIexecutor is shareware. CURRENTLY AN UNREGISTERED COPY OF CGIEXECUTOR WILL ATTACH SHORT MESSAGE TO ALL CREATED PAGES. To remove this messages You have to register. To register CGIexecutor just follow these steps: - Obtain an registration key IF YOU ARE REGISTERED USER OF VERSION 1.00 USE YOUR VERSION 1.00 REGISTRATION KEY. If you are not an registered user of version 1.00 You have to send me 15$ or 25DM as a registration fee to following address: Goran Boban Zeleni trg 3, 10000 Zagreb Hrvatska (Europe) Please send cache only since (unfortunately) I can't handle checks or credit cards for now. Also be sure to send me following information Your first and last name E-mail address Name of software you want to register (CGIExecutor version 1.01 in this case). BE SURE TO SEND AN E-MAIL ADDRESS SO I CAN SEND YOU A REGISTRATION KEY - Register Your software using register.exe Register.exe utility is distributed within this package. By using register.exe You will disable messages which unregistered version of CGIexecutor attaches to responses sent to user. Important: For information on running register.exe see documentation in html directory. 4. Bugs ------- If You find any bugs PLEASE SEND REPORT to gboban@cursor.net with: CGIexec - bugs in subject.