iNilo Posted March 1, 2022 Report Posted March 1, 2022 (edited) I had posted this as an issue in github, but this feels a more appropriate platform to ask this question. I'm aware that node-globaloffensive cannot watch a csgo match and other tools will be required, but this button on a friend in CSGO shows: "Watch game in progress" does something to the CSGO client, that it launches the demo viewer Whilst node-globaloffensive can't watch, can it receive the details to then delegate it to another tool / library? Does anyone has insights or experience? Or just a direction to start looking into? Thanks! Kind regards, iNilo Edited March 1, 2022 by iNilo english Quote
Dr. McKay Posted March 1, 2022 Report Posted March 1, 2022 Watching a match involves connecting to GOTV likely using Steam's datagram relay. Honestly, that's a lot of complexity that's probably not really worth reverse-engineering. I've yet to look into retrieving demos of previous matches, which is likely much easier. iNilo 1 Quote
iNilo Posted March 1, 2022 Author Report Posted March 1, 2022 @Dr. McKay I think valve blocked that out (to block external services from analyzing matches automatically, so they can sell their own stats service?) you now need a API auth key to access those (?) correct me if I'm wrong https://developer.valvesoftware.com/wiki/Counter-Strike:_Global_Offensive_Access_Match_History https://github.com/ValvePython/csgo/issues/39 https://github.com/joshuaferrara/node-csgo/issues/81 The main reason I'm asking, is because I'm trying to "watch" dangerzone matches, and these do not show up in the recent matches, so the only way to know the outcome of a DZ match is to "watch" it, or demo record it then analyze it? Unless I'm overlooking something Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.