BF2 Server Monitor - Sick of Full Servers?! Check this tool out: BF2ServerWatch

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • HardcoreMF

    #1

    BF2 Server Monitor - Sick of Full Servers?! Check this tool out: BF2ServerWatch

    Hello everyone. If you're like me, you have a few select servers that you try to always play on. The only problem is, they seem to be everyone's favorite and are typically full.

    I got rather sick of trying over and over to connect to these full servers. Let's face it, the "Server Select" interface is slow, and you could be missing out on those precious free slots...

    Anyway, I wrote a tool over the last couple of days that will monitor a server and let you know when a slot frees up. Just run it in the background, click "Start Monitoring", fire up your game and when you hear the 5 "dings", a slot just became available and you can immediately join (either by entering the IP and clicking join, or in your favorites).

    There's some caveats to it right now: 1. only supports default ports (most of the good servers use defaults anyway), 2. I limit it to 1,000 polls before giving up. That way someone doesn't accidently leave it running. 1,000 polls is about 15 minutes of monitoring. 3. it stops monitoring after it sees a free slot. Maybe later I'll put a delay option, giving you enough time to fire up BF2 and get "ready".

    Feel free to download it at http://bfvrental.com/BF2ServerWatch.exe and give me a shout if you have any questions, comments, or suggestions. Happy BF2ing!


    -HardcoreMF
  • TheEn|gma
    Member
    • Jun 2005
    • 5247

    #2
    Re: BF2 Server Monitor - Sick of Full Servers?! Check this tool out: BF2ServerWatch

    Cool, I'll have a look at this, when i get back to play BF2 is presume its 1.12 compatable?

    Comment

    • HardcoreMF

      #3
      Re: BF2 Server Monitor - Sick of Full Servers?! Check this tool out: BF2ServerWatch

      It should be compatable w/ 1.12 and SF; from my testing I don't see any changes in the Client->Server query for the Server Statistics.

      -HardcoreMF

      Comment

      • AFEDslayer

        #4
        Re: BF2 Server Monitor - Sick of Full Servers?! Check this tool out: BF2ServerWatch

        Yes its compatible, works well, thanks man!

        Comment

        • HardcoreMF

          #5
          Re: BF2 Server Monitor - Sick of Full Servers?! Check this tool out: BF2ServerWatch

          No problem - glad to hear that you like it.

          -HardcoreMF

          Comment

          • r0uJe

            #6
            Re: BF2 Server Monitor - Sick of Full Servers?! Check this tool out: BF2ServerWatch

            does this have auto-join?

            it'd be great if i can type a server and port, find out it's full and tick some box for it to auto-connect!

            Comment

            • x0pht

              #7
              Re: BF2 Server Monitor - Sick of Full Servers?! Check this tool out: BF2ServerWatch

              nice hardcore, i'll take a look at it.

              btw could u do the AS400 assignment for me? lol.. jk.

              Comment

              • HardcoreMF

                #8
                Re: BF2 Server Monitor - Sick of Full Servers?! Check this tool out: BF2ServerWatch

                Hah! Just tell your professor that no one uses those anymore and it's only being taught because they don't know anything more modern. COBOL is what they crammed down our throats when I was in school (10 years ago). I hacked this up in perl just because I am so fond of that language.

                Comment

                • x0pht

                  #9
                  Re: BF2 Server Monitor - Sick of Full Servers?! Check this tool out: BF2ServerWatch

                  Originally posted by HardcoreMF
                  Hah! Just tell your professor that no one uses those anymore and it's only being taught because they don't know anything more modern. COBOL is what they crammed down our throats when I was in school (10 years ago). I hacked this up in perl just because I am so fond of that language.
                  haha i taught myself a little bit COBOL when i was in junior high.. maybe.

                  yeah we learn it, just because IBM says every customer of ours should use AS400.

                  Comment

                  • HardcoreMF

                    #10
                    Re: BF2 Server Monitor - Sick of Full Servers?! Check this tool out: BF2ServerWatch

                    Originally posted by r0uJe
                    does this have auto-join?

                    it'd be great if i can type a server and port, find out it's full and tick some box for it to auto-connect!
                    Regarding the Auto-Launch proposal:

                    The auto-lauch and connect BF2 option can be done (see X-Fire), but there's a problem: The BF2 Lauch phase is painfully slow (load the game, watch some trailers (if they still exist), logon to gamespy with your account, etc). In the amount of time that it takes for these steps to happen, the empty slot that the utility found would probably already be taken.

                    I've watched a lot of the popular servers, and when a slot becomes available, it's usually only there for a few seconds and then someone else fills it... Basically, a lot of people do what I USED to do: sit there and try over and over to rejoin, while thinking, "Maybe this time I'll get in".

                    I don't quite understand what you were referring to in the later part of your question, but I could probably add some code to toss the Server information (name, players,etc) in some labels on the GUI. Non-standard ports aren't supported at this time for one primary reason: This information doesn't come from the Game-Play port (i.e. 16567), it comes from 29900, so I would have to connect to one port, read for the other port, connect to that port, then process the data... And to be honest, I don't think there are that many popular/full servers that use non-standard ports; so I am not sure if it's worth all the extra development time... :laugh:

                    Comment

                    • HardcoreMF

                      #11
                      Re: BF2 Server Monitor - Sick of Full Servers?! Check this tool out: BF2ServerWatch

                      Originally posted by x0pht
                      haha i taught myself a little bit COBOL when i was in junior high.. maybe.

                      yeah we learn it, just because IBM says every customer of ours should use AS400.
                      Remember, they also said, "No one will ever need an Operating System" to Bill Gates... Last time I checked, BF2 won't run on an AS400

                      Comment

                      • x0pht

                        #12
                        Re: BF2 Server Monitor - Sick of Full Servers?! Check this tool out: BF2ServerWatch

                        Originally posted by HardcoreMF
                        Remember, they also said, "No one will ever need an Operating System" to Bill Gates... Last time I checked, BF2 won't run on an AS400
                        lol... i bet Bill Gates would reply "but my windows still owns ur AS400, cuz everyone's programming on Win32 platform."

                        Comment

                        • HardcoreMF

                          #13
                          Re: BF2 Server Monitor - Sick of Full Servers?! Check this tool out: BF2ServerWatch

                          Originally posted by x0pht
                          lol... i bet Bill Gates would reply "but my windows still owns ur AS400, cuz everyone's programming on Win32 platform."
                          I still wouldn't choose Win32 for any type of Enterprise server, but hell, Bill "Money Bags" Gates is one of the main reasons PCs became what they are today...

                          Happy Turkey Day!

                          Comment

                          • x0pht

                            #14
                            Re: BF2 Server Monitor - Sick of Full Servers?! Check this tool out: BF2ServerWatch

                            Originally posted by HardcoreMF
                            I still wouldn't choose Win32 for any type of Enterprise server, but hell, Bill "Money Bags" Gates is one of the main reasons PCs became what they are today...

                            Happy Turkey Day!
                            heh yeah man, for servers, unix is always the best choice. we are working on a network design project and we are using Win2K3 server. (we have to, cuz of the course requirements). seriously it's horrible compared to the linux servers that we ran a couple of semesters ago.

                            Comment

                            • HardcoreMF

                              #15
                              Re: BF2 Server Monitor - Sick of Full Servers?! Check this tool out: BF2ServerWatch

                              For servers: Linux or traditional UNIX (go Sun go) over Micro$oft any day!!!

                              Comment

                              Working...