/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
現在這個百度文庫需求很大。文庫分類查詢是一款百度文庫分類搜索工具,文庫分類查詢最新版具有很多功能如,自定義檢索條件和排序,檢索結果增加了更多內容等,操作簡單,使用便捷,需要的快來下載。
我先說一下我寫這個工具的起因:主要還是文庫對於可用下載券下載的文檔以及0下載券的文檔,不提供免費的查詢服務,要VIP才行。每次要翻頁翻好多頁才能找到一個免下載券的。
其實我之前在52上搜過,還真有人寫過這個工具,但是他的這個分享過期了。
趁著周末兩天我自己寫了下,功能和原作者的也不盡相同,增加了自定義檢索條件和排序,檢索結果增加了更多內容,比如文檔的簡介等,支持了結果再排序。主要在多線程分組優化和UI界麵的處理花了不少時間
大體的界麵如下,下拉框可以選擇【少量-快速】、【適量-中速】、【大量-慢速】,三個選項,因為做翻頁太麻煩,我就給了3個選項,需要速度快的選第一個,但是查詢出的文檔不多。需要查詢大量文檔的,選擇慢速。正常願意等20秒左右的,選擇中速就行。每種速度的爬取線程和分組都做了測試。速度也隻能這樣了,沒法再快了,CPU核心數少的話,開再多線程也隻是增加了線程的上下文切換的消耗,起不到加快的作用的。
點擊【查詢】後,右側會有百分比出來,百分比一開始比較少,不要著急,因為是並發,所以等到50%之後距離100%也就是一會的時間了。查詢結果的列頭支持排序,可以根據下載券(主要是用到這個)、下載量、文檔評分等自行排序。
程序默認選擇無需下載券的查詢,如果有下載券,但非VIP可以選擇【下載券可下載】的單選框,點擊查詢。結果如下,雙擊記錄自行跳轉到相關文檔,就可以下載了。