W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
本文轉(zhuǎn)載至知乎ID:Charles(白露未晞)知乎個人專欄
下載W3Cschool手機(jī)App,0基礎(chǔ)隨時隨地學(xué)編程>>戳此了解
T_T并不玩這些游戲。。。
單純來蹭個熱點(diǎn)。。。
大概是因?yàn)椴錈狳c(diǎn)需要的技術(shù)含量比較低?
就這樣吧~~~
利用Python制作命令行版的王者榮耀出裝小助手。
Let's Go!
百度網(wǎng)盤下載鏈接: https://pan.baidu.com/s/1VGl4CLbPNwlFU6VC5w9r1g
密碼: ad3a
Python版本:3.6.4
相關(guān)模塊:requests模塊;以及一些Python自帶的模塊。
安裝Python并添加到環(huán)境變量,pip安裝需要的相關(guān)模塊即可。
爬的是《英雄聯(lián)盟盒子》這個APP。用Fiddler抓包找到需要的Get請求地址即可。。。
不過顯示的Get請求很長,在瀏覽器里測試一下,把不需要的參數(shù)都去掉。
總之就是很簡單的抓包。得到的三個URL:
爬蟲主要的流程是:
(1)獲得英雄ID;
(2)獲得所有的裝備信息;
(3)根據(jù)英雄ID和裝備信息來獲得英雄的詳細(xì)信息,包括英雄簡介和推薦出裝。
順手也把所有英雄的照片爬下來了,增加點(diǎn)代碼量。
PS:
因?yàn)椴幌胧謾C(jī)和電腦來回截圖,麻煩而且估計(jì)也沒什么人看T_T。
所以就文字?jǐn)⑹霭蓗~~
過幾天有時間我會出個APP抓包教程在公眾號菜單欄中進(jìn)行分享T_T,想看就看~~~
具體實(shí)現(xiàn)過程詳見源代碼。
抓取英雄照片:
在cmd窗口運(yùn)行Get_Heros_Pic.py文件即可。
小助手:
在cmd窗口運(yùn)行Helper.py文件即可。
視頻演示:
代碼截止2018-03-15測試無誤。
若該盒子日后有較大更新,代碼將僅供參考。
有興趣的朋友可以去抓點(diǎn)其他數(shù)據(jù)~~~
總之這個APP還是很好抓的~~~
雖然感覺實(shí)用價值不高T_T。。。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: