下載是什麽?這對於剛接觸互聯網的朋友來說,確實是個問題。如果妳不知道下載是什麽,那麽妳總知道Windows中的“復制/粘貼”是什麽吧——當我們需要復制壹些素材的時候,我們可以使用“復制粘貼”命令,得到壹份原始素材的副本,放到另壹個地方。下載其實是壹種復制。和普通的復制相比,唯壹的區別就是我們復制的不是在壹臺電腦裏,而是在兩臺不同的電腦之間(也許離萬裏很遠)。之所以稱為“下載”,是因為從接收方的角度來看,這些文件好像是從網絡上“下載”下來的,因此得名。
隨著技術的不斷發展,下載的方式也是“山河出人才”。從最初的FTP到現在的P2P,下載技術的飛速發展絕對是互聯網發展的壹個縮影。這其中,日益加快的下載速度給用戶帶來了歡樂,而下載技術的發展所引發的“鼓勵盜版”的指責更是熱鬧非凡!不管怎麽說,今天所有的網民都要面對壹個現實——上網,妳必須學會下載。如果妳下載不了,或者下載得不夠好,那麽妳可以幹脆在胸前貼個牌子,寫上“我不會上網”。不委屈!
好吧,讓我們言歸正傳。目前用戶使用較多的下載方式大致可以分為三類。最常用的(最傳統的)HTTP和FTP下載剛剛出現,但是P2P下載和流媒體下載已經風靡全球。當然,妳得壹點壹點地吃妳的飯。先說最簡單的FTP和HTTP下載方式。
HTTP和FTP下載
說點原則吧
HTTP和FTP是兩種網絡傳輸協議的縮寫,FTP是文件傳輸協議的縮寫,HTTP是超文本傳輸協議的縮寫。它們是計算機之間交換數據的方式,也是下載文件的兩種最經典的方式。FTP是專門用來下載的,HTTP主要用來瀏覽網頁,但也可以用來下載。這兩種下載方式的原理並不復雜,就是用戶按照壹定的規則(協議)與提供文件的服務器取得聯系,將文件移動到自己的電腦上。FTP下載模式是最古老的,在沒有WWW的日子裏已經被廣泛使用。HTTP出現較晚,但現在也在廣泛使用。其實如果妳只是為了下載而下載,那麽妳就不需要把它們分的那麽清楚。這兩種方式使用的下載方法和工具幾乎相同。
在下載FTP或HTTP之前,您必須獲得有效的資源鏈接或服務器地址。例如,FTP下載鏈接通常如下所示:
Ftp://ftp.ftpserver.com/1/2/3/file.exe或FTP://20.102.192.34/1/2/3/file . exe
讓我們來看看這個地址的結構。斜線多(“/”)。是不是感覺很熟悉?其實它們的作用和Windows中用來表示目錄的反斜杠("")壹模壹樣。明白了這個,這個FTP下載鏈接的意思就很清楚了,它代表的是壹個服務器(服務器可以用域名ftp.ftpserver.com來表示,也可以用IP地址202.102.192.34來表示,它們的作用完全壹樣),而且是在子目錄1/2/3下(三個斜杠代表三個子目錄)。
例如,有時妳可能會得到壹個被切斷了尾巴的FTP地址。
Ftp://ftp.ftpserver.com/或FTP://20.102.192.34/
這個地址沒有告訴妳可以下載什麽。妳可以用這個地址連接FTP服務器,看看他有什麽文件,然後有選擇地下載。
特別是,所有FTP服務器都需要壹個帳戶和密碼才能登錄。但是,相當多的FTP服務器提供匿名登錄。對於這些服務器,我們可以使用壹個共同的帳戶和密碼登錄(通常帳戶匿名密碼匿名)。可能妳登錄這些FTP服務器的時候沒有提示妳輸入賬號和密碼。其實是Windows或者FTP軟件自動幫妳完成了匿名登錄操作。
有些FTP服務器因為各種原因不提供匿名登錄,需要手動登錄。假設我們在FTP服務器FTP://20.102.192.34/上有壹組賬號和密碼,那麽如何登錄呢?這裏有壹個很簡單的方法。在IE的地址欄輸入:user:password @ FTP://20.102.192.34,即可登錄。
簡單總結壹下,只有三個FTP(或HTTP)下載鏈接:
文件命名的
沒有文件名
有賬號和密碼
IE直接下載
Http模式
如前所述,Http是壹種超文本傳輸協議,我們平時使用的互聯網瀏覽器(如IE)的“工作”就是解讀按照這種協議制作的網頁。網頁上的各種資源都有壹個URL,比如壹張圖片的URL是/a.jpg,壹個頁面的URL是/default.html等等。IE看到這些網址,就會顯示出來。但是如果妳遇到壹個擴展名為/a.exe的文件呢?這種文件是不能“顯示”的,否則就是壹堆亂碼。這時IE會彈出壹個對話框,詢問用戶是否將文件保存在本地。下載就是這樣開始的。
1.單擊頁面上的下載鏈接。
2.設置文件名和保存位置,然後單擊保存。
3.當顯示“下載完成”時,可以直接點擊“打開”按鈕打開下載的文件,或者點擊“打開文件夾”打開下載文件所在的文件夾。
很多人喜歡在文件鏈接上點擊鼠標右鍵,選擇“目標另存為”來下載,如下圖。通常這種方法和直接點擊鏈接的效果是壹樣的,但是要特別註意壹個問題。現在很多提供軟件下載的網站都有防盜鏈功能,直接使用“目標另存為”的方法可能下載不成功。通常情況下,妳要下載的是壹個EXE文件,但是壹旦妳將目標保存為,它就變成了壹個HTML文件。這種情況壹般沒有特別有效的處理方法,只能點擊左鍵下載。
FTP模式
在IE中,也可以直接訪問FTP網站。假設我們知道壹個匿名FTP站點的地址是redhat.secsup.org,我們可以按照以下步驟訪問這個站點。
1.在瀏覽器的地址欄中輸入ftp://redhat.secsup.org以登錄FTP站點。強調壹下,直接輸入這樣的地址的前提是FTP站點必須是匿名的。如果是非匿名FTP,您必須按照“說點什麽”壹節中提到的方式帶上您的用戶名和密碼。
2.成功登錄後,您將看到與資源管理器幾乎相同的界面。選擇所需的文件或文件夾,單擊鼠標右鍵,並從彈出菜單中選擇“復制到文件夾”。
3.從彈出的對話框中選擇保存下載文件的本地文件夾,然後單擊確定。完成這些操作後,IE開始下載文件。
需要註意的是,用IE直接下載非常方便,但是有兩個明顯的缺點。第壹,IE下載不能“中斷”,也就是說,壹旦下載過程中出現崩潰、斷網等意外情況,下載可能需要從頭開始(其實只要壹點技巧就可以修復,如下所述)。其次,這也是最重要的壹點。IE直接下載不能多線程,所以下載。壹般只能作為權宜之計,比如接下來的幾兆小文件還是可以的,但是如果下載幾百兆的巨無霸,最好不要這樣下載。
由於IE直接下載的缺點,我們壹般需要安裝專門的下載軟件,比如FlashGet。
FlashGet下載
FlashGet應用廣泛,不打算詳細介紹FlashGet的壹些細節,而是介紹壹些獨特的用法。
導入IE未完成的下載。
直接用IE下載,會遇到壹半文件下載失敗的情況。如果文件不大,也無所謂。從頭開始就可以了,但是如果文件很大,這樣的麻煩就要盡量避免。我們可以用FlashGet的“導入IE還沒下載完”的功能。
用IE直接下載時,不會直接寫文件,而是先把下載的內容放到壹個臨時文件中,下載完成後再拷貝到用戶指定的位置。如果下載意外中斷,則不會生成用戶指定的文件,但臨時文件仍然存在。只要找到這個文件,就可以導入到FlashGet中繼續下載。通常這個文件在IE的緩存目錄裏。如果是Windows98,就是C: Windows臨時上網文件,如果是Windows 2000/XP,就是C:文檔和設置管理設置臨時上網文件(註意管理員是電腦的用戶名,會因人而異)。
要導入IE未完成的下載,需要執行以下步驟。
1.在FlashGet中打開菜單“文件->導入瀏覽器未完成的下載”,從彈出的對話框中進入IE的臨時文件夾。我們正在尋找的文件名是常規的。例如,如果您要下載的文件名是ABC。ZIP,那麽這個臨時文件的文件名通常是ABC[1].ZIP .選中這個文件,點擊“打開”按鈕。
2.在彈出的對話框中設置網址,然後點擊確定開始下載。
網站資源經理
我們經常會遇到這樣的情況——找到壹個很好的下載站點,但是只知道上面某個文件的下載鏈接,如何循著痕跡,在這個下載站點上發現更多更好的下載資源呢?FlashGet自帶的“站點管理器”可以解決這個問題,他的步驟如下。
1.打開菜單工具->站點資源管理器,或者在FlashGet主界面直接按快捷鍵F7。
2.在彈出的站點瀏覽器窗口的地址欄中輸入http服務器或ftp服務器的地址。如果需要登錄,可以點擊登錄按鈕,輸入賬號和密碼,按回車鍵。
3.站點資源管理器開始自動搜索服務器上的各種下載資源,包括那些網頁上不提供下載鏈接的文件,會壹個個非常詳細的挖掘出來。當窗口右下方列出可供下載的資源時,我們可以選擇要下載的文件(或文件夾)點擊鼠標右鍵選擇“下載”,然後FlashGet會設置壹個下載任務開始下載。
管理下載數據
FlashGet有壹個下載數據庫,擴展名為。jcd,它存儲所有下載的鏈接、本地文件和其他信息。如果下載的文件丟失了,可以在這個數據庫中找到該軟件的下載鏈接,重新下載。所以下載數據庫非常重要。通常這個文件存儲在FlashGet的安裝目錄下,很容易丟失。例如,如果我們重新安裝Windows,這個文件將會丟失。因此,安裝FlashGet後,我們可以創建壹個單獨的下載數據,並將其保存在系統盤以外的位置。下載數據庫的另壹個目的是與其他朋友或程序共享鏈接。比如妳想用下載軟件的鏈接做朋友,可以直接把Downloads.jcd文件復制給他,他用FlashGet打開這個文件就可以得到所有的鏈接。
創建新下載數據庫的步驟如下
1.打開菜單文件->新建數據庫,FlashGet主界面的下載隊列列表會刷新為默認結構。
2.打開菜單文件->保存數據庫。
3.為數據庫文件設置壹個文件名,然後單擊“保存”按鈕。設置完成後,下次啟動FlashGet,它會自動打開下載的數據庫文件,讓妳下載的鏈接不會丟失。
CuteFTP下載
通過上面關於FlashGet的網站資源管理器的介紹,我們可以知道,FlashGet具備FTP下載的基本功能,但是如果需要經常訪問FTP站點,還是要配備專門的FTP下載工具,比如CuteFTP。CuteFTP是FTP軟件中的老資格,用的也比較多。它的獲取和安裝過程非常簡單,這裏就不詳細介紹了。先看它的程序界面。
界面左上角的“主機”欄用於輸入快速連接的FTP服務器地址,後面的兩個輸入框用於設置用戶名和密碼。如果匿名登錄,可以留空,輸入地址後直接回車。窗口左側有壹個“站點管理器”,類似於IE的收藏夾。用來存儲壹些需要經常訪問的站點,省去了每次輸入地址、賬號、密碼的麻煩。我們可以在這裏設置任意數量的站點。窗口底部用於顯示正在下載的隊列,每個下載項目占壹行。下面我們介紹CuteFTP的幾個典型應用。
已知的下載鏈接下載單個文件。
現在,假設我們得到壹個FTP下載連接://159 . 226 . 71.130/pub/file . iso。請這樣做:
1,打開菜單“文件->手動下載”
2.在彈出的對話框中的“下載路徑”中輸入(或通過剪貼板粘貼)下載鏈接,然後點擊確定。
3.如果CuteFtp成功找到文件,相應的條目將出現在窗口底部的下載隊列中。
已知的FTP服務器地址來下載所需的文件。
假設我們知道要下載的文件在FTP服務器上,並且我們知道服務器的地址。對於非匿名服務器,我們還需要獲得壹個帳戶和密碼。當您需要下載文件時,請按照下列步驟操作:
1.在CuteFtp上方的工具欄中輸入FTP。
2.如果服務器不提供匿名下載,請在兩個編輯框中輸入相應的帳戶和密碼。
3.從文件列表中找到妳需要的文件,選中它,點擊鼠標右鍵,從彈出菜單中選擇“下載”。
收集FTP站點
雖然上面介紹的下載文件的方法比較簡單,但是如果需要經常登錄壹個站點,每次都要輸入FTP地址,比較麻煩。在這種情況下,我們可以使用CuteFTP提供的網站集功能,類似於IE的收藏夾。可以保存網址、賬號、密碼等。那個妳需要經常登錄,以後需要用的時候直接選擇站點,就不用重復輸入了。
建立和使用網站集的步驟如下
1.打開菜單文件->新建-> FTP站點。
2.在彈出的對話框中設置站點的基本屬性。必須輸入的項目有:“標簽”(內容可以根據自己的喜好設置)和“主機地址”(FTP服務器的地址)。其余項目為可選項目,根據具體情況設置。設置完成後,單擊“確定”按鈕,該網站將被添加到網站集中。
3.以後需要登錄該站點時,只需打開CuteFTP主界面左側的“站點集合”,找到上壹步建立的站點入口(根據“標簽”的設置),雙擊即可登錄。
通過多線程下載提高下載速度
CuteFTP默認會壹個線程下載,可以通過增加現有程序的數量來提高下載速度。但是,要特別註意兩點。第壹,線程越多越好,因為下載速度不僅受線程數量的影響,還與網絡狀況和服務器設置有關。如果網絡本身慢或者服務器限制下載速度,無論妳怎麽增加線程數,下載速度都不會提高;第二,為了防止用戶打開太多的線程,壹些服務器壹旦發現壹臺電腦有太多的線程,就可能會“封殺”這臺電腦,下載就會失敗。
cuteFTP中增加下載線程數量的步驟包括:
1.打開菜單工具->全局選項。
2.在彈出的對話框中選擇左側的“連接”,然後將右側的“每個站點的最大連接數”設置為大於1的值,就可以進行多線程下載了。請註意,線程值不能超過5。