        Emacs-wget README  ($Date: 2002/11/29 07:26:36 $)

このパッケージには wget を Emacs 上で動かすためのプログラムが含まれてい
ます。


1. はじめに

   GNU wget は HTTP/FTP に対応した非対話的なダウンロード・ツールです。
   Hrvoje Niksic さんによって開発され、フリーウェアとして公開されていま
   す。詳細は、

   http://www.gnu.org/software/wget/

   を参照して下さい。

   emacs-wget は、Emacs 上で動作する wget のインターフェース・プログラム
   です。Emacs 上で動作する Web ブラウザー emacs-w3/w3m と一緒に使う事も
   出来ます。

   最新の emacs-wget は

   http://pop-club.hp.infoseek.co.jp/emacs/emacs-wget/

   で公開しています。


2. 必要なもの

   GNU Emacs と GNU wget が必要です。

   Emacs: http://www.gnu.org/software/emacs/
   Wget:  http://www.gnu.org/software/wget/


3. インストール

   a.) 同梱されている Emacs-Lisp ファイルをパスの通っている場所にコピー 
      (若しくは移動) して下さい。バイト・コンパイルは好みに応じてどうぞ。


   b.) .emacs に次の記述を加えて下さい。

       	(autoload 'wget "wget" "wget interface for Emacs." t)
       	(autoload 'wget-web-page "wget" "wget interface to download whole web page." t)


   c.) Emacs 上の Web ブラウザーと一緒に使う場合:

   c-1.) Emacs-w3m と一緒に使うのであれば、次のコードを ~/.emacs に加え
         て下さい。

        (load "w3m-wget")

   c-2.) Emacs-w3 と一緒に使うのであれば、次のコードを ~/.emacs に加えて
         下さい。

        (autoload 'w3-wget "w3-wget" "wget interface for Emacs/W3." t)


   d) wget のバージョンが 1.7 以下の場合、次のコードを .emacs に追加して
      下さい。

        (setq wget-basic-options '("-v"))


   e) .wgetrc に次の設定をしている場合:

   e-1.) quiet = on

         Emacs-wget でダウンロードに失敗します。次の設定を加えて下さい。

	(setq wget-basic-options (cons "-equiet=off" wget-basic-options))

   e-2.) dir_prefix = PATH/TO/DOWNLOAD

         Emacs-wget のダウンロード先指定が無視されます。次の設定を加えて
         下さい。

	(setq wget-basic-options (cons "-P." wget-basic-options))

   e-3.) timestamping = on
         mirror = on  (mirror=on は timestamping=on を自動的に設定します)

	 -nc オプションと競合します。wget-default-options と 
	 wget-ftp-default-options に "-nc" が入っていない事を確認して下
	 さい。

   e-4.) logfile = filename

         *wget* バッファは動作しません。.wgetrc から上記設定を削除するか、
         変数 wget-process-buffer に nil にセットして下さい。

	 (setq wget-process-buffer nil)


   f) wget に PATH が通っていない場合、wget-command を設定します。
      Meadow をアイコンから起動した時、PATH が設定されていないかもしれま
      せん。

      例えば C:\cygwin\bin\wget.exe に wget があるようなら、次のように変
      更します。

        (setq wget-command "C:/cygwin/bin/wget")

      パスは、あなたの環境に合わせて、適宜変えて下さい。


4. 動作確認

   動作確認は

   emacs-version:  20.7 21.2.50 21.3.50
   sh-utils (env): 2.0.11
   wget -V:        1.7, 1.8.1, 1.8.2

   でしました。


5. 連絡先

   メールを <ataka@milk.freemail.ne.jp> 宛に送ってください。
   不具合があった場合、使っている wget のバージョンも教えて下さい。

   上記以外の環境で動作確認をされた方がいらっしゃいましたら、是非私宛に
   メールを送って下さい。特に 古いバージョンの Emacs で、動作確認が取れ
   ていないので、お知らせ頂けると嬉しいです。

   また、Emacs/W3 と一緒に使っている方、いらっしゃいましたら情報をお寄せ
   下さい。


6. 謝辞

   GNU wget がなければ、このプログラムは存在しませんでした。最大の謝意を、
   Hrvoje Niksic さんに捧げます。

   荒川隆行氏に感謝の意を捧げます。彼の言葉と協力とテストが無かったら、
   このソフトの開発にもっと時間がかかった事でしょう。

   中山さんは、emacs-wget を FreeBSD Ports Collection に含める作業をして
   下さいました。

   坂本貢さん
		Meadow pre1.15 の動作確認
   鶴田尚樹さん
		Meadow 1.15 の動作確認と cygwin 版 wget 1.8.2 挙動について
   小関吉則さん
		w3m-wget.el のロード方法について
   しんやあきひこさん
		.wgetrc で設定をしていた場合の挙動について
		(quiet, timestamping, mirror, dir_prefix, logfile).

   動作確認、バグ・レポート etc... でお世話になりました。
   ありがとうございます。


Local Variables:
mode: indented-text
coding: shift_jis-dos
fill-column: 72
End:
