Berpura-pura saya ingin salinan halaman sederhana diunduh ke HD saya untuk penyimpanan permanen. Saya tidak mencari cara rekursif yang mendalam, hanya satu halaman, tetapi juga sumber daya apa pun yang dimuat oleh halaman itu untuk diunduh juga.
Contoh: https://www.tumblr.com/
Mengharapkan:
- Index.html
- Gambar apa pun yang dimuat
- File JS apa pun yang dimuat
- File CSS apa pun yang dimuat
- Gambar apa saja yang dimuat dalam file CSS
- tautan untuk sumber daya halaman yang dilokalkan untuk bekerja dengan salinan yang diunduh (tidak ada ketergantungan web)
Saya tertarik untuk mengetahui apakah Anda dapat membantu saya menemukan sintaks wget terbaik atau alat lain yang akan melakukan ini. Alat yang saya coba biasanya gagal mendapatkan gambar dimuat oleh CSS, sehingga halaman tidak pernah terlihat benar ketika dimuat secara lokal. Terima kasih!
Solusi Tangen
Saya menemukan cara untuk melakukan ini menggunakan FireFox. Simpan default rusak dan ada addon yang disebut "Simpan Lengkap" yang tampaknya dapat melakukan pekerjaan dengan baik dengan ini. Namun, Anda tidak dapat mengunduhnya karena dikatakan tidak didukung dalam versi FireFox saat ini. Alasannya adalah itu dimasukkan ke dalam addon ini: "Mozilla Archive Format". Instal itu, maka ketika Anda menggunakan File> "Save Page As .." ada opsi baru yang disebut "Web Page, complete" yang pada dasarnya adalah addon lama, yang memperbaiki implementasi stok yang digunakan FireFox (yang mengerikan). Ini bukan solusi WGET tetapi memberikan solusi yang bisa diterapkan.
EDIT: Masalah konyol lain bagi siapa saja yang mungkin mengikuti pertanyaan ini di masa depan, mencoba melakukan ini. Agar addon berfungsi dengan benar, Anda perlu Tools> Mozilla Archive Format dan ubah pengaturan default (buruk) dari "ambil snapshot setia halaman" menjadi "simpan skrip dan sumber menggunakan Simpan Lengkap", jika tidak addon akan mengosongkan semua file skrip Anda dan ganti dengan teks "/ * Script dihapus oleh snapshot save * /".