Digital Paint Discussion Board

Development => General Development => Topic started by: jitspoe on February 08, 2006, 03:19:42 PM

Title: Standalone Server Browser
Post by: jitspoe on February 08, 2006, 03:19:42 PM
I could have sworn I made a thread about this already, but maybe not.  Ah, it must have been this thread (http://dpball.com/forums/index.php?topic=1373.0).

Anyway, I'm making progress on it.  I'll probably throw it in with build16.
Title: Re: Standalone Server Browser
Post by: Eiii on February 08, 2006, 07:10:09 PM
/me hugs jitspoe.

But do we really need to know game through gamedir?
Title: Re: Standalone Server Browser
Post by: jitspoe on February 08, 2006, 07:59:58 PM
Those are just all the server settings.  They show up in any browser.
Title: Re: Standalone Server Browser
Post by: Eiii on February 08, 2006, 08:46:16 PM
Parchance the more important ones (timeelapsed, scores, fraglimit, etc) could be somewhere else, while the less important ones(email, etc) would be in another place.
Title: Re: Standalone Server Browser
Post by: jitspoe on February 09, 2006, 01:37:54 AM
It's still very early in development.  Be patient. :)
Title: Re: Standalone Server Browser
Post by: FreudDu31 on February 09, 2006, 02:31:02 AM
How can we download this utility even if its a beta
Title: Re: Standalone Server Browser
Post by: bitmate on February 09, 2006, 05:52:14 AM
For now, you can use this:
http://search.hlsw.org/sei/project/index.php?mode=extended&Search_Game=Q2&Search_Mod=pball&action=process&language=en
Title: Re: Standalone Server Browser
Post by: FreudDu31 on February 09, 2006, 01:09:03 PM
I already know this website but tx
Title: Re: Standalone Server Browser
Post by: jitspoe on February 09, 2006, 04:02:14 PM
The functionality is very minimal, but it should be somewhat usable.
Title: Re: Standalone Server Browser
Post by: FreudDu31 on February 09, 2006, 04:11:49 PM
Tx for this jitspoe ;)
Title: Re: Standalone Server Browser
Post by: Matze on February 09, 2006, 04:42:46 PM
Working fine so far.

I like the "you can read funnames thing" most :)
Title: Re: Standalone Server Browser
Post by: Smokey on February 09, 2006, 04:45:24 PM
hey could you make it so when you connect to a server it copys the ip to the clipboard?

i find it usefull in ASE

but nice jits
Title: Re: Standalone Server Browser
Post by: Matze on February 09, 2006, 04:53:27 PM
It's still very early in development.  Be patient. :)

He'll probably do so.So better wait for suggestions till this browser is done :)
Title: Re: Standalone Server Browser
Post by: bitmate on February 10, 2006, 04:02:08 AM
The functionality is very minimal, but it should be somewhat usable.
So far, I like HLSW. I'll have a look at it, when I'm back home from school.
If there is any possibility to see the funname - names, I'd appreciate it.

It really sucks to see ascii-symbols in HLSW instead of real names.

The screenshot you attached is looking great!! Does the serverlist update/refresh itself, when new servers come along?
Title: Re: Standalone Server Browser
Post by: Matze on February 10, 2006, 08:29:26 AM
Not yet, you have to refresh it by yourself on this version.
Title: Re: Standalone Server Browser
Post by: jitspoe on February 10, 2006, 10:57:53 PM
New feature: minimize to tray.  Eventually it will auto-refresh servers and check for your favorite maps and/or friends online.  I need to make a real icon for this, unless somebody else wants to volunteer.
Title: Re: Standalone Server Browser
Post by: FreudDu31 on February 12, 2006, 05:13:55 AM
Can we see localhost server in a futur version
Title: Re: Standalone Server Browser
Post by: Eiii on February 12, 2006, 12:49:12 PM
I do believe there is a major problem in that. When you click on a server, it gives you the info for the server below the one you clicked on.
Title: Re: Standalone Server Browser
Post by: Matze on February 12, 2006, 12:56:03 PM
Yes, i wanted to point that out later on...but now its already done :)

