web-dev-qa-db-ja.com

Chrome / Firefoxで複数のURLを開き、それらを個別に保存する方法は?

URLのリストを含む.txtファイルがある場合、ChromeまたはFirefoxで開き、タブごとに1つのURLを取得して、各タブにページを個別に保存するにはどうすればよいですか?

どのプラットフォームでも実行できます:Windows、Mac、Linux。

10
therobyouknow

タブでURLを開くには、コンソールプロンプトcmdにこのようにURLを貼り付けるだけです。

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

または

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

質問では具体的にChromeおよびFirefoxについて言及していますが、各ページのコンテンツを保存しようとしている場合は、このタスクに対して wget が作成されます。例:

wget --input-file=list_of_urls.txt

サーバーにリクエストを特定のブラウザとして表示させる場合は、特定のユーザーエージェントを指定することもできます。

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

私自身の質問に答えたところ、すでに見たプラグインがいくつかわかりませんでしたが、よく見ると、プラグインが機能するはずです。

2つの段階:

1)次のいずれかの方法を使用して、FirefoxまたはChromeをコマンドラインから実行し、サイトのリストをパラメーターまたはリストを含むファイルとして渡します。

2)次に、必要に応じて次のプラグインのいずれかを使用して、各タブのすべてのコンテンツを保存します

Firefox:

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

プラグインページから引用(この質問で特に興味深い機能):

このアドオンについて:UnMHTは以下の機能を提供します:

  • WebページをMHTファイルとして保存します。
  • 保存したMHTファイルに保存したWebページのURLと日付を挿入します。
  • 複数のタブを一度にMHTファイルとして保存します。
  • 複数のタブを1つのMHTファイルに保存します。
  • クイック保存機能を使用して、指定したディレクトリにシングルクリックでWebページを保存します。
  • HTMLファイルと、HTMLで使用されるファイルを含むディレクトリをMHTファイルに変換します。
  • UnMHT、IE、PowerPointなどで保存されたMHTファイルを表示します。

Chrome:拡張子:ZipTabs https://chrome.google.com/webstore/detail/ziptabs/ccnanbffbfbcgfmmkgejodommhidpjba

拡張ページから:

  • 開いている複数のページを、すべてのリソース(画像、スタイルシート、フレームなど)を含む単一のHTMLファイルを含むZipファイルに保存します。
  • アーカイブを含むZipファイルをタブに開きます。
  • この拡張機能は、「SingleFile Core」がすでにインストールされている必要があります(インストール手順に従います)
7
therobyouknow

すべてのタブをバッチで個別に開くのはそれほど難しくありません。

コード:

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

節約については、バッチで可能かどうかわかりません。私は間違っているかもしれません。

1
Shea A.