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

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

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

デスクトップが Wi-Fi に接続しない

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

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

Wget は HTML Web サイトと FTP サーバーの再帰的取得をサポートしており、Web サイトのミラーを作成できます。その方法は次のとおりです。

続行する前に、wget アプリを入手する必要があります。

コンテンツ 隠れる Windows で Wget を入手する Linux で Wget を入手する Debian/Ubuntu/Mint: CentOS/レッドハット Arch Linux ボイド・リナックス Wget を使用してサイトのオフライン コピーを作成するには、

Windows で Wget を入手する

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

どちらも自分の仕事をします。

Linux で Wget を入手する

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

Debian/Ubuntu/Mint:

|_+_|

CentOS/レッドハット

|_+_|

Arch Linux

|_+_|

ボイド・リナックス

|_+_|

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

  1. コマンド プロンプト/ターミナルを開きます。
  2. Windows では、wget.exe ファイルへの絶対パスを入力します。
  3. Linux では、「wget」と入力します。
  4. 次に、次の引数を入力して次のコマンドを取得します。 |_+_|
  5. |_+_| を置き換えます。ミラーを作成する実際のサイトの URL の部分。

これで完了です。

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

  • |_+_| - ダウンロードを再帰的に行うためにいくつかのオプションを適用します。
  • |_+_| – サイトの一部のみを取得するために親ディレクトリをクロールしないでください。
  • |_+_| - すべてのリンクがオフライン コピーで適切に動作するようにします。
  • |_+_| - JS および CSS ファイルをダウンロードして、ローカル ミラーを参照するときに元のページ スタイルを保持します。
  • |_+_| - 適切な拡張子 (html、css、js など) を付けずにファイルが取得された場合は、ファイルに適切な拡張子を追加します。

それでおしまい。

次に読む