Title: Re: Standalone Server Browser
Post by: jitspoe on February 12, 2006, 04:27:28 PM
Argh! It had that problem when you scrolled through it with the arrow keys, so I fixed it for that and now it's broken for the clicking!  I'll fix it.
Title: Re: Standalone Server Browser
Post by: jitspoe on February 13, 2006, 04:02:40 PM
Quick fix for the "click bug."
Title: Re: Standalone Server Browser
Post by: Eiii on February 13, 2006, 07:16:58 PM
Yayz.
Title: Re: Standalone Server Browser
Post by: Eiii on February 14, 2006, 10:00:57 PM
Rofl- jits, there's another huge bug. It seems to mix up the 2nd and 3rd number in the IP address, making it impossible connect.

Edit for clairification:

The server browser shows that there's a server running at 66.11.93.69. It can't connect to that. When I find that server in the in-game server browser, it sucessfully connects to 66.93.11.69.
Title: Re: Standalone Server Browser
Post by: jitspoe on February 14, 2006, 10:25:07 PM
Details, details.  Forgot to convert the value to little endian.

The new, improved, and now functional server browser! (complete with source and right-click/copy kung-fu grip action!)
Title: Re: Standalone Server Browser
Post by: Eiii on February 14, 2006, 10:27:18 PM
OMG KUNGFU!
Thanks. Hopefully this version WORKS!
Title: Re: Standalone Server Browser
Post by: Burt_Gummer on February 20, 2006, 03:20:29 PM
Does this just do the internet servers or will it do intranet or LAN servers as well?  (Since I am behind a proxy on a vlan'ed network, I need to know these sorta things lol . . . jk)

EDIT -

From the source I was able to figure out where the serverlist update source was, but when I changed it to my locally hosted serverlist file (for the intranet paintball2 clients where I am) running on my own webserver, http://(hostname here).dorms.(institution).edu/serverlist.php,
it keeps telling me that it cannot resolve the host address.  I have also tried my IP address for the network here and that will not work either.
Title: Re: Standalone Server Browser
Post by: T3RR0R15T on February 20, 2006, 04:14:24 PM
The serverbrowser works good ;)

But, where i must copy the *.exe file, that the serverbrowser said not this error: "Paintball2 installation directory not found." ?
It comes, if i start the programm.


Sorry for my bad englisch, my german is better ;)
Title: Re: Standalone Server Browser
Post by: jitspoe on February 20, 2006, 05:59:47 PM
What version of paintball2 do you have installed?  The installer should set the location of the paintball2 directory in the registry, so it doesn't matter where the serverbrowser is located.
Title: Re: Standalone Server Browser
Post by: Eiii on February 20, 2006, 07:57:31 PM
He probably has an old build.
Title: Re: Standalone Server Browser
Post by: jitspoe on February 20, 2006, 09:58:31 PM
Tiny update to make the list update on startup.
Title: Re: Standalone Server Browser
Post by: T3RR0R15T on February 21, 2006, 12:10:08 PM
No, that is build 15.

What a key i must add in the registry, so that it works?
Title: Re: Standalone Server Browser
Post by: jitspoe on February 21, 2006, 03:26:27 PM
I could have sworn it was in the build 14 installer.  The key is in HKCU\Software\Digital Paint\Paintball2\INSTDIR or INSTALLDIR -- can't remember specifically off the top of my head.
Title: Re: Standalone Server Browser
Post by: T3RR0R15T on February 21, 2006, 04:08:10 PM
BIG THX

It works perfect.
I've set INSTALLDIR, but INSTDIR works also.


I think too, it was in the build 14 installer, but my windows is defect. It needs a reinstall ;)
Title: Re: Standalone Server Browser
Post by: Burt_Gummer on February 21, 2006, 04:14:22 PM
Is there any way to point the program to load the serverlist file in the /pball folder?
Title: Re: Standalone Server Browser
Post by: lekky on February 21, 2006, 07:47:51 PM
it doesn't show the server i put up on the list, is this meant to be the case?
Title: Re: Standalone Server Browser
Post by: jitspoe on February 21, 2006, 08:43:38 PM
It re-downloads the serverlist whenever you start it up right now, so if you modify the list before starting it, it'll get wiped.  You could add it after it's loaded and hit refresh, though.  I'll probably add some mechanism for adding servers to the list later on.
Title: Re: Standalone Server Browser
Post by: lekky on February 21, 2006, 08:50:43 PM
well, i put up my server, then open the program, then hit refresh, and my server doesn't show up.
Title: Re: Standalone Server Browser
Post by: jitspoe on February 21, 2006, 08:56:12 PM
http://dpball.com/serverlist.php is what it uses for its list.  I see your IP on there, so it must be a firewall or router causing the issue.

