必要なすべてのグラフィックに関連付けられているpdf / zipファイルを含むhtmlページをダウンロードしてください。

必要なすべてのグラフィックに関連付けられているpdf / zipファイルを含むhtmlページをダウンロードしてください。

より正確には、ローカルで見るためにURLからウェブサイトをダウンロードしたいと思います。

  • ダウンロードシングルhtmlページ(他のリンクなしのhtmlページ)とそれを表示するために必要なもの(CSS、画像など)
  • pdfまた、およびタイプのすべての直接リンクファイルをダウンロードしますzip
  • そして、ローカルで正しく機能するようにすべてのリンクを編集してください。
  • 他のリンク(HTMLファイルなど)は変更されていないままにしてください。

私はすべてのLinuxベースのツール(macportsサポートが良いでしょう)で開いていますが、wgetこれまでは使用できませんでした。

編集する: wget -E -H -k -K -p私が望むものに近いですが、pdfとzipファイルを含める方法は何ですか? (源泉: スタックオーバーフロー)

答え1

HTトラックホームページ)はオフラインビューのためにサイトをミラーリングすることができ、ダウンロードするアイテムとダウンロードしないアイテムのかなり詳細なオプションを提供できます。また、中断されたダウンロードを再開することもできます。

答え2

努力する:

wget -r -k -l 1 --mirror yourSITE

-r理由--mirror:

-r:cuusedはwget再帰的に動作します。

--mirror:その理由は、ミラーサイトのようにwgetに指示することです。時には時間がかかります。

-k : 単一文書

-l 1:レベル1、1レベルの再帰。

答え3

wget -rk -l 1 <sitename>これや同様のことを試してみましたか?リンクを相対パスに変換するときは、コンテンツを再帰的にインポートする必要があります。最終結果は必要以上の.htmlファイルにすることができますが、index.htmlを除くすべてのファイルを削除すると正常に移動できます。

関連情報