Bagaimana cara membuka banyak URL di Chrome / Firefox dan kemudian menyimpannya satu per satu?

10

Jika saya memiliki file .txt yang berisi daftar URL, bagaimana saya bisa membuat Chrome atau Firefox membukanya, satu URL per tab dan kemudian menyimpan halaman di setiap tab secara terpisah?

Setiap platform akan melakukan: Windows, Mac, Linux.

therobyouknow
sumber
Salah satu caranya adalah dengan menggunakan beberapa alat pembuka url untuk secara otomatis membuka semua tautan dalam sebuah teks dan kemudian menyimpannya secara terpisah.
Shan Eapen Koshy
Menemukan beberapa situs pembuka url lain urlopener.com/homepage.html tidak yakin karakter apa yang dikenali sebagai pemisah entri.
user3015682

Jawaban:

9

Membuka URL di tab dapat dilakukan hanya dengan menempelkan di konsol meminta cmdURL Anda seperti ini.

start chrome http://yoururls/foo.html &
start chrome http://yoururls/bar.html &
.
.
.

atau

start firefox http://yoururls/foo.html &
start firefox http://yoururls/bar.html &
.
.
.
Terrik
sumber
8

Meskipun pertanyaannya secara spesifik menyebutkan Chrome dan Firefox, jika apa yang Anda coba lakukan adalah menyimpan konten setiap halaman, wget dibuat untuk tugas ini. Misalnya:

wget --input-file=list_of_urls.txt

Anda bahkan dapat menentukan agen-pengguna tertentu jika Anda ingin server melihat permintaan sebagai browser tertentu:

wget --user-agent=some_specific_user_agent_string --input-file=list_of_urls.txt
cherdt
sumber
7

Menjawab pertanyaan saya sendiri, saya tidak yakin dengan beberapa plug-in yang telah saya lihat tetapi melihat lebih dekat menegaskan bahwa mereka harus melakukan pekerjaan.

Dua tahap:

1) Jalankan Firefox atau Chrome dari baris perintah, dengan mengirimkan daftar situs sebagai parameter atau file yang berisi daftar, menggunakan salah satu metode berikut:

2) Kemudian gunakan salah satu dari plug-in berikut yang sesuai untuk menyimpan semua konten dari setiap tab

Firefox:

https://addons.mozilla.org/en-US/firefox/addon/unmht/

Dikutip dari halaman plug-in (fitur tertentu yang menarik untuk pertanyaan ini):

Tentang Pengaya ini: UnMHT menyediakan fitur berikut:

  • Simpan halaman web sebagai file MHT.
  • Masukkan URL halaman web dan tanggal Anda menyimpan ke dalam file MHT yang disimpan.
  • Simpan banyak tab sebagai file MHT sekaligus.
  • Simpan banyak tab ke dalam satu file MHT.
  • Simpan halaman web dengan satu klik ke direktori yang ditentukan sebelumnya dengan fitur Simpan Cepat.
  • Konversi file HTML dan direktori yang berisi file yang digunakan oleh HTML ke file MHT.
  • Lihat file MHT yang disimpan oleh UnMHT, IE, PowerPoint, dll.

Chrome: Ekstensi: ZipTabs https://chrome.google.com/webstore/detail/ziptabs/ccnanbffbfbcgfmmkgejodommhidpjba

Dari halaman ekstensi:

  • simpan beberapa halaman yang dibuka menjadi file zip yang berisi file HTML tunggal dengan semua sumber daya yang disertakan (gambar, stylesheet, bingkai ...)
  • buka file zip yang berisi arsip ke dalam tab Catatan:
  • ekstensi ini membutuhkan "SingleFile Core" yang sudah terpasang (ikuti petunjuk pemasangan)
therobyouknow
sumber
1

Membuat semua tab terbuka terpisah melalui batch tidak terlalu sulit.

Kode:

@echo off
open chrome [enter URL 1]
open chrome [enter URL 2]
...
exit

Adapun penghematan, tidak yakin apakah itu mungkin melalui batch. Saya bisa saja salah.

Shea A.
sumber