最近因為一些個人原因用到了一木禾網盤,這個收費網盤雖然較一些國外的倒數30秒網盤容易了一些,也沒有十分鐘只能下載一個的限制,但如果下載資源較多還是顯得十分麻煩
網上搜索了很長時間,找到一個52破解 cylisme 作品 一木禾網盤批量下載
yimuhe.zip

雖然可以進行使用,但因為需要輸入的驗證碼數量較多,就起了自己制作一個網盤批量下載器的想法 。
我本人只是一個C#初學者,言辭中有不正確的請指出,若文中內容侵犯了您的權益,請聯系刪除。
一、協議分析
首先是協議分析,經過多次抓包后得出以下請求流程。
二、驗證碼識別
一木禾的驗證碼是雜色點比較多的四位數字,如下圖:
我嘗試過自己去雜色點識別數字,但是因為個人對圖形處理方面的知識十分有限,均以失敗告終,最終使用了次世代驗證碼識別系統2.3來完成驗證碼識別,系統支持C#調用,經過幾次調教之后已經能對一木禾驗證碼有不錯的識別率。
上篇主要進行一些理論分析,下篇做具體代碼實現。
新聞熱點
疑難解答