SkoBrowser FPS-games mIRC server browser
SkoBrowser is a game server browser, that is a tool which allows to find and display available servers of various online games. This tool is designed to be used from mIRC (IRC client) and is handling a lot of features and almost all popular FPS games
Here you can find latest beta of my SkoBrowser.
Though the "beta status", this script is 100% usable and no big bug known on my side.
Link : SkoBrowser Beta 12 (mIRC v6.35 & v7.1x) ; Full list of changes : SkoBrowser Beta 12 changes
Shots :
This is a must-have script for every FPS online players who are aswell IRC users because it is cumulating advantages of a powerful server browser & a smart monitoring system for IRC.
A powerful server browser :
A smart monitoring system :
Here is short list of features supported by SkoBrowser :
and many other nifty features...
Game list supported on latest beta :
Game supported | MasterServer | Protocol | Players | Rules | Command line |
America's Army 2 | Gametracker / GameSpy | GameSpy v1 | Name / Team / Score / Ping / Death | Raw | OK |
America's Army 3 | GameSpy | GameSpy v2 | - | Raw | OK |
Armed Assault | Gametracker / GameSpy | GameSpy v2 | Name / Team / Score / Ping / Death | Raw | OK |
BattleField 1942 | Gametracker / GameSpy | GameSpy v1 | Name / Team / Score / Ping / Death | Raw | OK |
BattleField 2 | Gametracker / GameSpy | GameSpy v2 | Name / Team / Score / Ping / Death | Raw | OK |
BattleField 2142 | Gametracker / GameSpy | GameSpy v3 | Name / Team / Score / Ping / Death | Raw | OK |
BattleField Bad Company 2 | Gametracker | EA-TCP | - | - | - |
BattleField Vietnam | Gametracker / GameSpy | GameSpy v2 | Name / Team / Score / Ping / Death | Raw | - |
BattleField 3 | Gametracker | EA-TCP | - | - | - |
Borderlands | GameSpy | GameSpy v2 | - | Partial translate | OK |
Call of Duty | Gametracker | Quake 3 | Name / Score / Ping | Raw | OK |
Call of Duty 2 | Gametracker | Quake 3 | Name / Score / Ping | Raw | OK |
Call of Duty 4 | Gametracker | Quake 3 | Name / Score / Ping | Raw | OK |
Call of Duty : United Offensive | Gametracker | Quake 3 | Name / Score / Ping | Raw | - |
Call of Duty : World at War | Gametracker | Quake 3 | Name / Score / Ping | Raw | - |
Call of Duty : Modern Warfare 3 | Gametracker | Source | Name / Score | Raw | - |
Crysis | Gametracker / GameSpy | GameSpy v3 | Name / Team / Score / Death | Raw | OK |
Crysis warhead | Gametracker / GameSpy | GameSpy v3 | Name / Team / Score / Death | Raw | - |
Crysis 2 | Gametracker | GameSpy v3 | Name / Ping | Raw | - |
Counter Strike | Gametracker / Steam 1 | Half-Life | Name / Score | Raw | OK |
Counter Strike Source | Gametracker / Steam 2 | Source | Name / Score | Raw | OK |
Counter Strike Zero | Gametracker / Steam 1 | Source | Name / Score | Raw | OK |
Day of Defeat | Gametracker / Steam 1 | Source | Name / Score | Raw | OK |
Day of Defeat Source | Gametracker / Steam 2 | Source | Name / Score | Raw | OK |
Doom 3 | Gametracker | Doom 3 | Name / Score / Ping | Raw | OK |
Enemy Territory | Gametracker | Quake 3 | Name / Score / Ping | Raw | OK |
Enemy Territory : Quake Wars | Gametracker | Doom 3 | Name / Score / Ping | Raw | OK |
F.E.A.R. | Gametracker / GameSpy | GameSpy v1 | Name / Score / Ping | Raw | OK |
Garry's mod | Gametracker / Steam 2 | Source | Name / Score | Raw | OK |
HALO | Gametracker / GameSpy | GameSpy v1 | Name / Score / Ping | Raw | - |
HALO Custom Edition | GameSpy | GameSpy v1 | Name / Score / Ping | Raw | - |
Half-Life : DeathMatch | Gametracker / Steam 1 | Half-Life | Name / Score | Raw | OK |
Half-Life 2 : DeathMatch | Gametracker / Steam 2 | Source | Name / Score | Raw | OK |
HomeFront | Gametracker | Source | Name / Score | Raw | OK |
Insurgency | Gametracker / Steam 2 | Source | Name / Score | Raw | OK |
Killing floor | Gametracker / Steam 2 | Source | Name / Score | Raw | OK |
Left 4 Dead | Gametracker / Steam 2 | Source | Name / Score | Raw | OK |
Left 4 Dead 2 | Gametracker / Steam 2 | Source | Name / Score | Raw | OK |
Medal of Honor 2010 | Gametracker | EA-TCP | - | - | - |
Medal of Honor : Allied Assault | GameSpy | GameSpy v1 | Name / Score / Ping / Death | Raw | OK |
Medal of Honor : Breakthrough | GameSpy | GameSpy v1 | Name / Score / Ping / Death | Raw | OK |
Medal of Honor : Spearhead | GameSpy | GameSpy v1 | Name / Score / Ping / Death | Raw | OK |
Natural Selection | Gametracker / Steam 1 | Source | Name / Score | Raw | OK |
Quake 3 | Gametracker | Quake 3 | Name / Score / Ping | Raw | OK |
Quake 4 | Gametracker | Doom 3 | Name / Score / Ping | Raw | OK |
Red Orchestra | Gametracker / GameSpy | GameSpy v1 | Name / Team / Score / Ping / Death | Raw | - |
Soldier of Fortune 2 | Gametracker | Quake 3 | Name / Score / Ping | Raw | - |
SWAT4 | Gametracker / GameSpy | GameSpy v1 | Name / Score / Ping | Raw | - |
S.T.A.L.K.E.R. : Shadow of Chernobyl | GameSpy | GameSpy v3 | Name / Team / Score / Death | Raw | - |
S.T.A.L.K.E.R. : Clear Sky | GameSpy | GameSpy v2 | Name / Team / Score / Death | Raw | - |
S.T.A.L.K.E.R. : Call of Pripyat | GameSpy | GameSpy v2 | Name / Team / Score / Death | Raw | - |
StarWars BattleFront 2 | Gametracker / GameSpy | GameSpy v1 | Name / Team / Score / Ping / Death | Raw | - |
StarWars Jedi Knight | Gametracker / GameSpy | Quake 3 | Name / Score / Ping | Raw | - |
Team Fortress 2 | Gametracker / Steam 2 | Source | Name / Score | Raw | OK |
Urban Terror | Gametracker | Quake 3 | Name / Score / Ping | Raw | - |
Unreal Tournament | Gametracker / GameSpy | GameSpy v1 | Name / Team / Score / Ping / Death | Raw | OK |
Unreal Tournament 2004 | Gametracker / GameSpy | GameSpy v1 | Name / Team / Score / Ping / Death | Raw | OK |
Unreal Tournament 3 | Gametracker / GameSpy | GameSpy v3 | Name / Team / Score / Ping / Death | Full translate | OK |
Zombie Panic | Gametracker / Steam 2 | Source | Name / Score | Raw | OK |
Only UT3 is fully defined in this beta but all other games data can be filled aswell. I require info from game owners.
Everything is coded in mIRC :
I need help !
To release my first version, I need your help for:
You can contact me by mail for bug report, host proposals, features suggestions, etc... : SkorpSSS
What to expect in first released version :
My script experience :
I am not exactly new to mIRC scripting as I started coding my first server query (FavUT) in ... 2003 ! Since then I coded : FavUT, SkQ4 (Quake 4), SkUT3 (UT3) (awarded with MSUC prize) and SkUTx (all UT series) with more or less popularity according to the online community health... but now that all games are supported so I hope to have a very big user community !
FAQ :
Can I get my game XYZ supported ?
It is very likely that your game can be very easily added to SkoBrowser, only by filling its info in the "gamelist.ini" and putting a 32x32 icon in Games directory.
In fact, it depends on the protocol used by the game. SkoBrowser is supporting 7 protocols which are used by almost every games ... except a few ones like BattleField Bad Company 2 :-(
Anyway, you are welcome to ask me !
Is it possible to port SkoBrowser to another IRC client ?
It should be possible, but not by me ! :-(
I only know MSL (mIRC script language) and am helpless in others script languages.
If you are skilled in other script language (and MSL), you are welcome to discuss with me for a port.
Why coding SkoBrowser in IRC ? Why not doing a stand-alone tool so that everyone can use it ?
As mentionned above, I only know MSL but that is not the only reason. This tool has been thought-over to be included in the IRC environnement.
At the moment, it is a lot more confortable for competitive online players who are constantly idling in IRC to get info on their favorite server via a PM from SkoBrowser or to open the GUI in mIRC than to use another tool one more time.
Moreover, as a past competitive player, I know that a lot of information on server are shared via mIRC and having an easy and powerfull catch-ip / paste info to channel is so handy...
I have in my mind for years to incorporate a powerful community and pickup system to replace current pickup bots which are a bit "simplistic". I have very interesting ideas and concepts but I require time to code and users to test.
Because all those features are requiring to have a lot of SkoBrowser users willing to help me on that task !
I rely on the incredibly good current server browser to get a lot of those users :-)
When the server list is long, SkoBrowser is a lot slower than other server browsers... Is it possible to speed-it a bit ?
I really wanted to code the whole tool in MSL (protocol querying and parsing, etc...).
Good points are that I totally control every aspect of the tool and can fix or upgrade any part (except the GUI part related to DCX) without relying on other tool dev or people... Moreover it is an instructive script for people interested in MSL (but I understand that users-only doesn't care on the last point)
Bad point is that MSL is an interpreted code and as a result the tool is a lot slower than other compiled server browser... The script is optimised to be the fatest possible but is still slow.
The biggest trick to speed up the whole list query is to set a very restrictive "country filter". A result list with less than 1000 items is confortably handable.
There are visual glitches when resizing the dialog... when clicking a checkbox quickly sometimes the result is unexpected... etc...
A few bugs are linked to DCX.dll, not to my script. As a result, I can't fix them but I ask nonstop DCX devs to fix those annoying bugs...
Unfortunatly the DCX dev is a bit inactive at the moment. Maybe with a horde of SkoBrowser fans, it could motivate them to pursue their good work ! :-)
Please share the good new !
Enjoy SkoBrowser
SkorpSSS