********************** *Anti-Crash 1.02 beta* *Shadeline Software * ********************** --- Credits --- Main Programmer Shades All sources used to recreate server crash Dave Jerden Program Reference Joun ------------- Beta Testers: ------------- Dave Jerden Pat Smear ****************** * Manual AC102 b * ****************** ----- Index ----- Section 1.0 .................... Program Requirements Section 1.1 .................... How to install Section 1.2 .................... How to use Section 1.3 .................... Explain how to do it Section 2 .................... About the Log file Section 2.1 .................... Command line extras Section 3 .................... About Bugs Section 3.1 .................... Known Bugs and fixs Section 4.0 .................... Update Info Note: Please do NOT delete the history.dat file, after you start anticrsh for the first time. This history file helps keep your log clean.. and will add important infomation to your log .. the more you run the program. ------------------ Section 1.0 ------------------ Requirements for program: Quakeworld Server Windows 95 or NT 3.51+ Requires enough Ram For QuakeWorld Server command.com program file ------------------ Section 1.1 ------------------ For Windows 3.x And above: Run Setup.exe file For Non-Windows OS: How to install: 1. copy the anticrsh.exe file to your server directory. Find the file Command.com and copy it to that same directory. 2. finished the installation. ------------------ Section 1.2 ------------------ An Example of the Batch file Has been Created. Take a look at Run.bat To use type: anticrsh 1 path\programname commandline 1 - is the how many mins till it cycles and reboots your server. path\programname - normally this is just the program name but I've not used the path before.. Remember this is beta. commandline - kind of explains it all. It's your program's command lines that is not required to run my program, but may be used for your program. ------------------ Section 1.3 ------------------ After reading the section 1.0, You should understand how to write your program command line. Now you can create a batch file for it. use notepad or edit - example batch used to run and exit on it's own: anticrsh 1 qwsv +gamedir fortress exit What it does: When you exit anticrsh.exe It will run your program until you press and hold the F1 key to exit it.(- only at the server reboot screen --- You must exit your running program first then press and hold the F1 key to exit the server reboot cycle.) and then it exits to win95 ------------------ Section 2 ------------------ About the Log file: To find your log file.. it should be in the same directory as the server and program. The log file name is ANTICRSH.LOG To reset the log file, just erase it and anticrsh will make a new log file with the same name as the old one. ------------------ Section 2.1 ------------------ Extra commands: To check for anticrsh beta server listings w/ ip addresses type: anticrsh credits at dos prompt. ------------------ Section 3 ------------------ * Bugs * The things that most programmers fear.. bugs! Bugs are the things that make the program run bad or slow. Bugs in a program cause many types of errors and can even cause crashs. This program is still under beta testing, which means it may have some bugs in it, but it will not hurt your computer. (don't quote me on it) These bugs only hurt the program's performance. Bug Hunters WANTED!! If you find a bug in this program.. first look below at section 3.1 to see if It is the same bug that is known currently, If it is.. don't worry about it.. updates will be flying in soon. If you find a bug that is not listed in the known bugs section, then please contact me at: Shades email: shades@hom.net icq# : 3640817 These two places you can contact me to report bugs. If you can questions, email please. ------------------ Section 3.1 ------------------ Known Bugs and Fixes Version 1.02b: The server will always slow down your computer some during a server crash, cause of the extended work it has to do to safely clean up extra code that was last in your ram. To bad Win95 don't do this for me :( No Bugs reported for this version so far. Bug Fixed: server was detecting crash too late, causing ram faults. Version 1.01b: A bug is currently being looked at. When Anticrsh is in reboot mode, it slows you computer down and uses 70% of processor time. This only happens when your server crashs.. but when your server is running It will not require but 1% of Cpu time. The idea of this is, if your running win95 or nt .. the program was written in dos and has not been updated for win95/nt. So I will hog cpu time until I find a Time slicer source code for Turbo Pascal 7.0 Bug Fixed: Time clock uses Bios for a clock instead of it's internal clock, thrus speeds up processor time. Version 1.0b Time clock off speed, will fix in next version. Bug Fixed: Anticrsh now cycles the server reboot, instead of detecting a fault. It's like a screen saver.. It waits for you to press F1 to exit, if you don't it reboots the server. Version 1.0a Program not Truely detecting server reboot. Need to get QWSV doserror codes to detect server crash. ------------- Section 4.0 ------------- Improved Logfile w/ error codes and more information Corrected 16 to 32bit ram transfer Improved Server speed Corrected NT reboot problems Added Server beta credits Added Color to The Beta :)