金牛
如果希望能夠達到下載帶寬的最大化,體驗更爽的下載過程,那么可以使用HTTPDownloader(https://github.com/erickutcher/httpdownloader/releases/download/v1.0.4.8/HTTP_Downloader_64.zip)。該軟件為便攜軟件,解包后直接運行HTTP_Downloader.exe文件,即可啟動。
啟動后顯示簡潔的界面,同時軟件圖標會駐留在系統托盤中。單擊托盤圖標,可隱藏軟件窗口;再次點擊托盤圖標,可讓軟件窗口重新顯示(圖1)。
在軟件窗口中添加下載任務的方法是,點擊工具欄中的“+”按鈕,在彈出的添加地址框中粘貼下載地址,可以是一條地址也可以是多條。在“RegExfilter”語法過濾框中,還可以根據圖片、音樂、視頻等過濾模板來過濾相應類型的文件。添加完下載地址后,點擊“Download”按鈕直接開始下載,或者點擊該按鈕后邊的小三角圖標并選擇“Add”,只將下載任務添加到軟件的主窗口中,暫不下載(圖2)。
HTTPDownloader支持HTTP(S)、FTP(S)和SFTP等協議的下載管理。利用高性能的IOCP端口,最大限度地提高下載吞吐量??梢砸淮喂芾矶噙_100個下載任務,通過工具欄或右鍵菜單命令來完成執行啟動、暫停、停止和排隊等操作(圖3)。而每個下載任務又可分為100個部分下載,這樣便可以管理多達10000個下載線程。
如果需要指定最大激活的下載任務數和每個任務最多分成幾個部分,可以依次點擊“Tools→Options”,然后在設置窗口的“Connection”選項卡中來自定義(圖4)。
與尋求下載速度最大化相反的是,有時在下載一些資源時,會消耗很多帶寬,有的軟件甚至同時消耗大量的上行帶寬。如果正在使用的工作軟件對帶寬要求高,可能會影響工作。這時可以使用一款免費軟件Tixati(https://www.tixati.com/download/),來限制所有上行和下載傳輸帶寬,或僅控制選定文件的上行和下載帶寬。它提供詳細的帶寬統計信息和選項,可以在起初進入軟件時設定帶寬限制,也可以在軟件使用過程中點擊“Bandwidth”選項卡來設置(圖5)。當前的帶寬使用情況可以按實時圖形顯示,并允許在帶寬配置文件之間快速切換。