Edit: Actually, it shows up on the list for me.  Looks like it's working just fine.  Try using "Update" instead of "Refresh."
Title: Re: Standalone Server Browser
Post by: lekky on February 21, 2006, 10:01:41 PM
i can't see it on my own program though. All the other servers are fine and show up, and you say mine shows on others, so any idea why i cant see it on my list?
Title: Re: Standalone Server Browser
Post by: jitspoe on February 21, 2006, 10:25:42 PM
Not sure.  Can you connect to it using your external IP? (http://www.ipchicken.com to see your ip.)
Title: Re: Standalone Server Browser
Post by: lekky on February 22, 2006, 07:43:33 AM
no i can't :(   connect <myip> doesn't work
Title: Re: Standalone Server Browser
Post by: jitspoe on May 26, 2006, 10:06:41 PM
I fixed the problem with copying sometimes not working.  I also got rid of the "restore" item in the right click menu.  It's pretty pointless since you can just left click on the icon to restore.
Title: Re: Standalone Server Browser
Post by: Smokey on May 27, 2006, 02:23:24 AM
Rcon tool. like in ASE.
Title: Re: Standalone Server Browser
Post by: FreudDu31 on May 28, 2006, 11:05:27 AM
no i can't :(   connect <myip> doesn't work
I have the same things that lekky so I modified your source jitspoe for see my own server
To resolve the problem I must change my web IP 82.229.229.*** into the templist.txt in 127.0.0.1
Title: Re: Standalone Server Browser
Post by: loial21 on June 02, 2006, 02:36:33 PM
Rcon tool.
That would be nice and a link showing player IP's along with a full GUI for the admin interface.
Title: Re: Standalone Server Browser
Post by: Smokey on June 02, 2006, 02:57:52 PM
....no that is way to much. keep it simple!
Title: Re: Standalone Server Browser
Post by: GreenAffairz on June 02, 2006, 07:09:08 PM
KISS

Keep
It
Simple
Stupid
Title: Re: Standalone Server Browser
Post by: bitmate on June 03, 2006, 01:31:14 AM
Actually it's KISS

Keep
It
Short and
Simple

;D
Title: Re: Standalone Server Browser
Post by: jitspoe on June 04, 2006, 05:27:06 PM
http://www.acronymfinder.com/af-query.asp?Acronym=KISS&p=dict
Title: Re: Standalone Server Browser
Post by: Smokey on June 04, 2006, 05:55:44 PM
WERE ALL RIGHT!
Title: Re: Standalone Server Browser
Post by: loial21 on June 06, 2006, 01:10:35 PM
Have different levels of interface per op level. That is something shortly simple and logical. :)
Title: Re: Standalone Server Browser
Post by: GreenAffairz on June 09, 2006, 01:28:08 PM
lol my version of KISS is first on the list, OWNAGE!
Title: Re: Standalone Server Browser
Post by: jitspoe on June 19, 2006, 11:22:50 PM
Now highlights missing map files in red.
Title: Re: Standalone Server Browser
Post by: FreudDu31 on June 20, 2006, 04:40:30 PM
This version have a bug, when you sort the server by ping for exemple the color aren't at the good place
Title: Re: Standalone Server Browser
Post by: jitspoe on June 20, 2006, 07:04:34 PM
Hm, thanks for pointing that out.

