--%--%--%--%--%--%--%--%--%--%--%--%--%--%--%--%--%--%--%--%--%--%--%--%
	wwgetall
	   WWW$B%5!<%P$N%U%!%$%k$r$9$Y$F<hF@$9$k!*(B
	   by Yoshioka Tsuneo
		email:tsuneo-y@is.aist-nara.ac.jp
		      QWF00133@nifty.ne.jp
--%--%--%--%--%--%--%--%--%--%--%--%--%--%--%--%--%--%--%--%--%--%--%--%

$B!}$O$8$a$K(B
  $B$3$N%W%m%0%i%`$O;XDj%Z!<%8$+$i%j%s%/$5$l$F$$$k%Z!<%8$r<hF@$9$k(B
$B%W%m%0%i%`$G$9!#$I$&$>8fMxMQ$/$@$5$$!#(B

$B!}FCD'(B
  $B$3$N%W%m%0%i%`$O0J2<$N$h$&$JFCD'$r;}$C$F$$$^$9!#(B
  1) Perl$B$N@55,I=8=$G<hF@HO0O$r;XDj$G$-$k!#(B
  2) MD5$B$rMQ$$$FA4$/F1$8%Z!<%8$O<hF@$7$J$$$h$&$K$9$k!#(B
  3) $B%Z!<%8Cf$N@dBP%j%s%/$OAjBP%j%s%/$K=q$-49$($k$3$H$,$G$-$k!#(B

$B!}%$%s%9%H!<%k$KI,MW$J%W%m%0%i%`(B
  1) Perl5
  2) md5 $B%3%^%s%I(B($B$J$/$F$bF0:n$O$7$^$9(B)

$B!}%$%s%9%H!<%k(B
  1) wwgetall,wwget,tcp_client.pl$B$r%Q%9$NDL$C$?E,Ev$J%G%#%l%/%H%j$KF~$l$k!#(B
  2) $BBeM}%5!<%P$rMxMQ$9$k>l9g$O4D6-JQ?t(Bhttp_proxy$B$K@_Dj$9$k!#(B

$B!}%*%W%7%g%s(B
   $B$9$G$K<hF@$7$F$"$k%U%!%$%k$O<hF@$7$J$*$7$^$;$s!#:G=i$+$i$d$j$J$*$9>l9g$O0lEY$9$Y$F$N<hF@%U%!%$%k$r$1$7$F$/$@$5$$!#(B

usage: wwgetall [-m<match_url>] [-d<write_dir>] [-t<time_limit>] [-s<size_limit] [-e<permited_extension>] <http://hostname/path>

-m<match_url>
	match_url$B$K%^%C%A$9$k(BURL$B$r<h$C$F$-$^$9!#(Bmatch_url$B$O(Bperl$B$N@55,I=8=(B
	$B$r;H$$$^$9!#(B
	($BNc(B)wwgetall -mhttp://.*.osaka-u.ac.jp/ http://www.osaka-u.ac.jp/
	$B$N$h$&$K$9$k$H!":eBg$NA4%[%9%H$NA4%U%!%$%k$r$H$C$F$3$l$^$9(B($B$*$R(B)
	
-d<write_dir>
	$B$H$C$F$-$?%U%!%$%k$NCV$/>l=j$r(B~/html/$B$+$i(Bwrite_dir$B$K$+$($^$9!#(B
	($BNc(B)wwgetall -d/tmp/ http://www.osaka-u.ac.jp/
	$B$H$9$k$H!"(B/tmp/$B$K$H$C$F$-$?%U%!%$%k$r5/$-$^$9!#%[!<%`%G%#%l%/%H%j$N(B
	$BMFNL$,$J$$?M$O$3$&$9$kJ}$,$$$$$G$7$g$&!#(B
	
-t<time_limit>
	time_limit$BIC0JFb$K%U%!%$%k$r<h$C$F$3$l$J$1$l$P!"$=$N%U%!%$%k$r<h$C$F$/$k(B
	$B$3$H$r$"$-$i$a$^$9!#(B

-s<size_limit>
	size_limit[kb]$B0J>e$N%U%!%$%k$N>l9g!"(Bsize_limit$B$^$G$G$A$g$s$.$j$^$9!#(B
	
-e<permitted_extension>
	$B$H$C$F$/$k%U%!%$%k$N3HD%;R$r@55,I=8=$G;XDj$7$^$9!#(B
	$B%G%U%)%k%H$G$O!"(B-e$B$K$J$C$F$$$^$9!#(B
	$B$9$Y$F$N%U%!%$%k$r$H$C$F$/$k>l9g$O!"(B-e$B$H$@$1$7$^$9!#(B

$B"#;HMQNc(B
wwgetall -d/tmp -e http://www.sup.ee.es.osaka-u.ac.jp/
	www.sup.ee.es.osaka-u.ac.jp$B$N%[%9%H$N%U%!%$%k$9$Y$F(B(html$B%U%!%$%k0J30$b(B)
	$B$r(B/tmp$B$KCV$-$^$9!#(B

$B"#;EAH$_(B(?)
$B$H$j$"$($:!";XDj$5$l$?(BURL$B$r%9%?!<%H(BURL$B$H$7!"$=$N%U%!%$%k$K$+$+$l$F$$$k(B
<a href=..>$B$J$I$N(BURL$B$rA\$7=P$7$^$9!#8+$D$1$?>l9g$O!"AjBP%Q%9$K=q$-49$(!"(B
$B$=$N%U%!%$%k$r$^$@<h$C$F$-$F$J$1$l$P!"%9%?!<%H(BURL$B$K%^%C%A$9$k$+$7$i$Y!"(B
$B%^%C%A$7$?>l9g$O!"$=$N(BURL$B$N%U%!%$%k$r$H$C$F$-$^$9!#(B
$B$3$l$r7+$jJV$7$F$$$-$^$9!#(B
$B$J$*!"?<$5M%@hC5:w$G$7$i$Y$F$$$C$F$^$9!#(B
$B<B9TCf$KI=<($5$l$k(B(level??)$B$O?<$5$rI=$7$^$9!#(B

$B"#@)8B(B
$BBP1~%?%0$O:#$N$H$3$m!"(B
<a href=...>
<img src=...>
$B$G$9!#(B
$B%G%U%)%k%H(Bhtml$B%U%!%$%k$O(Bindex.html$B$H2>Dj$7$F$$$^$9!#(B

$B"#%P%0(B
$B$$$m$$$m$"$k$G$7$g$&(B(^^;
$B$-$,$D$$$?$i8@$C$F2<$5$$!#(B

$B"#Cm0U(B
$B$3$N%W%m%0%i%`$O<!!9$H!"%U%!%$%k$r$H$C$F$/$k!"$H$$$&@-<A>e(B
$B%M%C%H%o!<%/$KIiC4$r$+$1$k2DG=@-$,$"$j$^$9!#(B
$B%M%C%H%o!<%/$,:.$s$G$$$k$H$-$O!"$D$+$o$J$$$h$&$K$7$?$[$&$,$$$$$H;W$$$^$9!#(B

$B"#$=$N$[$+(B
$B%3%T!<!"2~B$!":FG[I[!"%=!<%9$N0lItMxMQ(B
$B$J$I<+M3$K$7$F$/$@$5$$!#(B(Public Domain Software$B$HF1MM(B)
$B%P%0!"J86g!"46A[$J$I$O$I$7$I$7$I$&$>!"(B

$B$J$*!"$3$N%W%m%0%i%`(B($B$H%5%]!<%H%W%m%0%i%`(B)$B$O!"(Bperl5$B$G=q$+$l$F$$$^$9$N$G!"(B
$B5!<o0MB8$O$"$^$j$7$J$$$O$:$G$9!#(B

$B"#(Bhistory
1996/3/?? $B2H$G$D$/$C$F$A$g$C$H$D$+$&!#(B
1996/5/?? $B3X9;$K$b$C$F$/$k(B
1996/5/17 $B$3$N%U%!%$%k$r:n$k!#2hA|%U%!%$%k$KBP1~$9$k!#(B
1996/5/22 $B%G%U%)%k%H$G$9$Y$F$N3HD%;R$N%U%!%$%k$r$H$C$F$/$k$h$&$K$9$k!#(B
1996/7/1	$B%$%s%9%H!<%kJ}K!$r=q$-2C$($k!#(B
1996/8/9	$B2hA|%U%!%$%k$O;XDj$5$l$?@55,I=8=$K%^%C%A$7$J$/$F$b<h$C$F$/$k$h$&$K$9$k!#(B
			$B%i%Y%k(B(index.html#label$B$J$I(B)$B$rE,@Z$K07$&$h$&$K$7$?!#(B
1998/6/9  2.00  $B%P!<%8%g%sHV9f$,$D$/(B

$B!}Bh0l<!G[I[@h(B
  $B8=:_!":G?7HG$r0J2<$N$H$3$m$+$i<hF@$G$-$^$9!#(B
	http://infonet.aist-nara.ac.jp/~tsuneo-y/soft/wwgetall/

$B!}:n<TO"Mm@h(B
  $B5H2,(B $B91IW(B
  Email:tsuneo-y@is.aist-nara.ac.jp (1999/3$B7n$^$G(B)
        QWF00133@nifty.ne.jp
