AntiGame(tm) - The Games Eliminator - Version 3.1 for MS-DOS (formerly known as UnGame) Copyright (c) 1994-97 DVD Software, Ltd. All rights reserved. Table of Contents: Introduction ...................................... 1.0 Installation ...................................... 2.0 Running AntiGame ................................. 3.0 Search ........................................ 3.1 Search and Clean .............................. 3.2 Search and Log ................................ 3.3 Set Log File ............................... 3.4 Select Search Path ............................ 3.5 Select Search Path ............................ 3.5 Exit .......................................... 3.6 AntiGame Options .................................. 4.0 Check All Files ............................... 4.1 Check Compressed Files ........................ 4.2 Generate MIF File ............................. 4.3 The Information Window ............................ 5.0 Help .......................................... 5.1 During the search ............................. 5.2 When a game is found .......................... 5.3 In the end of the search ...................... 5.4 The AntiGame Command Line ......................... 6.0 Using AntiGame on Local Drives..................... 7.0 Technical Support ................................. 8.0 Unrecognized Games ................................ 9.0 1.0 Introduction Have you ever considered how many employee working hours are wasted playing PC games? What about network performance degradation and wasted disk space? You could achieve substantial savings if you could remove games from your network. AntiGame can search, detect and optionally delete games from your network server's disk or from individual disks (local C: drives). AntiGame searches through the files in the specified directories for a special "signature". These signatures are held in the AntiGame database, which already includes thousands of the most popular games. The file signatures are not based on the filename, so, simply renaming a game will not prevent its detection. Release 3.1 can detect 6545 different games. The shareware version can detect close to 100 different games only. AntiGame can delete games under Windows 3.x, Windows 95, Windows NT, OS/2 and DOS. AntiGame supports all major PC networks (Novell, Windows NT, Banyan and Lan Server). This document describes the use of the DOS version, including the batch option. 2.0 Installation Create a directory on your drive (network or hard disk) and copy the ZIP file to this directory. Use PKUNZIP to expand the compressed files. The original compressed file name is ANGAM31S.ZIP (shareware version) or ANGAM31R.ZIP (registered version). For example - in order to install AntiGame on drive C: in a directory called antigame, from a distribution diskette inserted in drive A, type the following from the DOS prompt: c: md c:\antigame copy a:*.* c:\antigame pkunzip ANGAM31R.ZIP Note: ===== If your are using DOS version below 3.1, you must set the AntiGame environment variable to point to your antigame directory by inserting the following line in your AUTOEXEC.BAT file. set antigame=c:\antigame 3.0 Running AntiGame Before you run AntiGame, it is strongly recommended that you take a backup of your data. Although the game "signature" recognition process is accurate, there is always a very low chance (although remote), that a non game file will be deleted. To activate AntiGame for Windows, run ANTIGAMW.EXE. Use the on-line Help for operating instructions. To run AntiGame (for DOS), type AntiGame from the antigame directory (or from any other directory if path exists) and press . Upon entering AntiGame you are presented with the main menu. The menu has six options. You can select different options by: a. Using the UP and DOWN arrows on your keyboard and pressing ENTER on the highlighted option b. Typing the highlighted option letter The following options are available: 3.1 Search This option scans the selected drive for games. If a game is found, you have the option to clean the game (delete it from the disk) or continue without cleaning. 3.2 Search and Clean This option scans the selected drive for games. If a game is found, the game files are cleaned (deleted) and the scan continues. USE THIS OPTION WITH CAUTION! It will delete all known games in the selected drive/path. 3.3 Search and Log This option scans the selected drive for games. If a game is found the log file is updated and the scan continues. We recommend that you use this option before you use the Search and Clean options so you can review the log file for a list of the games to be deleted. 3.4 Set Log File This options allows you to change the log file name from the default: ANTIGAME.LOG. A log file is created by the AntiGame program when using any one of the above options. This file contains the following information: - Name of the games found - Disk statistics - how much disk space can be saved by deleting the game files located on the disk 3.5 Select Search Path The default search path is the root directory of the current disk. Use this option to select a different search path. AntiGame will search through the selected directory and its sub-directories. Note that you can also set the search path from the command line. See details below. 3.6 Exit Use this option to EXIT from AntiGame. You can also exit the program at any time (even during a search) by pressing the ESC key. 4.0 AntiGame Options The AntiGame options are activated from the command line in the DOS version or from the menu and/or the command line in the Windows version. 4.1 Check All Files When "Check All Files" is on, AntiGame checks ALL the files in the search path for the special signature. By default only .EXE and .COM files are checked. Use this option only if you suspect that users rename the suffix of the game executable files. Use of this option will slow the search process. 4.2 Check Compressed Files When "Check Compressed Files" is on, AntiGame scans inside compressed files of the following types: ZIP, ARJ, LHA and RAR. AntiGame will decompress each file and scan for games. If "Check All Files" is on, every file in the compressed file will be scanned. Use of this option will SIGNIFICANTLY SLOW the search process if many compressed files exist. Note: In order for the "Check Compressed Files" option to function properly, the EXE files of those archive products (pkunzip.exe, arj.exe, lha.exe and rar.exe) must be in a directory that is pointed by the PATH environment variable. Also, the PIF files (pkunzip.pif, arj.pif, lha.pif and rar.pif) must reside in the "start in" directory (Windows 95) or the "working directory" (Windows 3.1). 4.3 Generate MIF File AntiGame supports the Management Information Format standard. When "Generate MIF File" is on, AntiGame writes the MIF signature group table entry of the game's main executable to a designated file. This file can later be used by management software which supports the MIF format (e.g., Microsoft's Systems Management Server). The output format is: {Name, Size, Date & Time, Checksum, CRC1, CRC2, Loc}; 5.0 The Information Window An information window is located on the right side of the menu. It displays operating instructions or other information according to the program phase. The different phases and their associated screens are detailed below. 5.1 Help A help screen is available while selecting options from the main menu. This screen includes context sensitive information on the highlighted option. 5.2 During the search The information window displays the number of games found, the number of games deleted, the disk space that is saved and the selected search path. 5.3 When a game is found The information window displays the name of the game that was found, a short description of the game, the size of the main EXE file, the total number of the files that the game includes and the total game size. 5.4 When the search terminates The information window displays the total search statistics. The number of files searched, the number of games found, the total disk space that the games occupy, the number of files deleted and the total size of the files that were deleted. 6.0 The AntiGame Command Line It is highly recommended that AntiGame will be scheduled to run periodically on all server drives. The best time to run it is after a scheduled backup. Make sure that the PC it is running on, has security authorization to update all drives. You can use the following command line options to bypass the main menu and select an operation directly from the DOS command line. ANTIGAME [search path] [-Flogfile] [-Xexclude] [-Mfilename] [other switches] search path Path/Disk to begin the search. -S Search mode. -C Search and clean mode. -L Search and log mode. -B Batch mode: Does not display the GUI. Exit the program on completion. This mode should be executed with the /C or /L only. -Y Automatic "yes" answer to all safety prompts issued by AntiGame. Should be used with caution! -D Disable Ctrl-Break and Esc (to prevent termination by the user) -Q Quiet/suppress all messages to screen (in batch mode) -O Write to Log Only if games are found. -F Set the log file name. -M Create a MIF file and set the MIF file name (see 4.3). -W Wipe the game .exe files, so they cannot be recovered by an undelete utility. -A Check All files (By default only .exe and .com files are checked). -X The filename of a file which contains the names of games and files to be excluded from the search (so they will not be deleted.) The game file name should be specified without the path. For example: tetris.exe -Z Check compressed files (see 4.2). -H Display help. Note: All command line options can be specified in either upper case or lower case. Note: Windows users - The B, D, Q and H options do not work under the Windows command line (antigamw). If you wish to use them under Windows, please run the DOS command line (as a DOS application). Examples: AntiGame F:\ /XF:\antiame\exclude.txt /a /z AntiGame will search all files in drive (F) for games. Compressed files will be decompressed and all their contents checked as well. The file EXCLUDE.TXT (in the directory :F:\antigame") contains a list of all the file names which should be excluded from the search (one line for each file name). AntiGame C:\ /B /L /Y /O /D /Q /FC:\SMS\antigame.LOG /MC:\SMS\ANTIGAME.MIF AntiGame will search the local drive (C) for games, will log all games found in the file C:\SMS\antigame.LOG (only if games are found), for each game found write an entry in the file C:\SMS\ANTIGAME.MIF and then will exit without any prompt. 7.0 Using AntiGame on Local Drives (C Drives). Games can be found not just on servers but also on local drives (C drives). It is possible to use AntiGame to clean games from local drives as well. If the PC is stand alone, then simply insert the AntiGame command as part of the PC start-up procedure (e.g., in AUTOEXEC.BAT). In such case, AntiGame must be installed on the PC local drive. In most cases however, AntiGame is installed on the server, and the best way to activate it is during the network login procedure. The following examples are from a Novell login script, but similar mechanisms should be used in other network operating systems (like NT and Banyan). Example 1 --------- Insert the following command in the user login script: AntiGame C:\ /B /C /Y /O /D /Q /FF:\gamelogs\%login_name.LOG AntiGame will search the local drive (C) for games, will clean them, log all its activities in the file F:\Gamelogs\%login_name.LOG (only if games are found) and then will exit without any prompt. Note that "%login_name" variable (which is a Novell script variable) will be replaced upon execution (by the script) with the Novell login name of the user. As a result, a separate log file is created for each PC user. Example 2 --------- If you do not wish to activate AntiGame every day (on local drives), you can use the following sample code (Novell login script): IF DAY='xx' THEN BEGIN #ANTIGAME ...... END (xx is 01 to 31) or IF DAY_OF_WEEK='MONDAY' THEN BEGIN #ANTIGAME .... END 8.0 Technical Support For technical support, please contact DVD Software, Inc. at: Internet.............. support@antigame.com Tel.................... 714-757-0615 Fax.................... 714-757-1832 Compuserve............. 76131,1450 America Online......... AntiGame BBS.................... 714-757-1829, 1200-14.4K baud, USR V.32 Mail.................. DVD Software, Inc. P.O. Box 16112, Irvine, CA 92623-6112 2 Ravenna, Irvine, CA 92614 For ordering information, please read ORDER.TXT 8.0 Unrecognized Games The AntiGame database contains 6545 games. New games are added continuously. If you find a game which is not recognized by AntiGame, we would appreciate if you could inform DVD technical support of the following details: Name of game Release Vendor Name and size of main EXE (or COM) file. DVD will do its utmost to include the game in the next update of AntiGame. A planned feature of AntiGame is the ability of users to add games to the AntiGame database. Watch for it in one of the coming releases.