/me goes to investigate.
Title: Re: Standalone Server Browser
Post by: FreudDu31 on June 21, 2006, 02:21:10 AM
no problem
Title: Re: Standalone Server Browser
Post by: jitspoe on June 21, 2006, 09:50:24 PM
Ok, I've fixed the map color issue and also made it grey out the servers that are inactive (not fully tested because I didn't have any servers go down while I was testing).
Title: Re: Standalone Server Browser
Post by: Playah on June 22, 2006, 01:08:34 PM
You want me to crash a server for ya jits? :P
Title: Re: Standalone Server Browser
Post by: jitspoe on June 22, 2006, 02:40:56 PM
Nah, that's ok.  I killed one of my own. :)
Title: Re: Standalone Server Browser
Post by: jitspoe on June 22, 2006, 09:42:36 PM
Now it keeps the serverlist sorted when you refresh the list.
Title: Re: Standalone Server Browser
Post by: toM|vendettA on July 04, 2006, 12:43:07 PM
Is there any chance that you can make it so that other programs/scripts can connect to the server browser? iTunes for examples saves all your song titles/names and all that junk in an XML file. Could you make it so that when you refresh/update the list it saves it to an xml file?
Title: Re: Standalone Server Browser
Post by: Smokey on July 04, 2006, 03:49:47 PM
programs/scrips can use the serverlist.php file.

And why? a .txt works fine dosent it? Well, ehh for the external browser jits made it does
Title: Re: Standalone Server Browser
Post by: TinMan on July 04, 2006, 03:54:02 PM
tom, you can make your own script that interfaces with qstat to parse and create an XML file of the current servers and their players/pings/map/etc....
Title: Re: Standalone Server Browser
Post by: Lime on July 12, 2006, 04:52:13 PM
Is it possible to implement some sort of search engine?  For instance, suppose you need to find a player for some reason, you just search their name and serverbrowser highlights the server that they're in or something.
Title: Re: Standalone Server Browser
Post by: TinMan on July 12, 2006, 05:11:03 PM
Once the global stats/login stuff is up you'd be able to see who's on what server via website I'm thinking, sorta like a Qstat page.
Title: Re: Standalone Server Browser
Post by: jitspoe on September 07, 2006, 07:31:35 PM
Update:

Fixed some bugs with it keeping the list sorted while updating the server list (sometimes the server info was going to the wrong server in the list).
Title: Re: Standalone Server Browser
Post by: jitspoe on September 19, 2006, 05:07:32 PM
Update:

When you click on a server, it refreshes the data so you don't have to refresh the whole list.
Title: Re: Standalone Server Browser
Post by: PiCaSSo on September 19, 2006, 09:17:24 PM
Do you plan to add rcon as an option?
Title: Re: Standalone Server Browser
Post by: jitspoe on September 19, 2006, 09:19:21 PM
I'm trying to keep it as slim and simple as possible, but I might.
Title: Re: Standalone Server Browser
Post by: T3RR0R15T on September 20, 2006, 12:05:41 PM
Can u add the Death to Score and Ping?
Only the Score/Kills isn't the best :P
Title: Re: Standalone Server Browser
Post by: jitspoe on September 20, 2006, 03:09:43 PM
The servers don't currently report that information, so no.
Title: Re: Standalone Server Browser
Post by: jitspoe on March 02, 2007, 08:51:39 PM
Just reposting this since the old attachment was lost.
Title: Re: Standalone Server Browser
Post by: PiCaSSo on March 02, 2007, 11:42:51 PM
Is this the latest version that shows team colors?
Title: Re: Standalone Server Browser
Post by: jitspoe on March 03, 2007, 02:30:39 AM
I hope so. :)  Didn't actually check -- just uploaded the zip with the latest date.
Title: Re: Standalone Server Browser
Post by: T3RR0R15T on March 03, 2007, 07:56:54 AM
Yes, its the last version ;D
Title: Re: Standalone Server Browser
Post by: twistdid on March 06, 2007, 08:47:47 PM
Do you think you would put a rcon_pass option in it for servers?
Title: Re: Standalone Server Browser
Post by: jitspoe on March 06, 2007, 08:53:10 PM
I'll probably do that at some point.  Throw that suggestion in the 2007 feature request thread.
Title: Re: Standalone Server Browser
Post by: PiCaSSo on March 06, 2007, 09:10:38 PM
I know I mentioned adding recon to the server browser somewhere before the forum crash. :P
Title: Re: Standalone Server Browser
Post by: bitmate on March 07, 2007, 12:02:54 PM
Scroll up a few posts, Dougie :P
Title: Re: Standalone Server Browser
Post by: PiCaSSo on March 07, 2007, 02:17:45 PM
Scroll up a few posts, Dougie :P

