您的一個「讚」,就能讓我高興一整天!
  • 若文章中的教學解決不了您的問題,請直接找電腦公司會比較快。
  • 原本我不寫廠商的邀約文,一方面真的是很忙,另一方面我也不是什麼超高人氣部落格,但還是許多廠商會寄信過來邀約。因此,我現在決定如果廠商所提供的產品,我覺得很有用或有趣的,我會「免費」接案( changyang319@gmail.com ),但寫好寫壞,還有截稿的時間不要限制我喔。
電腦重灌 還原鍵製作還原光碟製作修復光碟WinXPWin 7(英文)Win7(中文)Windows 8重灌前準備驅動程式安裝更新Hotfix學習DOS檢查硬碟壞軌測試記憶體如何進入BIOS開機順序/電腦溫度安全模式
常見問題 Wi-Fi不能上網螢幕變黑開機到一半卡住主機不斷重開機喇叭沒有聲音麥克風沒有聲音主機風扇很吵主機自動斷電光碟機退不出來
選購經驗 筆記型電腦平板電腦桌上型電腦印表機分享器雙螢幕LCD液晶螢幕滑鼠UPS不斷電系統電視卡無線網卡MacBook Air平板VS筆電
辦公文書 Word必犯錯誤Word合併列印Excel樞紐分析表備份Outlook郵件FTP軟體操作Word打一半當機設定Outlook收Gmail
IP分享器 無線WiFi延伸(WDS)串接分享器另類分享器接法測Wi-Fi訊號頻道DDNS(D-Link)DDNS(No-IP)

可以下載整個網站的軟體

  可能有許多的因素,讓您想要下載某個網站,也就是想要將該網站所有的內容,下載到自己的電腦上來,就算不要連上網際網路,也能看到該網站的內容。

  但是在下載之前,您必需要了解到,所謂的「網站」並不是您想像的那麼簡單,世上是沒有一個軟體,可以真正完全將一個網站給下載下來的(要是真可以的話,網際網路將會天下大亂),就算是最強的下載網站的軟體,也只能下載當時該目標網站當時所顯示的畫面而已。這是因為網站有「動態」及「靜態」網站的差別,如果您要下載的網站,是屬於一般的html靜態網站的話,就能利用網站下載軟體,將整個靜態網頁下載下來備份。

  但要是您想要下載的網站,是動態的網頁呢?那您可就要失望了,您最多能做的,就是如我前面所述,只能下載該網頁當時所顯示的圖文內容而已,這是因為「動態」網頁,顧名思義就是「動態」產生出來的,簡單舉個例子來說,我們平常在看的「Yahoo奇摩」首頁上的首頁新聞,幾乎每個小時都會更新新聞,若您是使用軟體在早上八點所下載,那您所下載的網站備份,就絕對不會有10點會出現的內容,這就是所謂的動態網頁。

wiinhttrack-1.jpg

  也就是說你能下載的,都只是表面的東西,你並不曉得這些內容是怎麼產生出來的,就好像您看到一首非常美妙的詩句,雖然您可以將這首詩句抄下來,但你絕對不會想到,作者是如何寫出這首詩句的,而最常看到的動態網頁的技術就是PHP及ASP.NET…等等,至於要如何去使用它,詳細的內容可能要大家自己去學網頁設計了。

  大致上說明靜態與動態網頁的差別,就是告訴大家,我待會要介紹可以將整個網站下載下來的軟體,它並不是萬能的,但雖然碰到動態網頁,就只能下載當時所顯示的內容,可是這種軟體,還是有它的用處,我來舉一個我碰到的例子,就還真的非它不可。

  有一家我維護的公司,他們碰到一個很麻煩的情況,就是托管的虛擬主機商,開出的年費很不合理,當然這是他們的陳年往事,在N年前,也不曉得他們為何會找這些配合的公司,當時的員工也早就都離職,像這種狗屁倒灶的電腦資訊相關的東西,若是公司沒有MIS的話,通常也只能被廠商牽著鼻子走,不過他們現在想要換家,但他們沒有FTP的帳密(從來沒有人知道這件事),可以登入他們的網站,去取得網頁的內容,不過還好的是,他們公司的網站,只是一般的「靜態」網站,所以剛好透過這類可以下載網站的軟體,至少可以下載到網站可以瀏覽到的網頁,有這些下載下來的網頁,就可以放到另一家虛擬主機裡了。

WinHTTrack免費軟體下載及使用教學

  首先,請先下載這一個免費的下載網站的軟體「HTTrack」:

  Step 1. 請先安裝好程式之後,再執行它,接著在主程式中,點擊〔下一步〕,如下圖:

wiinhttrack-2.jpg

  Step 2. 接著請在「新專案的名稱」中,輸入一個任何可以用來幫助您記憶的「名稱」,這個名稱將會用來當作網站抓取來下的資料夾名稱,接著再點擊〔下一步〕,如下圖:

wiinhttrack-3.jpg

  Step 3. 接著在「Web網域:(URL)」中,輸入您想要下載網站的網址,最後再點擊〔下一步〕,而在這一步中,對話盒中還有一個〔選項〕,裡面提供了更細的設定選項可供您設定,若您有特殊的需求,可以另外到這邊來設定,一般來說,維持預計值就可以了。

