Hangman 1.3.4 April 12,2001 By J.R. Greer jrg@albedo.net http://www.albedo.net/pub/cgi-games.html this file can be found at ftp://trillian.bbs42.com/pub/games/hangman/ Special thanx to Babs for her help in the word lists babs@angular.com hangman is based on code originally by Nik Swoboda nswoboda@cs.indiana.edu http://blackcat.brynmawr.edu/~nswoboda/prog-html.html HTTP get & Decode routine based on code originally by NCSA (c) 1997,98,99,00,01 all rights reserved The program is placed under the GNU Public License (GPL) You may copy freely or modify the code in anyway as long as all of the copywrite information stays intact. ********************************************************** ********************************************************** Version 1.3.4 * You can now use Phrases as words. * Capitals are now allowed in Words * Added code to eliminate getting the same word 2 times in a row Version 1.3.3 * internal Version 1.3.2 * some more code cleanup. * $WAC=0 will no longer screw up. * more encryption improvements. * Several people have gotten HANGMAN to work on IIS Version 1.3.1 * Backbutton cheat detection * Enhanced encryption a bit in word to avoid people decoding it. * Bugfix in gif display if you entered a guess and got it wrong - Thanx to Simon Pearce (simon@scoutnet.org.uk) for finding this bug. * patch to allow word.clue file to be in an Micro$oft text file without problems (filtered CR) * patch to block one possible server exploit Version 1.3 * word list is now a separate file for ease of adding words * You now have the option of having the clue stay up the whole game * Background and foreground colours can be set as well as a background gif Version 1.2 * encrypted the form variables so user can't read the word by viewing the html source. * Hangman no longer needs Steven Brenner's cgi-lib.pl, this has been replaced by code loosely based on code from NCSA HTTPD 1.4 cgi example code. * words with doubles of the same letter no longer cause any problem. * It now works with IE 2.1 for the Mac * Hangman has been tested with perl 4.036 & 5.003 * it has been tested under both NCSA HTTPD & APACHE * created new gifs for game, all gifs are 1 bit 150x150 pixels gif 89a with see through background. * Hangman now has over 300 words in its dictionary. ************************* Installation hints * many servers will only allow either .cgi or .pl file to be run from a users home html directory. * You may need to change the path to perl. * make sure you adjust the configuration variables in the program.