インターネットの未来形。サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。いうツールはご存知でしょうか。ダウンロードツールなのですが、これがなかなかに高機能なのです。中のリンクを辿る再帰的ダウンロードや、絶対パスリンクの相対パスへの変換など、多彩な機能を持っています。活用すれば、サイトをまるごとダウンロードしてローカルで閲覧することもできます。認証をパスできないか試してみました。多少の試行錯誤の末に実現できましたので、本日はその方法をご紹介しようと思います。ディストリビューションにはデフォルトでインストールされているはずです。あたりでインストールすれば良いでしょう。用には以下のページでコンパイル済みバイナリが配布されています。含まれていますので、そちらを使う手もあります。http://webos-goodies.jp/index.htmlこれで指定したファイルがダウンロードされ、カレントディレクトリに保存されます。http://webos-goodies.jp/index.html今度はカレントディレクトリにドメイン名と同じ名前のディレクトリが作成され、その下にサイトと同じ構成で各ファイルが保存されます。ダウンロードされますので、元のレイアウトがほぼそのまま再現されるはずです。階層までで、他のドメインへのリンクは無視されます。このあたりはシチュエーションに合わせて後述のオプションで調整してください。たくさんのオプションがあり、とてもすべては掲載しきれません。ここではサイトのダウンロードに使いそうなものに絞ってご紹介しますので、ご了承ください。今回の目的に直接関係する部分ですね。リクエストヘッダの内容を指定するものです。再帰ダウンロード時にリンクを辿る条件などを指定するオプションです。更新チェックや保存時の変換などを制御するオプションです。中のリンクを相対指定に書き換える-K--backup-convertedファイルを書き換えた際にバックアップを作成これ以外にもたくさんあります。ページなどをご参照ください。認証付きサイトにアクセスする方法をご紹介します。いくつか方法があるので、場合によって使い分けてください。認証(ブラウザ標準のダイアログが表示される認証方法)を使っているなら、話は簡単です。オプションにユーザー名とパスワードを指定するだけでパスできます。以下のような感じです。http://webos-goodies.jp/index.html必要に応じて前述のオプションを追加して、必要なファイルをダウンロードしてください。サイトに使える方法です。ブラウザを閉じてもログイン状態が持続するサイトはこちらのタイプかもしれません。よる認証」の方法を試してみてください。オプションに渡すことで、認証をパスできます。ファイルが取得できます。サイトにログインする。