より正確には、ローカルで見るためにURLからウェブサイトをダウンロードしたいと思います。
- ダウンロードシングルhtmlページ(他のリンクなしのhtmlページ)とそれを表示するために必要なもの(CSS、画像など)
pdf
また、およびタイプのすべての直接リンクファイルをダウンロードしますzip
。- そして、ローカルで正しく機能するようにすべてのリンクを編集してください。
- 他のリンク(HTMLファイルなど)は変更されていないままにしてください。
私はすべてのLinuxベースのツール(macports
サポートが良いでしょう)で開いていますが、wget
これまでは使用できませんでした。
編集する: wget -E -H -k -K -p
私が望むものに近いですが、pdfとzipファイルを含める方法は何ですか? (源泉: スタックオーバーフロー)
答え1
答え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を除くすべてのファイルを削除すると正常に移動できます。