Jump to content
 Share

Chicken Mentality

Map Tracking Tool

Recommended Posts

That's a pretty neat tool! I've wanted to do something like this years ago when we had CS:S Zombie Escape.

 

Nice work :)

 

Thanks!

Share this post


Link to post
Share on other sites


Posted  Edited by hotEvercLear

I just have alerts set up in the discord @map-tracking channel. 

 

Cool project though, thanks for putting this together. 

 

if you have *notify mako you do get a virus... a weeb virus for which there is no cure... be careful on discord... weebs are lurking looking to lure you in and prey on you!

Edited by hotEvercLear

Share this post


Link to post
Share on other sites


2 hours ago, Chicken Mentality said:

or let me know if there is already another way to get notified on maps

Yeah, there is Maunz on the ZE Discord as others have mentioned, AntiTeal also made a web tracker that accomplishes the same goal. However, I think you're the first to create a desktop program to do it.

 

If you wanted to improve the reliability of the tool, I'd suggest looking into using steam-condenser-java to query the server directly instead of feeding through GameTracker/Game-State. That way you're getting fully up to date information when you run a query. I've used it in Maunz for about a year now and it works great.

Share this post


Link to post
Share on other sites


Posted  Edited by Chicken Mentality

Awesome, the web-tracker is more or less what I was looking for (before writing the tool) - a way to monitor for maps across servers.

 

Also, thanks for the suggestion. I am curious what information can be queried from the server. In particular, the other info I generally look for is whether new maps are added to the rotation, if there are any scheduled events, whether this is a casual or try-hard hour and when, roughly, a certain map would be available for nomination, across few servers ¯\_(ツ)_/¯ Basically, if I am going to spend time on ze, it should worth it.

 

I don't envision such client-side tool actually querying the server directly. More of a tool -> [web] service -> server style of communication. Anyway, might give it a try.

Edited by Chicken Mentality

Share this post


Link to post
Share on other sites


?  KUDOS FOR YA!

I think really good attempts and got me excited to write a somewhat long post.

 

But like Vauff said:

  Wouldn't be reliable and efficient to use steam api tools? I feel like Gametracker isn't that reliable and you will have delays between feeding the information.

 

For checking a new map, you can probably scrape and parse information from http://fastdl.gflclan.com/csgo/maps/ 

based on date added in; however, nomination availability is something you probably hit the obstacle.  The server has a config file that hosts what's to be added in nomination list but I don't think you will never gain an access into the file.   I think you can also scrape & parse the information from the forum for the event section.

 

 

Anyway, good luck to ya keep us updated on the progress!

 

Share this post


Link to post
Share on other sites


  • 5 weeks later...

I've updated the tool with the above suggestions. To summarize the functionality:

 

You can specify and track maps either by polling Gametracker/Gamestate or directly querying the server.  You can add custom servers (not limited to GFL) - more or less what the web-tool supports.

In addition, you can list recently-added maps, set minimum player count and active hours (maybe leave it running overnight and get awaken after some hour) for notifications. Also add restriction based on number of active "regulars" (user-specified players) or maybe stalk someone ¯\_(ツ)_/¯

There are also links to the major even threads (scraping events directly is not easy), but this should give some sense of the ongoing events.

 

The 2 major limitations are: You can track no more than 2 servers at a time and Recent maps are polled only from Net4All fastdl (GFL one doesn't have proper map timestamps, nor it covers CSS)

 

Runnable jar: http://www.mediafire.com/file/vcavt3dy1yz9121/ZombieMapTrackerApp.zip/file

Source code: http://www.mediafire.com/file/d4nod3zorhprw4j/ZombieMapTrackerSource.zip/file

 

Let me know if you discover any issues. I might upload the source to github instead later on.

preview.png

Share this post


Link to post
Share on other sites


Quote

or maybe stalk someone ¯\_(ツ)_/¯

If you feel like another player is stalking you make sure you can protect yourself, perhaps envision them as a laser and jump over them. In the likely case your athletic abilities don't allow you to jump over the stalker, I advise reading the wikihow on self defence linked below. I recommend practicing in a mirror to locate your weaknesses before your stalker takes advantage of them. 

https://www.wikihow.com/Defend-Yourself 

 

Share this post


Link to post
Share on other sites




×
×
  • Create New...