自9/17/2019以来,Valve提供了一个应用程序接口,允许玩家访问第三方网站以下载他们的比赛历史。
从this documentation,我已经能够得到我所有的共享代码CSGO-xxxxx-xxxxx...
,准备下载比赛!但是,我没有找到任何关于如何下载它们的信息。在this page和最后一个中,我们可以读取Third-party websites and applications can use this authentication code to access your match history, your overall performance in those matches, download replays of your matches, and analyze your gameplay.
和This page outlines the basics of creating a website or application to access players match history and help with players statistics tracking and gameplay analysis.
。所以,我很确定这可能是一种方法。
最重要的是,一个著名的网站,https://csgostats.gg是able to download demos from this sharing code,所以...
我知道这段代码CSGO-xxxxx-xxxxx...
代码是像这样使用steam://rungame/730/:steamID:/+csgo_download_match%20CSGO-xxxxx-xxxxx
来观看演示的。但我的目标是下载它,能够解析它。所以我不是在找this way
因此,我正在寻找一种使用Valve的访问令牌下载CSGO演示的方法:
你可以通过以下链接下载CSGO演示:http://replay131.valve.net/730/xxxxxxxxxxxxxxxxxxxxx_xxxxxxxxx.dem.bz2
,但我还没有找到将分享代码转换为演示名称的方法。
我不确定这个问题应该在这里还是在软件工程中?
发布于 2020-10-24 17:58:41
好吧,我忘了回答我自己的问题了。
但是,一旦我得到了我的MatchID, OutcomeID and TokenID
,我就使用boiler-writter来下载.info。然后在里面,我可以很容易地找到演示的链接。
发布于 2020-07-07 03:45:38
CSGO-Demos-Manager (https://github.com/akiver/CSGO-Demos-Manager)可以做到这一点。它是用C#编写的。不幸的是,我一直无法找到任何其他解决方案。
https://stackoverflow.com/questions/61859639
复制相似问题