----Next_Part(Tue_Dec_29_17:54:28_1998_893)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
¼«Ê¬¤ÎWeb¥Ú¡¼¥¸¤òµ×¤·¤Ö¤ê¤Ë¹¹¿· (ruby¤òÄɲÃ!) ¤·¤¿¤Î¤Ç¡¢
ftpmirror-1.1¤ò»È¤Ã¤Æ¥Ú¡¼¥¸¤Îput¤ËÄ©À路¤Þ¤·¤¿¡£
ftp¤ÎLIST¤Î·ë²Ì¤«¤é¹¹¿·Æü¤òÃê ¹¤ëÉôʬ¤¨Â
Ⱦǯ°ÊÁ°¤Î¥Õ¥¡¥¤¥ë¤ÎÆüÉդηÁ¼°¤ËÂбþ¤·¤Æ¤¤¤Ê¤¤¤è¤¦¤Ç¤·¤¿¡£
¤¿¤È¤¨¤Ð¡¢
-rw-rw-r-- 1 seki homepage 1987 Dec 19 17:42 index.html
-rw-rw-r-- 1 seki homepage 1020 Jun 9 1997 too_old.html
¾å¤Î¾ì¹ç¡¢too_old.html ¤ÎÆüÉÕ¤¬Ç§¼±¤µ¤ì¤º¡¢
¥¨¥é¡¼¤Ç»ß¤Þ¤Ã¤Æ¤·¤Þ¤¦¤è¤¦¤Ç¤¹¡£
¤Ç¡¢¥Ñ¥Ã¥Á¤Ç¤¹¡£
Àµ¤·¤¤¤Ç¤·¤ç¤¦¤«?
--
³±
http://www2a.biglobe.ne.jp/%7Eseki/ruby/
----Next_Part(Tue_Dec_29_17:54:28_1998_893)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=ftpmirror.patch
Index: ftpmirror/ftpmirror
diff -c ftpmirror/ftpmirror:1.1.1.1 ftpmirror/ftpmirror:1.1.1.1.2.1
*** ftpmirror/ftpmirror:1.1.1.1 Fri Dec 25 00:22:48 1998
--- ftpmirror/ftpmirror Tue Dec 29 16:54:55 1998
***************
*** 73,87 ****
else
line /\S+$/
filename &
! line /[A-Z][a-z][a-z] +\d+ \d\d:\d\d/
! time ime.mktime(Time.now.year,
! $&[0, 3], $&[4, 2],
! $&[7, 2], $&[10, 2])
! if time > Time.now
! time ime.mktime(Time.now.year - 1,
! $&[0, 3], $&[4, 2],
! $&[7, 2], $&[10, 2])
! end
remote_filetimes[filename] ime
end
end
--- 73,90 ----
else
line /\S+$/
filename &
! if line /[A-Z][a-z][a-z] +\d+ \d\d:\d\d/
! time ime.mktime(Time.now.year,
! $&[0, 3], $&[4, 2],
! $&[7, 2], $&[10, 2])
! if time > Time.now
! time ime.mktime(Time.now.year - 1,
! $&[0, 3], $&[4, 2],
! $&[7, 2], $&[10, 2])
! end
! elsif line /([A-Z][a-z][a-z]) +(\d+) (\d\d\d\d)/
! time ime.mktime($3, $1, $2)
! end
remote_filetimes[filename] ime
end
end
----Next_Part(Tue_Dec_29_17:54:28_1998_893)----