it-swarm.asia

Bir web sitesinin tamamını nasıl indirebilirim?

Tüm sayfaları bir web sitesinden nasıl indirebilirim?

Herhangi bir platform iyi.

341
joe

HTTRACK tüm sitenin içeriğini kopyalamak için bir şampiyon gibi çalışır. Bu araç, aktif kod içeriği olan bir web sitesinin çevrimdışı çalışmasını sağlamak için gereken parçaları bile alabilir. Çevrimdışı çoğaltabilecek şeylere hayran kaldım.

Bu program ihtiyacınız olan her şeyi yapacak.

İyi avlar!

319
Axxmasterr

Wget bu tür bir görev için klasik bir komut satırı aracıdır. Çoğu Unix/Linux sistemiyle birlikte gelir ve Windows için komutunu alabilirsiniz. Mac'te Homebrew onu kurmanın en kolay yoludur (brew install wget).

Gibi bir şey yapardın:

wget -r --no-parent http://site.com/songs/

Daha fazla ayrıntı için, bkz. Wget Manual ve onun örnekler veya ör. bunlar:

264
Jonik

Wget kullan:

wget -m -p -E -k www.example.com

Seçenekler açıklandı:

-m, --mirror            Turns on recursion and time-stamping, sets infinite 
                          recursion depth, and keeps FTP directory listings.
-p, --page-requisites   Get all images, etc. needed to display HTML page.
-E, --adjust-extension  Save HTML/CSS files with .html/.css extensions.
-k, --convert-links     Make links in downloaded HTML point to local files.
143
user9437

İnternet İndirme Yöneticisi , birçok seçenek içeren bir Site Grabber hizmetine sahiptir - istediğiniz herhangi bir web sitesini tam olarak indirmenize izin verir.

  1. Sınırı, indirilecek sayfaların/dosyaların boyutuna göre ayarlayabilirsiniz.

  2. Ziyaret edilecek şube sitesi sayısını belirleyebilirsiniz.

  3. Komut dosyalarının/pop-up'ların/kopyaların davranış şeklini değiştirebilirsiniz

  4. Bir etki alanı belirleyebilirsiniz, yalnızca bu etki alanı altında, gerekli ayarları karşılayan tüm sayfalar/dosyalar indirilir.

  5. Bağlantılar tarama için çevrimdışı bağlantılara dönüştürülebilir

  6. Sizin için yukarıdaki ayarları seçmenize izin veren şablonlarınız var

enter image description here

Ancak yazılım ücretsiz değildir - bakın ihtiyaçlarınızı karşılayıp karşılamadığına bakın, değerlendirme sürümünü kullanın.

8
Lazer

Firefox eklentisi ScrapBook 'a bakmalısınız. Bir derinlemesine çekim moduna sahiptir .

enter image description here

8
webjunkie

itsucks- programın adı bu!

7
kmarsh

Tarayıcıların kullandığı çevrimiçi tamponlamayı ele alacağım ...

Genelde çoğu tarayıcı, bir web sitesinden indirdiğiniz dosyaları bir süre etrafta tutmak için göz atma önbelleği kullanır, böylece statik görüntüleri ve içeriği tekrar tekrar indirmek zorunda kalmazsınız. Bu, bazı koşullar altında işleri biraz hızlandırabilir. Genel olarak, çoğu tarayıcı önbelleği sabit bir boyutla sınırlıdır ve bu sınıra çarptığında, önbellekteki en eski dosyaları siler.

ISS'ler, ESPN ve CNN gibi yaygın olarak erişilen web sitelerinin kopyalarını tutan önbellek sunucularına sahip olma eğilimindedir. Bu, ağlarında birileri oraya gittiğinde onları bu sitelere vurma zahmetinden kurtarır. Bu, ISS'ye harici sitelere kopyalanmış taleplerin miktarında önemli bir tasarruf sağlayabilir.