OOOOPS Where did that come from?? (sarcasm) LOL  ;D ;D ;D
Title: Re: Standalone Server Browser
Post by: oli887 on March 08, 2007, 08:59:53 AM
I think i found a Bug.... With The browser we can bypass the login system.... I just clicked on a game, paintball opened but no password prompt....... And I dunno why but when sum one enter in a game with build 17 there is a Big Lagggg....... Dunno why maybe cuz server are For B16 ????
Title: Re: Standalone Server Browser
Post by: PiCaSSo on March 08, 2007, 09:18:48 AM
Only one test server(71.75.4.26) was set up that required the login before you could connect.  Also, there is a manual setting that admin of servers will have to turn on before logging in is required for you to connect to the server.

sv_login 2 is the setting to require logins on the server.
Title: Re: Standalone Server Browser
Post by: Zorchenhimer on March 08, 2007, 10:24:08 AM
I know this is a little off topic, but what would "sv_login 0" and "sv_login 1" do?
Title: Re: Standalone Server Browser
Post by: jitspoe on March 08, 2007, 01:32:43 PM
In order to use the external server browser, you have to have autologin enabled, otherwise it skips the login completely and if the server you're connecting to requires logins, it will boot you from the game.

Zorch: I believe that's explained in the build 17 pre-release thread.  If not, it's in the gamex86 changelog in your docs directory.
Title: Re: Standalone Server Browser
Post by: Zorchenhimer on March 08, 2007, 04:32:55 PM
Zorch: I believe that's explained in the build 17 pre-release thread.  If not, it's in the gamex86 changelog in your docs directory.

Wow, I'm blind. :P ... First line of the changelog. Thanks.
Title: Re: Standalone Server Browser
Post by: jitspoe on March 09, 2007, 08:55:21 PM
I have a CVS set up for the serverbrowser now: http://paintball2.cvs.sourceforge.net/paintball2/serverbrowser/

Hmm, I guess the HTTP portion of it hasn't updated yet, but you can still check it out with a CVS client.
Title: Re: Standalone Server Browser
Post by: jitspoe on March 09, 2007, 09:32:34 PM
The CVS is up now.  I'm also curious of something, so I made a minor change here to test:
Title: Re: Standalone Server Browser
Post by: T3RR0R15T on March 10, 2007, 06:09:03 AM
Score and time in the statusbar looks nice ;D

gamename only the name und gameversion only the version ? Or both at both ?



EDIT:

Is there a way to display, who is logged in at a server?
Maybe "Level" before the "Name/Score/Ping"
Title: Re: Standalone Server Browser
Post by: jitspoe on March 12, 2007, 04:23:27 PM
There's not currently a way to do that, no.  The server doesn't report that information.
Title: Re: Standalone Server Browser
Post by: T3RR0R15T on March 12, 2007, 05:36:42 PM
There's not currently a way to do that, no.  The server doesn't report that information.
In the future?

