UTSpy Documentation

  • UTSpy is a fast and simple way to watch a game on Unreal Tournament and Unreal Tournament 2003 servers and is now freely available to the public.

  • Works on Windows 98 / Me / NT / 2000 / XP

Instructions:

- Right clicking on the system tray icon:

  • About  - Shows version information,  web site and e-mail.

  • Help - Displays this page.

  • Settings - Splash screen, Sort by Team, Sort by Frag, Multiple Instances.

  • Quit - Closes UTSpy.

- The system tray menu will only work if the Server List and game information windows are closed.

- Left clicking on the system tray icon displays the Server List window.

- Right clicking on the Server List window will bring up the "Edit Servers" choice. Clicking this will give you a list of 10 editable IP addresses that point to the UT server(s) that you want to look at.  Just punch in the IP address and query port of the server you want to watch and hit Apply.

 - Double clicking on the Server List window will display the current game information for the  selected server.

- On the current game information window, clicking on the blank header in the player list will reverse the team sort order (if selected in the settings dialog).  Clicking on the Frags header will reverse the Frags sort order (if selected in the settings dialog).

- Right clicking on the game information window will bring up the options "Play on this Server", Sort by Frag, and Sort by Team.  Selecting this will close the UTSpy windows and start Unreal Tournament or Unreal Tournament 2003 (depending on your unreal:// association).

- Any time one of the UTSpy windows gets covered by another window, left click on the system tray icon to bring it back to the foreground.

As you can see from the above information, UTSpy is very simple to use.  Here is a little more detail on what is happening visually in the Server List, and game information windows.

Server List Window:

  • The red bar marching down the left side of the list denotes which server UTSpy is currently querying. Unreal Tournament server names will be displayed in black.  Unreal Tournament 2003 server names will be displayed in green.  Unreal Tournament 2003 Demo server names will be displayed in red.

  • Since UTSpy doesn't hold any persistent data on the servers, occasionally you may notice {Server unavailable} or the wrong server name next to one or more of the IP addresses.  Just wait for the next pass of the red bar and things should clear up.  These inconsistencies may be caused by:  No internet connection, the server is down, invalid address, invalid query port, internet lag, slow server, server changing levels, etc. 

Game Information Window:

  • The title bar displays the server that UTSpy is currently watching.

  • There are four colored UT icons with numbers beside them.  When any form of team game is in progress (Team Death Match, Capture the Flag, Assault, Bombing Run, etc.), these boxes will display the current team scores.  The colored bars next to the player names (red, blue, green, gold), denote which team a player is on.  If the bars next to the players are blank (white) then the current game isn't a team game, and the team scores will display a zero. 

  • Currently, the team scores are only a total of the players on the server.  The team score may very well be higher than what is being displayed if players have left the game.  

  • If a player is spectating, their name will be displayed in gray.


Known Issues:

  • Some player names with backslashes in them will not display the backslashes.  This is due to a bug with the UT query protocol and not UTSpy.
  • A server with a high number of spectators may not display all of the players.  Unfortunately, when UT servers are queried they will only send data for the maximum number of players.  For example, if there are 4 players and 10 spectators only data for 4 players will be sent and they can be any combination of actual players and/or spectators.
  • Unreal Tournament 2003 servers will occasionally report more players on the server (show in in the Server List window) than are displayed in the game information window.  This is not a bug in UTSpy.  UTSpy is only displaying what the server is reporting.
  • During a team game Unreal Tournament 2003 Demo servers will display all players as being on the red team.  This is because the Demo servers don't send the correct team information.
  • The "Play on this Server" option only works when there are no copies of UT / UT2003 running.  Once the game is running, this option only closes the UTSpy windows, and will not switch to the selected server.

Any bug reports, suggestions or ideas can be submitted at the UTSpy Web Page.


Disclaimer:

The author of UTSpy does not accept ANY liability for damage resulting from the use/misuse of UTSpy.  UTSpy is provided "as is", with no warranties as to performance, functionality, or any other warranties whether expressed or implied.  Users not willing to accept these terms and conditions should NOT run UTspy.  


********************
        UTSpy v1.0.2 
********************
Released - November 5, 2002

- Fixed occasional incorrect server name next to an IP address in the Server List window.
- Fixed occasional incorrect map name in the game information window when first opened.
- Spectator being displayed as a regular player in a Death Match game is fixed.
- Delay in displaying Players, Map Name, and Team Scores is gone.
- Smaller executable.
- Documentation updated to reflect changes.

********************
        UTSpy v1.0.1 
********************
Released - October, 24, 2002

- Crashes are gone under Window 2000 / XP when double clicking on the Server List window.
- Now using the correct local port (62384) for sending queries and receiving data.
- Added a settings option to allow / disallow multiple instances of UTSpy.

********************
        UTSpy v1.0.0
********************
Released - October 22, 2002

 



Copyright (c) 2002 / Mike Angus