質問: Firefoxを用いて、指定したURLに対応するWebページをHTMLファイルとして保存する方法を教えてください。 できるだけ非対話的、バッチ的な方法がよいです。(コマンドラインだとベスト) フォーム認証のサイトのコンテンツを保存したいので、Firefoxを用いて実現したいです。(lynx, wgetなどではNG)
回答: フォーム認証って何でしょう? mixiなどのようにログインフォームがあって、ログイン状態でないと閲覧できないコンテンツということでしょうか? BASIC認証のことでしょうか?(BASIC認証ならwgetでも可能ですね・・・) どっちにしてもFireFoxアドオンにScrapBook Plusという便利なのがあるので、初回ログインはFireFoxで手動になりますが、取り込みたいURL一覧からHTMLも画像も一括でダウンロード(ローカル保存)できました。FireFox3.5.7です。 設定で、ScrapBook Plusを【サイドバー】表示するようにして、「(ScrapBook Plusサイドバーの)ツール」→「URL一括取り込み」です。予めクリップボードにURLごとに改行された一覧をコピーしておけば、アドオンのURL欄に自動入力されます。 FireFoxで開いているページ、またはタブ全部から、URL検出する機能も備えているように見えますが、バージョンアップ途中の実験版だからか、コンテンツ内からのURL取り込みは上手く動作しませんでした。 「どのあたりから」を差して「対話的でなく」とか「バッチ的」と表現されているのかも、よくわかりませんが、ご希望に沿いますか?