Windows 11で管理者としてコマンドプロンプトを開く方法
Windows 11で管理者としてコマンドプロンプトを開く方法
Windows 11 で管理者としてコマンド プロンプトを開くには、複数の方法を使用できます。これは、コンソール ツールの終了を許可する必要がある場合に便利です。
Windows 10でWindowsセキュリティトレイアイコンを非表示にする
Windows 10でWindowsセキュリティトレイアイコンを非表示にする
Windows 10 の最新バージョンには、Windows セキュリティと呼ばれるアプリが付属しています。ここで説明する方法のいずれかを使用して無効にできるトレイ アイコンがあります。
Microsoftは、Windows 11のクラシック機能を復元するアプリを避けることを公式に推奨しています
Microsoftは、Windows 11のクラシック機能を復元するアプリを避けることを公式に推奨しています
互換性の問題を理由に、Microsoft は現在、StartAllBack と ExplorerPatcher を避けることを公式に推奨しています。これら 2 つのツールは復元で有名です
Windows 10 のクラシック通知領域 (トレイ アイコン) オプションにアクセスする方法
Windows 10 のクラシック通知領域 (トレイ アイコン) オプションにアクセスする方法
Windows 10 のクラシック トレイ アイコン オプションの使用に興味がある場合は、次の操作を行ってください。
オフラインの HP Envy 4500 シリーズ プリンターを修復する方法
オフラインの HP Envy 4500 シリーズ プリンターを修復する方法
HP Envy 4500 シリーズ プリンターはオフラインですか?問題を解決するのは思ったよりも簡単です。もう一度オンラインで印刷できるようにするための簡単な推奨事項をお試しください
Windows 10でドライブ文字を変更する方法
Windows 10でドライブ文字を変更する方法
デフォルトでは、Windows 10 は、内部ドライブと外部ドライブを含む接続されたドライブにドライブ文字を自動的に割り当てます。これらの文字を変更することもできます。
Windows 10でカメラの明るさとコントラストを変更する方法
Windows 10でカメラの明るさとコントラストを変更する方法
Windows 10 ビルド 21354 以降、カメラの明るさとコントラストを変更できるようになりました。最新の高価な Web カメラには、
TrayIt を使用してアプリをシステム トレイ (通知領域) に最小化します。
TrayIt を使用してアプリをシステム トレイ (通知領域) に最小化します。
Windows 95 以降、Windows のデスクトップ アプリを通知領域 (システム トレイ) に最小化できることをご存知ですか?たとえその機能が公開されていないとしても、
Windows 10でドライブのファイルシステムを見つける方法
Windows 10でドライブのファイルシステムを見つける方法
Windows 10 は、すぐに使用できるいくつかのファイル システムをサポートしています。それらの中には、主に下位互換性のために存在するレガシーなものもあれば、最新のものであまり広く使用されていないものもあります。
Windows 11 および 10 の 5 月の累積的な更新プログラムは次のとおりです。
Windows 11 および 10 の 5 月の累積的な更新プログラムは次のとおりです。
Microsoft は、サポートされているすべてのオペレーティング システムの累積的な更新プログラムをリリースしました。これらのアップデートは主にバグの解決と問題の排除に重点を置いています。
Windows 10 で Linux ファイル システムをマウントする
Windows 10 で Linux ファイル システムをマウントする
Windows 10 で Linux ファイル システムをマウントする方法 WSL 2 は、Linux 用 Windows サブシステムで ELF64 を実行できるようにするアーキテクチャの最新バージョンです。
Lexmark B2236dw ドライバー更新ガイドとヒント
Lexmark B2236dw ドライバー更新ガイドとヒント
詳細なガイドを使用して、最適なパフォーマンスと簡単なトラブルシューティングを実現するために Lexmark B2236dw ドライバーを更新する方法を学びます。
Windows 10 のリモート デスクトップ (RDP) キーボード ショートカット
Windows 10 のリモート デスクトップ (RDP) キーボード ショートカット
この記事では、Windows 10 の RDP セッションで使用できる便利なキーボード ショートカットの一覧を示します。RDP はリモート デスクトップ接続の略です。
Windows 10の次のメジャーバージョンはコード名Vibraniumに決定
Windows 10の次のメジャーバージョンはコード名Vibraniumに決定
従来、Microsoft はコードネームを使用して Windows リリースを開発してきました。これにより、製品の機能に関する機密性が保たれ、非公式の情報が公開されることはありませんでした。
DOTA 2 で FPS を上げる方法
DOTA 2 で FPS を上げる方法
Dota 2 の 1 秒あたりのフレーム数を増やす方法が気になる場合は、最高のパフォーマンスを実現するためのゲームプレイとシステム要件に役立つサポート ガイドをご用意しています。
Discord の画面共有の音声が機能しない: 対処法は次のとおりです
Discord の画面共有の音声が機能しない: 対処法は次のとおりです
音声の問題が Discord でのみ発生する場合は、記事に記載されている、デバイスに適用できるいずれかの修正を使用してください。
Windows 7の死のブルースクリーンを修正する方法
Windows 7の死のブルースクリーンを修正する方法
Windows 7 のブルー スクリーン オブ デスを修正する方法をご覧ください。ブルー スクリーン オブ デスを修正して、Windows 7 PC を通常の動作に戻します。
Windows 10バージョン1703でMBR2GPTを使用してMBRをGPTに変換する
Windows 10バージョン1703でMBR2GPTを使用してMBRをGPTに変換する
Windows 10 バージョン 1703 には、MBR ディスク (マスター ブート レコード) を GPT ディスク (GUID パーティション テーブル) に変換する新しいコンソール ツール mbr2gpt が含まれています。
Windows 10 の Alt+Tab ダイアログからアプリを閉じる
Windows 10 の Alt+Tab ダイアログからアプリを閉じる
Windows 10 の Alt+Tab ダイアログのあまり知られていない機能は、キーストロークでダイアログから直接ウィンドウまたはアプリを直接閉じる機能です。
Windows 10 を再起動およびシャットダウンするすべての方法
Windows 10 を再起動およびシャットダウンするすべての方法
この記事では、Windows 10 PC を再起動およびシャットダウンするさまざまな方法を見ていきます。
Classic Shell のスタート メニューに最適なスキン
Classic Shell のスタート メニューに最適なスキン
今日は、スタート メニューをスタイルするための Classic Shell の優れたスキンのコレクションを共有したいと思います。
Windows 11のウィジェットでニュースを無効にする方法
Windows 11のウィジェットでニュースを無効にする方法
Windows 11 の [ウィジェット] ウィンドウでニュースを無効にして、本当に必要なウィジェットのみを表示できるようになりました。これは Microsoft の変更により可能です
Linux でのマザーボード モデルの検索
Linux でのマザーボード モデルの検索
Linux では、コマンド ラインを使用して PC にインストールされているマザーボードに関する情報を確認できます。単一のコマンドで実行できます。
Windows 10 で OneDrive のこの日の通知を無効にする
Windows 10 で OneDrive のこの日の通知を無効にする
Windows 10 で OneDrive のこの日の通知を表示したくない場合は、この通知を無効にすることができます。この日の通知機能は、次のことを思い出させます。