wiinhttrack-4.jpg

  Step 4. 接著在這一步中,直接點擊〔完成〕,WinHTTrack程式就會開始抓取您指定的網站。

wiinhttrack-5.jpg

  在擷取網站時,就如同下圖,程式會一直抓取網頁,並分析網頁,此時就是耐心等待作業完成即可。

wiinhttrack-6.jpg

  Step 5. 完成網站的擷取後,最後點擊〔完成〕,如下圖:

wiinhttrack-7.jpg

  Step 6. 接著我們來到放置抓取網頁的資料夾中,預設是「C:\MyWebsites」,這裡面就已經有一個由我剛才設定的專案名稱「Test」,進入後就可以看到該網站中所有已經抓取下來的網頁及圖片。

wiinhttrack-8.jpg

  Step 7. 此時要是您開啟資料夾中的「index.html」網頁,就可以發現到,這個我們指定的網站,居然已經可以「離線」的瀏覽了。

wiinhttrack-9.jpg

  當然,就如同我一開始所說,這種軟體只能用來抓「靜態網站」,要是您用來抓動態網站的話,可能結果您可能會不是很滿意喔。

, , , ,

唐先生 發表在 痞客邦 PIXNET 留言(12) 人氣()


留言列表 (12)

發表留言
  • 跳水的青蛙
  • 謝謝分享!幫了大忙
  • 不客氣,幸好有幫到你的忙,因為這類的軟體,都只能下載「靜態」網站,對於動態網站來說,應該是起不了什麼作用的。

    唐先生 於 2014/04/15 23:01 回覆

  • 野
  • 超喜歡大大的文
  • 謝謝您。

    唐先生 於 2014/06/14 14:33 回覆

  • sina
  • 請問下載下來之後可以更改程式碼嗎?
  • 用WinHTTrack下載下來的網頁,都一定是html格式的,就只能改html程式碼,如果您想要改的是php之類的原始程式碼的話,是不可能用這套軟體把目標網站的原始碼給下載下來的,事實上,應該也沒有任何一種軟體,可以直接把對方的原始碼給下載下來吧,因為要是可以的話,大概就沒有人願意開發網站了,都直接下載別人的來改就好了。

    唐先生 於 2014/08/01 23:14 回覆

  • 我只要圖片,不要其他都不要,怎麼設定
  • 那可以用一些專門下載圖片的程式。

    唐先生 於 2014/08/04 06:02 回覆

  • 請問
  • 請問跟F12截下來的HTML有何差別?
  • 請問F12是要怎麼載下HTML?我不懂這個,我剛試了IE和Chrome,按下F12時,並沒有截下該頁的html檔。

    唐先生 於 2015/01/22 18:10 回覆

  • Lori
  • 請問若是下載的網站,部分被封鎖是否就無法下載呢?我想下載的網站是這個http://www.meihaodeyitian.com/ 裡面有些連結常常斷掉連不上去,所以才想存整個網站,但您推薦的軟體無法下載耶,錯誤原因只顯示無法鏡像...我不太懂什麼意思。謝謝您~
  • 這套軟體主要是用來下找「靜態html」網站,像你提供這種「動態」網站,就比較不適合,你抓到的,就只是當時你看到的這一個畫面上的東西而已。
    而無法鏡像的意思,應該就是告訴你無法複製這個網站而已。

    我不曉得這軟體可不可以做到,你可以找一下,看有沒有相關的設定,就是讓這個軟體在抓網站資料時「放慢速度」,也許不能複製網站的原因,是因為你抓太快了。

    唐先生 於 2015/02/11 17:26 回覆

  • oarz
  • 如果我想備份的網站裡有超連結可以改分面割視窗的內容的話,只能每個分割視窗都備份一次嗎?
  • 這個我不太清楚,抱歉。

    唐先生 於 2015/03/13 22:17 回覆

  • 閔人
  • 你好!謝謝你寫這篇文章!你說,動態的網頁無法下載。

    我自己想下載「討論區」留言資料,看到網址有asp這個詞,想會否是你說的動態網頁。若是,你有沒有什麼方向,可建議?想下載下列討論區留言︰
    http://www.yentzu.idv.tw/discuss.asp

    先謝謝你!
  • 對,這個是動態網頁,所以下載下來,最多也只是程式產生出來的html檔而已。

    唐先生 於 2015/08/17 15:29 回覆

  • 口口
  • 感謝分享,幫助很大 ^ ^
  • outbody2013
  • 解說得很清楚明白!
  • 謝謝喔。

    唐先生 於 2015/12/17 12:46 回覆

  • kiyo
  • 有介紹如何下載 整個網站的圖片軟體嗎@@?
  • 單純下載html網站的資料,圖片也可以一起下載下來,但如果要下載某個相簿類網站時,就只有找別人已經寫好的小工具,或是自己寫程式了。

    唐先生 於 2016/08/28 09:00 回覆

  • 有羽翼的熊女孩
  • 謝謝你的分享,最近遇到許多客人都是臨時網站要關閉,必須移轉。但是又不知道該如何快速處理,客人自己也沒有留檔。說實話非我專業領域啊~