読者です 読者をやめる 読者になる 読者になる

dota2ウルトラお得情報

seirichuu http://150.95.137.1/dokuwiki/doku.php

matchidからクライアントを通さずリプレイを落とそうとしたけどめんどくさくなってやめました

ああああ

さいきん

  • 地域予選はじまりました
  • Fantastic FiveがRoXKisに

matchidからリプレイを落とすのどうやってるんだろう

こんな感じらしいです。

replay_salt 以外は GetMatchDetails の API から入手可能
でもreplay_saltは多分負荷とかの問題でAPI上から見れない(むかしむかしは見れてたらしい)。かなしいね

じゃあdotabuffとかyaspはどうやってんの

https://github.com/RJacksonm1/node-dota2
https://www.reddit.com/r/DotA2/comments/17b4vh/source_code_for_application_to_scrape_stats_by/

なんか色々みたところ、APIではなくなんかsteam通すことでとれるらしいです。ここらへんでソース読むのもめんどくさくて飽きたからもうどうでもいいやってなりました。
https://github.com/yasp-dota/yasp/blob/baa8fc4af4a8c778f7d7ea83525b35bdc47c2413/_posts/architecture.md
ここによると同一IPまたは同一アカウントからは一日 100 リプレイまでの制限みたいなのあるらしいです。そうなんだー。
元気がでたらまたparserとかちゃんとさわります。