Q3Rcon Python rcon-interface
github.com/b1naryth1ef/Q3Rcon
This is a tool that I wrote with Neeko for an original B3-like bot. It's a intelligent, state-aware RCON interface. You simply spin up a new class instance of RCON() with your server details, and then have support for direct rcon interaction. It's thread-safe, throws clean errors, and is made to run in production. It uses non-blocking network IO, allowing you to have clean and fast interactions with the server (rcon does not guarantee a response, so be careful).
Q3Manager zero-rcon read/write interaction with Q3
https://gist.github....ryth1ef/6047079
Q3Manager is a replacement for RCON using std interaction and Redis as a middleman. It was built specifically for heavy-use production instances, is fast, smart, and easy to use. This will need a bit of customization depending on your use. You simply start your Q3 instance (server OR client) up with the script, and it pipes output into redis pub/sub, and takes input from a list. It's extremely fast, extremely lightweight, and guarantees reads/writes (be careful with write-read operations, this doesn't guarantee you will get the correct response, but offers a tool-set to allow you to easily parse and cleanup results. I have not worked to make this threadsafe, and it uses a global redis object, which isnt a great idea (simply from lazyness).
UrTConnector Server browser and launcher
http://code.google.com/p/urtconnector/
Another server browser
- Filters
- Friends list
- Wait for friend/player/empty slot
- rcon console
UrTSB - Server browser
http://code.google.com/p/urtsb/
A server browser written in Python. Includes:
- Server searching with advanced filter
- Server country detection
- Server history
- Friend searching
- Basic rcon console
UtAdmin A modern, web-based, server management tool using B3-Bot.
Forum Thread
github.com/jahoefne/UtAdmin
UtAdmin is written in Scala using the Play! Framework.
Functionalities:
- Status Page with dynamic chatlog and online player list, talkback functionality, and the use of admin commands (Force Team, Kick, Ban, Slap, ...) from the website
- Detailed user page with aliases, online history, ip addresses, chatlog, penalties, geo-location map, ...
- Punish players or remove existing punishments
- Create multiple admin accounts with 3 different user levels
- Search for players,
- See all bans, special view for clan members and admins
- Preview video
- And a lot more
URTrator An other UrT launcher
Forum Thread
github.com/pztrn/urtrator
- Obtaining list of Urban Terror servers from master server and updating information about them.
- Local caching of whole data (in SQLite3 database).
- Extended Urban Terror launching capabilities (e.g. launching game in another X session).
- Supporting of multiple profiles with multiple game versions. When you're launching Urban Terror URTrator will check profile you're trying to use and, if version incompatability found, will not launch the game.
- Favorites servers.
- Updating single server.
- Showing information about servers (like in UrT Connector).
ParaTracker server tracker
Forum Thread
github.com/ParabolicMinds/ParaTracker
- Showing information about a specific servers (like in UrT Connector).
- Issuing RCON commands online
- Retrieving public CVAR information
- Current played map previews
- Fully customizable appearance
Qstat Script stat extraction script
Forum Thread
github.com/sadsfae/misc-scripts/blob/master/shell/qstat-urbanterror.sh
A simple qstat stats and server status generation script.
- It queries your server via qstat
- Generates a .HTML and .PNG image of the current & recent players and map parsed from your logs.
- only bare-bones status (no graphs, neat images etc).
This post has been edited by Biddle: 27 August 2017 - 11:22 PM
Reason for edit: Added ParaTracker