從11對戰平臺獲取玩家數據進行分析

首發:我的博客,更新&糾錯&回覆html

在11對戰平臺好友列表中右鍵能夠查看他的戰績,該頁面的地址實際是這樣:git

http://score.5211game.com/RecordCenter/?u=%E6%9C%88%E7%97%959873&t=10001github

用瀏覽器查看的話須要登陸。在頁面右側的搜索框輸入遊戲ID,能夠看他的戰績。chrome

打開chrome瀏覽器控制檯,network選項卡,過濾異步請求消息,能夠看到一個有用的數據:json

這個json文件拷貝到編輯器裏,將json格式化(爲啥不用爬蟲?由於要登陸。暫時懶得研究爬蟲登陸的辦法):瀏覽器

如圖,新建一個js文件,先輸入var xx = ,再將複製的json粘貼,而後右鍵source-format,格式化json。異步

觀察,不難發現mjInfos是名將數據,ttInfos是天梯數據,mjheroInfos是名將英雄數據,最後這個數據信息量很豐富:編輯器

利用這些信息和以前得到的英雄數據(能夠參考這篇博文),就能夠計算一些統計信息了。.net

例如給你的小夥伴們各項指標評分,擔憂主觀判斷過重,好辦,用數據來計算分數就能夠了。orm

個人代碼在這裏,有興趣本身看吧,我計算出的結果以下,小夥伴們反映仍是比較中肯的(這個編輯器參考這裏):

對每一個玩家的特色,用第一手數據進行分析,讓他知道「原來個人特色是這樣」,這件事真挺有趣的。

看到數據以後震驚的時候也很多,有些數據表示咱們一般認爲誰的特色多是錯誤的。

長期歡迎項目合做機會介紹,項目收入10%用於酬謝介紹人。新浪微博:@冷鏡,QQ:908789432

相關文章
相關標籤/搜索