Author |
Message |
stev
|
Post subject: Re: RankCheck - Automatic leaderboard lookup tool [v1.3] Posted: Sun Oct 29, 2017 12:55 am |
|
Joined: Sat Apr 12, 2014 5:41 am Posts: 360
|
Marukyu wrote: [...]
However, even if you were able to launch RankCheck, Ronimo has made some changes to Awesomenauts that prevent the program from working. I've attempted contacting developers at Ronimo about this, requesting a log entry to be added to the game, containing the SteamID and team of each player when the match begins (which would allow RankCheck to work again without providing an unfair advantage to players who use it), but have not received any further response.
To my knowledge, no such entry is present in Awesomenauts' "ApplicationNetwork" or "ApplicationOther" log files as of version 4.4.2, but I'll release an update for RankCheck if such an entry does indeed get added, including the aforementioned libstdc++ dependency fix for Linux. Sorry if this has been covered, as i did not look through the thread, but have you looked at using replays? If 'store replays locally' is selected, a file (Replays.info) is created on spawn which contains--among other info--the steam id and team of players. I just took a quick glance tho as usually i have them disabled. I assume if you were using log files previously, then pulling info from another local resource is also possible?
|
|
 |
|
 |
Marukyu
|
Post subject: Re: RankCheck - Automatic leaderboard lookup tool [v1.3] Posted: Sun Oct 29, 2017 11:15 am |
|
Joined: Sun Jul 14, 2013 11:33 am Posts: 97
|
Stored per-replay Replays.info files do indeed contain the necessary information and I've experimented with using them before, but unfortunately, information on networked players is not written to the file until a later point in time (typically when you exit the game or open the "Watch" menu, though leaving and rejoining the match seems to work as well). For the duration of the match, only the local player is present within the file.
I asked Joost if it would be possible to write the per-replay Replays.info to the disk when a player joins (assuming a race condition related to network connections on match startup is the cause for the missing information), and he responded that doing so would introduce performance issues.
The global Replays.info file in the root Replays folder is only updated when opening the "Watch" menu in-game, and takes several seconds to rebuild.
An alternative method would be parsing the blockData/continuousData files and checking if they contain SteamIDs, but as the format is an undocumented packed bitstream, and may very well not contain any SteamID info at all, this also seems rather infeasible.
|
|
 |
|
 |
ldFxl
|
Post subject: Re: RankCheck - Automatic leaderboard lookup tool [v1.3] Posted: Wed Nov 29, 2017 8:06 pm |
|
Joined: Wed Aug 24, 2016 5:27 pm Posts: 20
|
Marukyu wrote: . I have a working workaround for your problem. http://steamcommunity.com/id/ ..TEXT ID HERE.. /friends/players/ contact me by PM for more details.
|
|
 |
|
 |
Marukyu
|
Post subject: Re: RankCheck - Automatic leaderboard lookup tool [v1.3] Posted: Fri Dec 01, 2017 2:50 am |
|
Joined: Sun Jul 14, 2013 11:33 am Posts: 97
|
Thank you for letting me know, ldFxl. I'm aware of this workaround, but it appears to be rather impractical for use with RankCheck for a few reasons: - Data inaccuracy: All active Steam connections are displayed (including pingtests during queue time); tunneled connections are missing.
- Browser interfacing: This data source would require RankCheck to be reimplemented as a browser extension, as a valid Steam login is required to access the page.
- Possible long-term unreliability: In a short PM exchange with me, developers at Ronimo seem to have expressed interest in turning off this functionality of the Steam website for Awesomenauts.
I'm currently researching alternative approaches to getting the list of current players which do not rely on the Steam website. If nothing else comes up, I might try out the solution you suggested, though it involves a rather large amount of effort to get working somewhat reliably. Once again, I would like to ask someone at Ronimo to implement log entries listing unobfuscated info for each player at the start of the match (e.g. a log entry with SteamID/team for each player that joins into the game), in order to allow a non-cheaty version of RankCheck to function again.
|
|
 |
|
 |
DopethroneEW
|
Post subject: Re: RankCheck - Automatic leaderboard lookup tool [v1.3] Posted: Tue Dec 12, 2017 4:14 pm |
|
Joined: Mon Jan 13, 2014 8:20 pm Posts: 26
|
Bumping for support 
_________________ DopethroneEW - SteamItalian Translator
|
|
 |
|
 |
SandyDragginz
|
Post subject: Re: RankCheck - Automatic leaderboard lookup tool [v1.3] Posted: Fri Dec 15, 2017 12:31 pm |
|
Joined: Fri Mar 13, 2015 10:49 pm Posts: 294 Location: THAT'S PRIVATE
|
Beautify made yet..scary tool.
_________________ I'm Sandy;D I like Dragons. My Awesomenauts Blog!TWO-FOUR-SIX-EIGHT: PUT SOME COOKIES ON MY PLATE My Mission is to show that you can be a top tier player and still not spread hate and stupidity, but be kind and welcoming to others.
|
|
 |
|
 |
Marukyu
|
Post subject: Re: RankCheck - Automatic leaderboard lookup tool [v1.3] Posted: Mon Dec 18, 2017 2:51 pm |
|
Joined: Sun Jul 14, 2013 11:33 am Posts: 97
|
Work in progress...  What to expect in RankCheck v1.4: - Awesomenauts 4.5.* compatibility.
- Ronimo-compliance (does not detect/display players during character selection screen).
- Rating history tracker (similar to Lichess' rating gain/loss bar)
- Country display is currently broken in the screenshot, but a fix is in progress.
- Team display is currently impossible due to limitations with the new detection method.
If there's enough interest, I'll try to release a beta version in the next few days.
|
|
 |
|
 |
Blatoy
|
Post subject: Re: RankCheck - Automatic leaderboard lookup tool [v1.3] Posted: Tue Dec 19, 2017 8:54 am |
|
Joined: Mon Jun 15, 2015 11:27 am Posts: 126 Location: Switzerland
|
|
 |
|
 |
kathy
|
Post subject: Re: RankCheck - Automatic leaderboard lookup tool [v1.3] Posted: Tue Dec 19, 2017 9:15 am |
|
Joined: Fri Nov 01, 2013 5:07 am Posts: 1375
|
i'm so happy that i can know exactly which feedy raelynn-only player i have on my team
|
|
 |
|
 |
DopethroneEW
|
Post subject: Re: RankCheck - Automatic leaderboard lookup tool [v1.3] Posted: Tue Dec 19, 2017 4:38 pm |
|
Joined: Mon Jan 13, 2014 8:20 pm Posts: 26
|
HYPE 
_________________ DopethroneEW - SteamItalian Translator
|
|
 |
|
 |
|