- 演示視頻: http://ncurobot.club/Share/【視頻演示】知網文章下載器.wmv
- 體驗鏈接:https://pan.baidu.com/s/1f6XY7dNNdX0ZH-OIMDMVpQ 提取碼:lfku
- github:https://github.com/1061700625/RemoteFileTransfer
原理
- 服務端運行在校園網環境,客戶端爲用戶使用。雙方建立連接後,客戶端上報知網文章URL,服務端獲取文章後,即可下發到客戶端。
- 搜索下載順序爲:pdf下載 -> caj下載 -> 整本下載。
- 引入排隊下載機制,當有多個用戶同時請求下載時,將按照先進先出的原則依次運行。
- 同時使用sqlite3數據庫對用戶進行管理。
拓展
- 程序運行後可選擇服務端或是客戶端(但知網文章下載.exe固定爲了客戶端),也就是說,只要稍加改動源碼,就可以將程序DIY爲兩臺PC之間的遠程文件傳輸。如:
a. 辦公室電腦運行服務端, 家裏電腦運行客戶端,即可遠程利用公司內網下載權限文件至處於外網環境下的電腦。
b. 服務器器運行服務端,自己電腦運行客戶端,即可將服務器上文件下載下來。
下載完成說明:
出現“完成,重啓軟件排隊”
右鍵無法粘貼的同學:
在標題那裏右擊,選屬性;然後把“快速編輯模式”打鉤,這樣就能右鍵粘貼輸入了
歡迎關注↓↓↓
-
頭條號:小鋒學長
-
微信公衆號:xfxuezhang