5
Axxmasterr

Sevdiğim Çevrimdışı Explorer .
Bu bir shareware, ancak çok iyi ve kullanımı kolaydır.

5
Eran

Bunu yıllardır yapmadım, ancak hala birkaç tane yardımcı program var. Denemek isteyebilirsiniz Web Snake . Yıllar önce kullandığıma inanıyorum. Sorunuzu okuduğumda adı hemen hatırladım.

Stecy ile aynı fikirdeyim. Lütfen sitelerini kırmayın. Çok Kötü.

4
Bobby Ortiz

WebZip , aynı zamanda iyi bir ürün.

4
Herb Caudill

Linux ve OS X için: Tüm web sitelerini arşivlemek için grab-site yazdım WARC files. Bu WARC dosyaları göz attılabilir veya çıkartılabilir. grab-site, normal ifadeleri kullanarak hangi URL'lerin atlanacağını kontrol etmenizi sağlar ve tarama çalışırken bunlar değiştirilebilir. Ayrıca, önemsiz URL'leri yoksaymak için kapsamlı bir varsayılan ayarlar ile birlikte gelir.

Taramaları izlemek için bir web panosunun yanı sıra, video içeriğini veya yanıtları belirli bir boyuttan atlamak için ek seçenekler de vardır.

3
Ivan Kozik

DownThemAll , belirli bir web sayfası için tüm içeriği (örneğin ses veya video dosyaları) tek bir tıklamayla indirecek bir Firefox eklentisidir. Bu, sitenin tamamını karşıdan yüklemiyor, ancak bu, sorunun aradığı şey olabilir.

3
Will M

Teleport Pro , hedefinizden herhangi bir dosyayı ve tüm dosyaları kopyalayacak başka bir ücretsiz çözümdür (ayrıca daha fazla içerik sayfası çekmenize izin veren ücretli bir sürümü de vardır).

3
Pretzel

Deneyin BackStreet Tarayıcı .

Ücretsiz, güçlü bir çevrimdışı tarayıcıdır. Yüksek hızlı, çok iş parçacıklı bir web sitesi indirme ve görüntüleme programı. Birden fazla eşzamanlı sunucu talebi yaparak, BackStreet Browser, HTML, grafik, Java Applet'leri, ses ve diğer kullanıcı tarafından tanımlanabilir dosyaları içeren tüm web sitelerini veya sitelerin bir bölümünü hızlı bir şekilde indirebilir ve tüm dosyaları kendi yerel biçiminde kaydedebilir, veya sıkıştırılmış bir Zip dosyası olarak çevrimdışı görüntüleyin.

enter image description here

3
joe

Saygıdeğer FreeDownloadManager.org de bu özelliğe sahiptir.

Ücretsiz İndirme Yöneticisi, iki biçimde iki biçimde bulunur: Site Explorer ve Site Spider :

Site Gezgini
Site Explorer, bir web sitesinin klasör yapısını görüntülemenizi ve gerekli dosyaları veya klasörleri kolayca indirmenizi sağlar.
HTML Spider
HTML örümcek ile tüm web sayfalarını veya hatta tüm web sitelerini indirebilirsiniz. Araç, yalnızca belirtilen uzantıları olan dosyaları indirmek için ayarlanabilir.

Site Gezgini'nin, sitenin tamamını indirmeyi denemeden önce hangi klasörlerin ekleneceğini/hariç tutulduğunu görmekte fayda var - özellikle siteyi örneğin indirmek istemediğiniz bir forum gizlendiğinde.

1

Güç kaynağı

Wget zaten bu kaynaktan bahsedilirken, komut satırı o kadar kusursuzdu ki bahsetmeyi hak ettiğini düşündüm: wget -P /path/to/destination/directory/ -mpck --user-agent="" -e robots=off --wait 1 -E https://www.example.com/

Explaninshell'de açıklanan bu koda bakın

1
Shwaydogg