quake/articles/1996/art-296
Path: mantis!not-for-mail
From: "Joe E. Powell"
Newsgroups: rec.games.computer.quake.announce
Subject: ANNOUNCE: Quake Spy 2.5 has been released
Date: 5 Aug 1996 17:44:49 +0100
Organization: NAVCOMTELSTA, Pensacola, FL
Lines: 101
Sender: tony@mantis.co.uk
Approved: quake@mantis.co.uk
Message-ID: <01bb80c2$efaca360$64f8a98a@joe.sclsis.navy.mil>
What's New in v2.5:
Return focus to last selected item after a refresh (suggested).
Added Quake Spy option to autosave server list upon leaving QSpy.
Added Quake Spy option to ping/not ping servers after loading data.
Implemented non-blocking socket reads throughout the program.
(Press Stop immediately after starting an update and you'll
see what I mean.)
Improved display speed on delete and refresh functions.
Allowed the Quake Spy window to be resized and maximized.
Quake Spy has these features:
* Gets a list of active Quake servers from the following sites:
1. Finger Servers@ns.stomped.com
2. http://citrix.progress.com/servers.html
* Pings these sites a configurable numbers of times.
* Queries these sites for server name, map name, current and max
players.
* Displays results in a list box in the following format:
Average ping in ms, number of times the pings timed out, the IP
address of the server, the name of the server, the name of the map
currently being run by the server, the current number of players on
the server and the maximum allowed players on the server.
* Launch Quake by double clicking on a server in the listbox.
Be SURE to tell QSpy where Quake is by using the Configure button
and selecting the Quake Page.
(Don't do this under NT unless you have a native NT port of Quake.
Quake won't like it.)
* Manually add and delete Quake servers to the list.
* Save and reload the Quake server list. This info is saved to a
file named QSpy.dat in your Quake directory.
* Refresh the server information of selected servers.
* Resize the Quake Spy window to suit your preference.
* Configurable options:
. Quake Spy either suspends its operations after Quake launches and
resumes once Quake terminates or it terminates after successfully
launching Quake (configurable option).
. Whether or not to autosave the Quake Spy server list upon
leaving
Quake Spy.
. Whether to ping/not ping servers after loading data.
. Where to get active Quake server list information
. There are four filter settings you can use to limit the output of
the server information gathering process:
1. Display servers that return the Quake query request.
2. Display servers that are not full of players.
3. Display servers whose ping requests timed out less than
the specified amount.
4. Display servers whose average ping time is less than the
specified time.
. Where Quake is located on your system and what command line
options to pass to Quake when you launch it.
. Include connection scripts aliases:
. qlist: displays a list of the top 10 servers Quake Spy
found.
. s<#>: connect to the specified server in the qlist alias.
. Allow an automatic disconnect and display a top 10 list
of servers while in Quake and specify which character to
bind this to.
Something to be aware of: If you do this and later decide
you don't want this binding, you'll have to go and remove
the bind command from the config.cfg file in the id1
directory. A later version of Quake Spy will do this for
you.
. How many times to ping a Quake server.
. How long to wait for a response to this ping.
. How long to wait for a response from the query for info.
--
Joe E. Powell, jep@sclsis.navy.mil
NavComTelSta Jacksonville