3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
可以下載整個網站的軟體 可能有許多的因素,讓您想要下載某個網站,也就是想要將該網站所有的內容,下載到自己的電腦上來,就算不要連上網際網路,也能看到該網站的內容。 但是在下載之前,您必需要了解到,所謂的「網站」並不是您想像的那麼簡單,世上是沒有一個軟體,可以真正完全將一個網站給下載下來的(要是真可以的話,網際網路將會天下大亂),就算是最強的下載網站的軟體,也只能下載當時該目標網站當時所顯示的畫面而已。這是因為網站有「動態」及「靜態」網站的差別,如果您要下載的網站,是屬於一般的html靜態網站的話,就能利用網站下載軟體,將整個靜態網頁下載下來備份。 但要是您想要下載的網站,是動態的網頁呢?那您可就要失望了,您最多能做的,就是如我前面所述,只能下載該網頁當時所顯示的圖文內容而已,這是因為「動態」網頁,顧名思義就是「動態」產生出來的,簡單舉個例子來說,我們平常在看的「Yahoo奇摩」首頁上的首頁新聞,幾乎每個小時都會更新新聞,若您是使用軟體在早上八點所下載,那您所下載的網站備份,就絕對不會有10點會出現的內容,這就是所謂的動態網頁。 也就是說你能下載的,都只是表面的東西,你並不曉得這些內容是怎麼產生出來的,就好像您看到一首非常美妙的詩句,雖然您可以將這首詩句抄下來,但你絕對不會想到,作者是如何寫出這首詩句的,而最常看到的動態網頁的技術就是PHP及ASP.NET…等等,至於要如何去使用它,詳細的內容可能要大家自己去學網頁設計了。 大致上說明靜態與動態網頁的差別,就是告訴大家,我待會要介紹可以將整個網站下載下來的軟體,它並不是萬能的,但雖然碰到動態網頁,就只能下載當時所顯示的內容,可是這種軟體,還是有它的用處,我來舉一個我碰到的例子,就還真的非它不可。 有一家我維護的公司,他們碰到一個很麻煩的情況,就是托管的虛擬主機商,開出的年費很不合理,當然這是他們的陳年往事,在N年前,也不曉得他們為何會找這些配合的公司,當時的員工也早就都離職,像這種狗屁倒灶的電腦資訊相關的東西,若是公司沒有MIS的話,通常也只能被廠商牽著鼻子走,不過他們現在想要換家,但他們沒有FTP的帳密(從來沒有人知道這件事),可以登入他們的網站,去取得網頁的內容,不過還好的是,他們公司的網站,只是一般的「靜態」網站,所以剛好透過這類可以下載網站的軟體,至少可以下載到網站可以瀏覽到的網頁,有這些下載下來的網頁,就可以放到另一家虛擬主機裡了。 WinHTTrack免費軟體下載及使用教學 首先,請先下載這一個免費的下載網站的軟體「HTTrack」: HTTrack (官方網站下載) Step 1. 請先安裝好程式之後,再執行它,接著在主程式中,點擊〔下一步〕,如下圖: Step 2. 接著請在「新專案的名稱」中,輸入一個任何可以用來幫助您記憶的「名稱」,這個名稱將會用來當作網站抓取來下的資料夾名稱,接著再點擊〔下一步〕,如下圖: Step 3. 接著在「Web網域:(URL)」中,輸入您想要下載網站的網址,最後再點擊〔下一步〕,而在這一步中,對話盒中還有一個〔選項〕,裡面提供了更細的設定選項可供您設定,若您有特殊的需求,可以另外到這邊來設定,一般來說,維持預計值就可以了。 Step 4. 接著在這一步中,直接點擊〔完成〕,WinHTTrack程式就會開始抓取您指定的網站。 在擷取網站時,就如同下圖,程式會一直抓取網頁,並分析網頁,此時就是耐心等待作業完成即可。 Step 5. 完成網站的擷取後,最後點擊〔完成〕,如下圖: Step 6. 接著我們來到放置抓取網頁的資料夾中,預設是「C:\MyWebsites」,這裡面就已經有一個由我剛才設定的專案名稱「Test」,進入後就可以看到該網站中所有已經抓取下來的網頁及圖片。 Step 7. 此時要是您開啟資料夾中的「index.html」網頁,就可以發現到,這個我們指定的網站,居然已經可以「離線」的瀏覽了。 當然,就如同我一開始所說,這種軟體只能用來抓「靜態網站」,要是您用來抓動態網站的話,可能結果您可能會不是很滿意喔。 httrackwinttrack下載整個網站資料把整個網站下載抓網站軟體 23 Comments Add Comment → 訪客 非喜歡大大的文,解說得很清楚明白!, 2017-02-13 Reply changyang319 不客氣喔,不過這只有一般HTML的靜態網站才有辦法完整的複製下來。 2016-12-17 Reply 有羽翼的熊女孩 謝謝你的分享,最近遇到許多客人都是臨時網站要關閉,必須移轉。但是又不知道該如何快速處理,客人自己也沒有留檔。說實話非我專業領域啊~ 2016-11-22 Reply changyang319 單純下載html網站的資料,圖片也可以一起下載下來,但如果要下載某個相簿類網站時,就只有找別人已經寫好的小工具,或是自己寫程式了。 2016-08-28 Reply kiyo 有介紹如何下載 整個網站的圖片軟體嗎@@? 2016-07-28 Reply changyang319 謝謝喔。 2015-12-17 Reply outbody2013 解說得很清楚明白! 2015-11-27 Reply changyang319 對,這個是動態網頁,所以下載下來,最多也只是程式產生出來的html檔而已。 2015-08-17 Reply 口口 感謝分享,幫助很大 ^ ^ 2015-08-04 Reply 閔人 你好!謝謝你寫這篇文章!你說,動態的網頁無法下載。 我自己想下載「討論區」留言資料,看到網址有asp這個詞,想會否是你說的動態網頁。若是,你有沒有什麼方向,可建議?想下載下列討論區留言︰ http://www.yentzu.idv.tw/discuss.asp 先謝謝你! 2015-08-02 Reply changyang319 這個我不太清楚,抱歉。 2015-03-13 Reply oarz 如果我想備份的網站裡有超連結可以改分面割視窗的內容的話,只能每個分割視窗都備份一次嗎? 2015-03-10 Reply changyang319 這套軟體主要是用來下找「靜態html」網站,像你提供這種「動態」網站,就比較不適合,你抓到的,就只是當時你看到的這一個畫面上的東西而已。 而無法鏡像的意思,應該就是告訴你無法複製這個網站而已。 我不曉得這軟體可不可以做到,你可以找一下,看有沒有相關的設定,就是讓這個軟體在抓網站資料時「放慢速度」,也許不能複製網站的原因,是因為你抓太快了。 2015-02-11 Reply Lori 請問若是下載的網站,部分被封鎖是否就無法下載呢?我想下載的網站是這個http://www.meihaodeyitian.com/ 裡面有些連結常常斷掉連不上去,所以才想存整個網站,但您推薦的軟體無法下載耶,錯誤原因只顯示無法鏡像…我不太懂什麼意思。謝謝您~ 2015-02-05 Reply changyang319 請問F12是要怎麼載下HTML?我不懂這個,我剛試了IE和Chrome,按下F12時,並沒有截下該頁的html檔。 2015-01-22 Reply 請問 請問跟F12截下來的HTML有何差別? 2015-01-20 Reply changyang319 那可以用一些專門下載圖片的程式。 2014-08-04 Reply changyang319 用WinHTTrack下載下來的網頁,都一定是html格式的,就只能改html程式碼,如果您想要改的是php之類的原始程式碼的話,是不可能用這套軟體把目標網站的原始碼給下載下來的,事實上,應該也沒有任何一種軟體,可以直接把對方的原始碼給下載下來吧,因為要是可以的話,大概就沒有人願意開發網站了,都直接下載別人的來改就好了。 2014-08-01 Reply sina 請問下載下來之後可以更改程式碼嗎? 2014-07-23 Reply changyang319 謝謝您。 2014-06-14 Reply 野 超喜歡大大的文 2014-06-11 Reply changyang319 不客氣,幸好有幫到你的忙,因為這類的軟體,都只能下載「靜態」網站,對於動態網站來說,應該是起不了什麼作用的。 2014-04-15 Reply 跳水的青蛙 謝謝分享!幫了大忙 2014-04-14 Reply

本文由mrtang提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