Or need everythink enough votes?
Title: Re: Standalone Server Browser
Post by: Playah on March 12, 2007, 06:17:41 PM
There's a bug: Actually someone's playing in the read team but he gets shown as he'd be in the blue one. Even ppl that aren't on the server (maybe are dl-ing) are showed (the one i'm talking about is shown as blue).
Title: Re: Standalone Server Browser
Post by: jitspoe on March 12, 2007, 07:05:56 PM
There's no way for the server browser to tell who is actually in the game and who is just connected to the server (downloading), so it throws the colors off.
Title: Re: Standalone Server Browser
Post by: Playah on March 13, 2007, 03:14:14 PM
There's a bug: Actually someone's playing in the read team but (in the serverbrowser) he gets shown as he'd be in the blue one.
Gonna try it again though...
Title: Re: Standalone Server Browser
Post by: T3RR0R15T on May 28, 2007, 07:22:10 AM
A little error :(
It comes since a few hours.

Title: Re: Standalone Server Browser
Post by: lekky on June 01, 2007, 08:58:09 PM
i sometimes get that too, comes and goes.
Title: Re: Standalone Server Browser
Post by: jitspoe on June 01, 2007, 09:00:20 PM
Wonder what causes it.  Perhaps somebody could run it with a debugger and catch where it pops up?  I've never had that happen.
Title: Re: Standalone Server Browser
Post by: y00tz on July 31, 2007, 06:29:38 PM
I received a runtime error today with the server browser, and I was able to replicate it 5 times.
Can anyone verify that it works for them too?
1. I started it up, let all the servers load.
2. Arrange by ping
3. click on any random server
4. immediately click update

Error happens there, what about for anyone else?

edit: oops, did I break it? It does it everytime it starts up now... :-\

Title: Re: Standalone Server Browser
Post by: KiLo on July 31, 2007, 06:33:04 PM
Make sure you don't have multiple instances of the server browser running. I have had 2 and 3 instances of this running without knowing it and I have gotten this error.
Title: Re: Standalone Server Browser
Post by: T3RR0R15T on July 31, 2007, 07:17:11 PM
i sometimes get that too, comes and goes.
Title: Re: Standalone Server Browser
Post by: y00tz on July 31, 2007, 07:19:37 PM
i sometimes get that too, comes and goes.

I saw, but it's not the same error, or, doesn't appear to be.
Title: Re: Standalone Server Browser
Post by: Cobo on July 31, 2007, 07:31:59 PM
I think vista changed some of the messages.
Title: Re: Standalone Server Browser
Post by: Zorchenhimer on July 31, 2007, 11:43:16 PM
y00tz, I can't get that error. Even with 3 instances open.
Title: Re: Standalone Server Browser
Post by: jitspoe on August 01, 2007, 12:21:08 AM
I imagine it has something to do with multithreading.  Two threads trying to manipulate the same data at the same time or something like that.  Makes it rather hard to reproduce and pinpoint.  You might be able to compile it in debug mode from the source and see if you can catch exactly where it breaks.
Title: Re: Standalone Server Browser
Post by: y00tz on August 01, 2007, 01:19:34 AM
I think vista changed some of the messages.

XP MCE w/ a Vista Theme.

y00tz, I can't get that error. Even with 3 instances open.

K, thanks for trying Nick.

I imagine it has something to do with multithreading.  Two threads trying to manipulate the same data at the same time or something like that.  Makes it rather hard to reproduce and pinpoint.  You might be able to compile it in debug mode from the source and see if you can catch exactly where it breaks.

I was actually just about to do that :D
Title: Re: Standalone Server Browser
Post by: Eiii on August 01, 2007, 01:22:15 AM
I've gotten that error, and I just tried it once or twice- I'm pretty sure it had to do with trying to load a specific server's data.
Title: Re: Standalone Server Browser
Post by: lekky on August 05, 2007, 09:32:31 AM
Oh, now that I look closer its y00tz' error that i get, still do occasionally for no reason i can identify.
Title: Re: Standalone Server Browser
Post by: jitspoe on September 26, 2007, 08:04:33 PM
I think I've fixed the occasional error some people were experiencing - or at least one of them.  It was caused by a blank name.  I've attached a new version.
Title: Re: Standalone Server Browser
Post by: Herron on October 05, 2007, 04:00:33 PM
I think I've fixed the occasional error some people were experiencing - or at least one of them.  It was caused by a blank name.  I've attached a new version.

serverbrowser.exe has a modified date of march 9, 2007
serverbrowser.cpp has a modified date of september 25, 2007
Title: Re: Standalone Server Browser
Post by: jitspoe on October 08, 2007, 04:28:50 PM
Thanks for pointing that out.  For some reason it was still running in the background and the new exe couldn't get written.  This should be the latest and greatest.
Title: Re: Standalone Server Browser
Post by: T3RR0R15T on October 04, 2009, 08:54:26 AM
I've worked on the server browser in the last weeks and now i want to know, what do you think about it.


This is new or changed:

- new: "C" (certificated server; 0: no / 1: yes - comes with the next paintball build. link (http://dplogin.com/dplogin/featurevote/feature.php?id=10215))
- new: "PW" (server is password protected; 0: no / 1: yes)
- new: "GLS" (global login system (sv_login setting); 0: off / 1: on, protects registered names and clans / 2: on, u need a login to connect)
- new: multi language menus (english, german, french, czech, polish, slovak)
- new: website link in the menu
- changed: game name to title
- changed: size of the main window
- changed: complete about window


If exist, it should use the language from ur windows and if the language not exist, it should use english.
Please check the translations or if u want another one, post the language name, the menu words and teh word "serverbrowser" in the new language in this thread.


Download: http://www.otb-server.de/serverbrowser_2009_10_04.exe



TODO:

- change the numbers from C, PW and GLS to icons.
- translate the status messages
Title: Re: Standalone Server Browser
Post by: mewa on December 02, 2009, 03:50:16 AM
i like to know ahead of time when i can go into a server with an alias and harass noobers, so thumbs up.

why do you need to make icons for numbers 1-3, dont make it too complicated.
Title: Re: Standalone Server Browser
Post by: abnormal on December 02, 2009, 10:16:21 AM
Haha, works nice. Even the translation to czech language.

It could be great to make some hints for new players to find this browser.
Title: Re: Standalone Server Browser
Post by: Dave on December 03, 2009, 05:02:39 PM
nice :)
Title: Re: Standalone Server Browser
Post by: Scars on December 05, 2009, 05:57:51 AM
It looks better now. Good job
Title: Re: Standalone Server Browser
Post by: jitspoe on December 09, 2009, 08:47:13 PM
Cool - are these changes on the SF CVS?
Title: Re: Standalone Server Browser
Post by: T3RR0R15T on December 10, 2009, 09:34:36 AM
Yes.
Title: Re: Standalone Server Browser
Post by: jitspoe on December 13, 2009, 07:39:29 PM
The new icons you have on the CVS - are those GPL compatible?

Edit: Also, now that you have the language specific resource files set up, does that mean I have to add things to every resource file, or does it handle that automatically?  I've never done any multi-language windows API stuff.
Title: Re: Standalone Server Browser
Post by: jitspoe on December 13, 2009, 11:01:49 PM
I merged all of the resource files into one, because it was a pain to manage adding/deleting/editing things in every single language.  I'm not sure if the language settings are still working because I couldn't seem to get windows to switch languages.  I've attached a new EXE for testing.  Also has the start of icons for password protected servers.  If this works, I'll submit it to the CVS.
Title: Re: Standalone Server Browser
Post by: SuperMAn on December 14, 2009, 12:07:39 AM
Doesn't work.  At least not on old win 7 build. 


(http://img683.imageshack.us/img683/4362/errorh.th.png) (http://img683.imageshack.us/i/errorh.png/)

Title: Re: Standalone Server Browser
Post by: jitspoe on December 14, 2009, 12:55:58 AM
Weird - trying to debug it on my vista laptop now.  Thanks for trying.  Seems to have something to do with the message handling for drawing the icons, but I'm not sure why it's crashing just in vista/win7...
Title: Re: Standalone Server Browser
Post by: jitspoe on December 14, 2009, 01:50:44 AM
Ok, give this one a try.  Need to see if German/Czech/etc. languages show up correctly.
Title: Re: Standalone Server Browser
Post by: SuperMAn on December 14, 2009, 03:34:49 AM
(http://img696.imageshack.us/img696/5686/errorn.th.png) (http://img696.imageshack.us/i/errorn.png/)


No language icons.   =s
Title: Re: Standalone Server Browser
Post by: jitspoe on December 14, 2009, 09:52:52 AM
There aren't any language icons - it's supposed to use your windows settings.
Title: Re: Standalone Server Browser
Post by: T3RR0R15T on December 14, 2009, 11:13:46 AM
The new icons you have on the CVS - are those GPL compatible?

Edit: Also, now that you have the language specific resource files set up, does that mean I have to add things to every resource file, or does it handle that automatically?  I've never done any multi-language windows API stuff.

Yes, but if u have better icons, we can use them too.

Language specific resource files were the easiest option :)
It's better in one file. So u don't need to change the build date x times for example.

The last one works fine and in german.
Title: Re: Standalone Server Browser
Post by: jitspoe on December 14, 2009, 07:47:51 PM
I've submitted the changes.  Currently, everything is in one resource file, but there are still separate dialogs for every language.  I made all of the icons neutral, though, so at least those don't have to be updated on every resource file.  I'm still trying to figure out how to make certain parts of a single dialog localized.  Surely there's a way to specify a string from a string table or something.  I'm not having much luck finding info on how to do it, though.
Title: Re: Standalone Server Browser
Post by: jitspoe on December 15, 2009, 11:12:24 PM
Cleaned a couple things up - could everybody make sure this works?
Title: Re: Standalone Server Browser
Post by: T3RR0R15T on December 16, 2009, 11:30:08 AM
It works like the other ones ([OTB] Speed isn't in the list, but thats not a serverbrowser bug, right?).
Is there a way to sort the serverlist by passworded servers now?

Btw: I like the dplogo with shadows in the about box more :P
Title: Re: Standalone Server Browser
Post by: jitspoe on December 16, 2009, 05:44:07 PM
It works like the other ones ([OTB] Speed isn't in the list, but thats not a serverbrowser bug, right?).
Is there a way to sort the serverlist by passworded servers now?

Btw: I like the dplogo with shadows in the about box more :P
Was it a 32bit icon or something?  It looked all messed up for me, so I cleaned it up.  There were specks of different colors and stuff.  I have an older version of visual studio, so that might be the issue.

There's not currently a way to sort by icon.  I guess we could add an extra column, but it seems kind of weird/cluttered.  I think a better solution would be to add filters so you could filter out passworded servers.  I don't think people would ever really want to sort by that.
Title: Re: Standalone Server Browser
Post by: T3RR0R15T on December 17, 2009, 11:23:32 AM
OK, sound good.


I've added the old icon.
Title: Re: Standalone Server Browser
Post by: jitspoe on March 03, 2010, 03:54:42 AM
Made another change - If the server browser is already running and you try to run it again, it will bring the existing instance to the foreground instead of opening another window.  I found myself repeatedly opening it when the tray icon was hidden.

I've also updated the CVS with VS 2008 express files, as I can't run older versions of visual studio in windows 7.  Hopefully this will still run OK and not require weird libraries.
Title: Re: Standalone Server Browser
Post by: T3RR0R15T on March 28, 2010, 01:47:55 PM
Here is another test release:

ftp://otb-server.de/pub/Serverbrowser/Developer/serverbrowser_2010_03_28.exe (ftp://otb-server.de/pub/Serverbrowser/Developer/serverbrowser_2010_03_28.exe)


Changes:
- 3 icons (certificated server-, needpassword-, sv_login- setting)
- renamed the tray icon text
- added website and about to the tray menu


Known issues:
- bad icons
- background from the icons 2+3 is not shown transparent (it is in the icon file)
- all icons will not be updated, if i click on a server (same like the password icon in jitspoe's last release)
- numbers in the first 3 col's visible if the row is marked
- text from the first 3 col's is bad (C, PW, GLS). what could be better there?
- noone knows what the icons mean. maybe make a hover info?
- Incorrect Kill Count (http://dplogin.com/dplogin/featurevote/feature.php?id=10232)


If u read this jitspoe, pls delete this faker clan: http://dplogin.com/index.php?action=viewclan&clanid=12497
Title: Re: Standalone Server Browser
Post by: vLaD on March 28, 2010, 02:06:44 PM
whats with the globe? orange and green. global login levels?
Title: Re: Standalone Server Browser
Post by: T3RR0R15T on March 28, 2010, 02:29:25 PM
yes.

green = sv_login 2
orange = sv_login 1
Title: Re: Standalone Server Browser
Post by: T3RR0R15T on April 02, 2010, 11:06:14 AM
Two little changes:

- fixed a bug with "Copy Full Server Info"
- added versioninfo


ftp://otb-server.de/pub/Serverbrowser/Developer/serverbrowser_2010_04_02.exe (ftp://otb-server.de/pub/Serverbrowser/Developer/serverbrowser_2010_04_02.exe)
Title: Re: Standalone Server Browser
Post by: jitspoe on January 19, 2012, 10:36:00 PM
New icons break the ability to press a letter and select a server starting with that name. :(