URL listesi içeren bir .txt dosyam varsa, Chrome veya Firefox'un bunları her sekme için bir URL açmasını ve ardından sayfayı her sekmeye ayrı ayrı kaydetmesini nasıl sağlayabilirim?
Herhangi bir platform yapacak: Windows, Mac, Linux.
URL listesi içeren bir .txt dosyam varsa, Chrome veya Firefox'un bunları her sekme için bir URL açmasını ve ardından sayfayı her sekmeye ayrı ayrı kaydetmesini nasıl sağlayabilirim?
Herhangi bir platform yapacak: Windows, Mac, Linux.
Yanıtlar:
Soru özellikle Chrome ve Firefox'tan bahsediyor olsa da, yapmaya çalıştığınız her sayfanın içeriğini kaydetmekse, bu görev için wget yapılır. Örneğin:
wget --input-file=list_of_urls.txt
Sunucunun isteği belirli bir tarayıcı olarak görmesini istemeniz durumunda belirli bir kullanıcı aracısı bile belirtebilirsiniz:
wget --user-agent=some_specific_user_agent_string --input-file=list_of_urls.txt
Kendi sorumu yanıtlayarak, daha önce gördüğüm bazı eklentilerden emin değildim, ancak daha yakından bakmak, işi yapmaları gerektiğini doğruladı.
İki aşama:
1) Aşağıdaki yöntemlerden birini kullanarak siteler listesini parametre veya liste içeren bir dosya olarak ileterek, komut satırından Firefox veya Chrome'u çalıştırın:
2) Ardından, her sekmenin tüm içeriğini kaydetmek için aşağıdaki eklentilerden birini uygun şekilde kullanın
Firefox:
https://addons.mozilla.org/en-US/firefox/addon/unmht/
Eklenti sayfasından alıntı (bu sorunun ilgi çekici özellikleri):
Bu Eklenti Hakkında: UnMHT aşağıdaki özellikleri sunar:
- Web sayfasını MHT dosyası olarak kaydedin.
- Kaydedilen MHT dosyasına web sayfasının URL'sini ve tarihini ekleyin.
- Birden çok sekmeyi aynı anda MHT dosyası olarak kaydedin.
- Birden çok sekmeyi tek bir MHT dosyasına kaydedin.
- Hızlı Kaydet özelliği ile web sayfasını önceden belirlenmiş dizine tek tıklamayla kaydedin.
- HTML dosyaları ve HTML tarafından kullanılan dosyaları içeren dizini MHT dosyasına dönüştürün.
- UnMHT, IE, PowerPoint vb. Tarafından kaydedilen MHT dosyasını görüntüleyin.
Chrome: Uzantı: ZipTabs https://chrome.google.com/webstore/detail/ziptabs/ccnanbffbfbcgfmmkgejodommhidpjba
Uzantı sayfasından:
- birden fazla açık sayfayı, tüm kaynakları (resimler, stil sayfaları, çerçeveler ...) içeren tek HTML dosyaları içeren bir zip dosyasına kaydedin
- sekmelerde arşiv içeren bir zip dosyası açma Notlar:
- bu uzantının önceden yüklenmiş olması için "SingleFile Core" gerekir (kurulum talimatlarını izleyin)