Help us understand the problem. What is going on with this article?

ウェブサイトを丸ごと保存するHTTrack

More than 1 year has passed since last update.

動機

Ansibleのモジュールごとのドキュメントが欲しい。けどダウンロードできる形では見当たらないようだ。
→ ではサイトごとローカルに取ってくれば良いじゃないか。
→ 過去にはIrvineなどがあった(十五年以上前!!)が今はもっと良いのがあるはず
→ それでみつけたのが、HTTrack

HTTrackとはなにか

サイトごとまるごとダウンロードして、ローカルで参照できます。オンラインにしか無いリファレンスなどをネットのないところでも見られるわけです。

ダウンロード&インストール

こちらから自分の目的にかなったものをダウンロード。→ダウンロードサイト
Windows(インストーラー、ポータブル)、Linux、MacOSと取り揃ってます。きっとQiitaを見るような人は簡単にDL/インストールできるはず。

使い方

勘でだいたいなんとかなるのですが、

初回起動設定

  1. 初回起動時には言語選択させられます。英語/日本語を選択してすすめてください。日本語を選ぶと化けてしまうけど、再起動すると直ります。

新規ダウンロード

  1. 起動する。スタート画面が開く。  2017-03-27 21_35_05-WinHTTrack Website Copier - [Ansible Doc.whtt].png
  2. 「次へ」を選択。以下のプロジェクト設定画面が開く。  2017-03-27 21_33_52-WinHTTrack Website Copier - [Ansible Doc.whtt].png
  3. ここからさき「Ansible Doc」をダウンロードする想定で進める。
  4. プロジェクト名に「Ansible Doc」を入れます。ダウンロードしたときのディレクトリ名になるので使えない文字は入れないこと。
  5. Project categoryは空っぽでも良いけど、なにか入れても良い。「Tech Reference」としました。
  6. 基準パスは「C:\apps\documents」とした。
  7. 「次へ」をクリック。以下画面が開く。  2017-03-27 21_35_48-WinHTTrack Website Copier - [Ansible Doc2.whtt].png
  8. アクションは「ウェブサイトの自動ダウンロード」を選ぶ。
  9. Webアドレスは「http://docs.ansible.com/ansible/index.html 」を入れる。
  10. 「次へ」をクリック。以下画面が開く。  2017-03-27 21_36_22-WinHTTrack Website Copier - [Ansible Doc2.whtt].png
  11. が、とくにセットすることはないので、無視して「次へ」。
  12. ダウンロードが始まる。  2017-03-27 21_37_05-サイトのコピー(ミラー)進行中 [2_41 (+39), 3304913 bytes] - [Ansible Doc2.whtt].png
  13. しばらくするとダウンロードが終わる。
  14. 大体エラーがでる(下図)。でも404とか403なので気にしないで大丈夫。  2017-03-27 23_18_54-ログファイル情報.png

変更分のダウンロード

  1. HTTrackを開く。
  2. メニューから「ファイル」ー「開く」で以前のダウンロードプロジェクトを開く。
  3. 以下のアクション選択画面で「既存のダウンロードの更新」を選択。
  4. 「次へ」「次へ」でダウンロードが始まる。

まとめ

かんたんでとっても便利。以上です。

他に試したもの

WeBoxしか試していませんが、これはAnsible Docの一階層目しかとってこれません。最近のJSもDLできません。国産ツール頑張れ!

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした