Firefox için özyinelemeli indirme (`wget -r`) eşdeğeri?


15

Bir web sitem var ve bu web sitesindeki tüm sayfaları / bağlantıları indirmek istiyorum. wget -rBu URL'de bir yapmak istiyorum . Hiçbir bağlantı bu dizinin "dışına" gitmek, bu yüzden tüm internet indirme konusunda endişelenmiyorum.

Anlaşıldığı üzere, istediğim sayfalar web sitesinin şifre korumalı bölümünün arkasında. Ben bu çerez müzakere elle yapmak için wget kullanabilirsiniz, ancak tarayıcıdan sadece "giriş" ve her şeyi özyineli olarak indirmek için bazı firefox eklentisi kullanmak benim için çok daha kolay olurdu.

Bunu yapmama izin verecek bir uzantı veya bir şey var mı? Birçok uzantı sayfadan medya / resim almaya odaklanır (heh. Heh.) Ama tüm içerikle ilgileniyorum - HTML ve her şey.

Öneriler?

Teşekkürler!

Düzenle

DownThemAll harika bir öneri gibi görünüyor. Bir yapabilir özyinelemeli indir? Olduğu gibi, sayfadaki tüm bağlantıları indirin ve sonra bu sayfaların her birinde bulunan tüm bağlantıları indirin, vb. Böylece temel olarak bağlantıları izleyerek tüm dizin ağacını aynalamak? Bir -rseçenek gibi wgetmi?

Yanıtlar:


7

DownThemAll özyinelemeli indirme yapmaz. Yalnızca geçerli sayfadaki bağlantıları alır. Yalnızca bağlı URL'lerin HTML sayfası indirilir. Bağlantı verilen sayfaların resimleri ve ortamları indirilmez.


6

SpiderZilla bunu yapmak içindir - ama biraz eski (2006). HTTrack web sitesi fotokopi makinesini
temel alır . Hangi tüm platformlar için güncellenmiş sürümleri vardır .

Orada da başka bir eski addon eklentisiyle 'sağlayabilirsiniz wgetkendisi' (diğer şeylerin yanı sıra).

Ancak, ben de DownThemAll muhtemelen iyi bir seçim olduğunu hissediyorum.
Neyi yansıtmak istediğinizi biliyorsanız, doğru bağlantıları seçmek sorun olmamalı.
Ve her zaman 'Tümü' onay kutusunu işaretleyebilirsiniz.

Yani, DownThemAll için +1, tarayıcıya bağlı kalmak istiyorsanız.
Ve bağımsız bir araç istiyorsanız HTTrack kullanın (ve wget kullanışlı değildir).

Güncelleme: HTTrack'ın bu ödül sorusu,
Bir web sitesinin tamamını nasıl indirebilirim oylarına da bakmak isteyebilirsiniz .


DTA özyinelemeyi desteklemiyor
Hayden Thring

4

wget -rYetkilendirmeden sonra çıkarılan tarayıcı çerezleriyle kullanabilirsiniz .

Firefox, Web Geliştirici Araçları'nın Ağ sekmesindeki Ctrl + Shift + Q kısayol sayfasındaki sayfa isteğinin bağlam menüsünde "cURL olarak kopyala" seçeneğine sahiptir (araçları açtıktan sonra sayfayı yeniden yüklemeniz gerekebilir): ekran görüntüsü

Curl'un başlık bayrağını -Hwget'lerle değiştirin --headerve tarayıcı oturumuna wget ile devam etmek için çerezler dahil tüm gerekli başlıklara sahipsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.