メイン ソフトウェア WindowsおよびLinuxでWgetを使用してサイトのオフラインコピーを作成する

WindowsおよびLinuxでWgetを使用してサイトのオフラインコピーを作成する



WindowsおよびLinuxでWgetを使用してサイトのオフラインミラーコピーを作成する

Webサイトの閲覧可能なコピーを入手して、オフラインでアクセスしたり、USBスティックを装着したり、スマートフォンにアップロードして飛行中や旅行中に読んだりできるようにする必要がある場合があります。最近のブラウザやオペレーティングシステムでは、WebページをPDFに保存するのは簡単ですが、すべてのページを処理するのは面倒な場合があります。これがwgetです。

広告

Wgetはオープンソースのダウンロードマネージャーです。これは主にLinux用に開発されたコンソールアプリですが、WindowsやMacOSなどの他のOSに正常に移植されています。

pinterest で他のトピックをフォローする方法

wgetに慣れていない場合は、ぜひ試してみてください。とてもパワフルです。これにより、最近使用しているインターネットプロトコルであるHTTP、HTTPS、およびFTPを使用してWebサイトからファイルをフェッチできます。その動作は、コマンドライン引数によって制御されます。

Wgetは、再試行、終了した場所からの続行など、低速または不安定な接続でファイルを取得するためのさまざまなオプションをサポートしています。 'robots.txt'ファイルをサポートしているため、Webクローラーのように機能します。変更されたファイルのみを取得でき、ワイルドカード、ファイルタイプの制限、および通常の拡張子をサポートします。

Wgetは、HTML WebサイトとFTPサーバーの再帰的取得をサポートしているため、Webサイトをミラーリングできます。これがその方法です。

先に進む前に、wgetアプリを入手する必要があります。

WindowsでWgetを入手する

私は通常、これらのソースからのバイナリを使用します。

どちらも仕事をしています。

LinuxでWgetを入手する

ディストリビューションのパッケージマネージャーを使用します。いくつかの例(実行 ルートとしてそれら ):

Debian / Ubuntu / Mint:

apt install wget

CentOS / Redhat

yum install wget

Arch Linux

pacman -Sy wget

Void Linux

xbps-install -S wget

Wgetを使用してサイトのオフラインコピーを作成するには、

  1. 開いた コマンド・プロンプト / ターミナル 。
  2. Windowsでは、wget.exeファイルへのフルパスを入力します。
  3. Linuxでは、wgetと入力します。
  4. ここで、次の引数を入力して、次のコマンドを取得します。wget --mirror --convert-links --adjust-extension --page-requisites --no-parent https://site-to-download.com
  5. を交換してくださいhttps://site-to-download.comミラーリングしたい実際のサイトURLの部分。

完了です!

使用するスイッチは次のとおりです。

  • - 鏡-ダウンロードを再帰的にするためにいくつかのオプションを適用します。
  • -親なし–サイトの一部のみを取得するために、親ディレクトリをクロールしないでください。
  • --convert-links-すべてのリンクがオフラインコピーで正しく機能するようにします。
  • -ページ-必要条件-ローカルミラーを参照するときに元のページスタイルを保持するために、JSファイルとCSSファイルをダウンロードします。
  • --adjust-extension-適切な拡張子(html、css、jsなど)がない場合は、ファイルに追加します。

それでおしまい。

興味深い記事

エディターズチョイス

OBS Studio を使用した Twitch ストリーミングの初心者ガイド
OBS Studio を使用した Twitch ストリーミングの初心者ガイド
わかりやすいガイドに従って、OBS Studio を使用した Twitch ストリーミングをわずか 30 分で開始できます。アラートや画像などをストリームに追加する方法を学びます。
Windows10でデスクトップアイコンを小さくする方法
Windows10でデスクトップアイコンを小さくする方法
Windowsの最も優れた点の1つは、Windowsをほぼ無限にカスタマイズして、思いどおりの外観と感触を実現できることです。デフォルト設定はかなり良いですが、常に改善の余地があります。だから、どうやって
Amazon Fire StickでHBOを解約する方法
Amazon Fire StickでHBOを解約する方法
ほとんどの人は、HBO が The Sopranos、The Wire、Game of Thrones など、数多くの素晴らしいオリジナルの番組を持つ素晴らしいチャンネルであり、リストは続きます。どれも評価の高いドラマなので、
Mac OSXプレビューでPDFドキュメントからページを抽出する方法
Mac OSXプレビューでPDFドキュメントからページを抽出する方法
OS Xのプレビューアプリは、ページの再配置や削除、メタデータの変更など、PDFドキュメントの基本的な変更を実行できる強力なツールです。あまり知られていない可能性のある機能の1つは、既存のPDFドキュメントから1つ以上のページを抽出する機能です。それを行うための2つの方法を学ぶために読んでください。
黒曜石ジャーナル テンプレート
黒曜石ジャーナル テンプレート
メモ作成アプリの Obsidian は、ゼロから始めなくても日記を構造化する優れた方法となるテンプレートを利用しています。完璧な黒曜石日記テンプレートを見つけるのが難しい場合は、ここが最適です。
マックス: 内容と視聴方法
マックス: 内容と視聴方法
オリジナル番組に加えて、HBO とワーナーメディアの両方のコンテンツを提供するストリーミング サービス、Max について学びましょう。
Windows10で仮想デスクトップを削除する
Windows10で仮想デスクトップを削除する
Windows10で仮想デスクトップを削除する方法Windows10には、タスクビューと呼ばれる便利な機能が付属しています。これにより、ユーザーは仮想デスクトップを使用できるようになります。