³Ì·s®ø®§
- 2007-07-23
- reslog ³Ì·sª©¥» 3.11 ¡C×¥¿¦bµL½uµ{ Perl ¤W°õ¦æªº°ÝÃD¡A¥H file µ{¦¡Àˬd¼Ð·Ç¿é¤JÀÉ®×Ãþ«¬ªº°ÝÃD¡A×¥¿¦w¸ËÀɮצì¸m¥H²Å¦X Perl ¼Ð·Ç¦w¸Ë³]©w¡A¨Ã¥[¤W¤ä´©¥Î Module::Build ¦w¸Ë¡C¤U¸ü reslog 3.11 ª©¡C
- 2007-07-22
- reslog ³Ì·sª©¥» 3.10 ¡C»¡©ú¤å¥ó×¥¿¡C¤U¸ü reslog 3.10 ª©¡C
- 2007-07-21
- reslog ³Ì·sª©¥» 3.09 ¡Cª©Åv§ó·s¬° GPLv3 ¡A¤Î¦h¶µ°ÝÃD×¥¿¡C¤U¸ü reslog 3.09 ª©¡C
- 2005-05-22
- reslog ³Ì·sª©¥» 3.08 ¡C»¡©ú¤å¥ó×¥¿¡C¤U¸ü reslog 3.08 ª©¡C
- 2005-05-22
- reslog ³Ì·sª©¥» 3.07 ¡C«¾ãµ{¦¡½X¡A¥H«K¦b§ó¦h¥¥x¤W°õ¦æ¡C¥Ø«e¥i¦b¤U¦C¥¥x¤W°õ¦æ¡G Linux ¡B MSWin32 ¡B cygwin ¡B Solaris ¡B FreeBSD »P MacOSX Darwin ¡C¤U¸ü reslog 3.07 ª©¡C
- 2005-05-16
- reslog ³Ì·sª©¥» 3.06 ¡C«¾ã´ú¸Õµ{¦¡¡A¥H¨Ï´ú¸Õµ²ªG§ó¥¿½T¡B¦³®Ä¡C¤U¸ü reslog 3.06 ª©¡C
- 2005-05-08
- reslog ³Ì·sª©¥» 3.05 ¡C×¥¿ STDIN ¤£¥i¥Î®É·|²£¥Í¿ù»~ªº°ÝÃD¡C¤U¸ü reslog 3.05 ª©¡C
- 2005-05-08
- reslog ³Ì·sª©¥» 3.04 ¡C×¥¿¸ü¤J File::MMagic ®Éªº§O¦r¡C¤U¸ü reslog 3.04 ª©¡C
- 2005-05-08
- reslog ³Ì·sª©¥» 3.03 ¡C¹w³]¦w¸Ë¥Ø¿ý§ï¦^¨ì /sbin ¡A¥[¤W make upgrade ¥H§R°£Âª©ÀɮסA¨Ã¸Ñ¨M¤F¤§«eÀÉ®×Âê©w¤èªk¤£¤@ªº°ÝÃD¡C¤U¸ü reslog 3.03 ª©¡C
- 2005-05-02
- reslog ³Ì·sª©¥» 3.02 ¡C¤Ï¬dµ{¦¡²{¦b»P¥Dµ{¦¡¤¬¬Û¿W¥ß¡A¦b MSWin32 »P cygwin ¤W´ú¸Õ°õ¦æµL»~¡A¨Ã¸Ñ¨M¤F¦n´XÓ¤p°ÝÃD¡C¤U¸ü reslog 3.02 ª©¡C
- 2005-04-26
- reslog ³Ì·sª©¥» 3.01 ¡C×¥¿¤F¤@ÓÄY«ªº¿ù»~¡A¿ù¨Ï --suffix »P --trim-suffix ³B²z¤F¿ù»~ªºÀɧÀ¡CY§A¤U¸ü¦w¸Ë¤F 3.01 ª©¡A½Ð¥ß§Yª@¯Å§ó·s¡C¤U¸ü reslog 3.01 ª©¡C
- 2005-04-26
- reslog ³Ì·sª©¥» 3.00 ¡C§Ú¥Îª«¥ó¾É¦V¼Ò¦¡¡A±qÀY«¼g¡C·s¥[¤W ithreads ¦h½uµ{¥\¯à¡A¤j´T¥[§Ö°õ¦æ³t«×¡C¤ä´© bzip2 À£ÁYÀÉ¡C¤ä´©¥Î gzip ©Î bzip2 µ{¦¡¸ÑÀ£ÁY¡A¤£»Ý¦w¸Ë Compress::Zlib ©M Compress::Bzip2 ¼Ò²Õ¡]¤£«ØÄ³¨Ï¥Î¡^¡C¥i¥ýµô±¼¬Y¨ÇÀɧÀ¡A¦A¥[¤W§Ú̪ºÀɧÀ¡A¥H«K©M¨ä¥L°O¿ýÀɳB²zµ{¦¡¤@°_§@·~¡C¤U¸ü reslog 3.00 ª©¡C
- 2002-09-18
- reslog.pl ³Ì·sª©¥» 2.1.0dev2 ¡C¥»ª©×¥¿¤F´XÓ»¡©ú¤å¥óªº¿ù»~¡A¨Ã§â SourceForge ¥[¶i reslog.pl ªº¤U¸üºô§}¤¤¡C©p¥i¥H§â¥¦·í°µ
SourceForge ¬ö©Àª©
¡Cì«h¤W¡A¤£»Ýn«æµÛª@¯Å¡C¤U¸ü reslog.pl 2.1.0dev2 ª©¡C
- 2002-09-17
- ¦n®ø®§¡I reslog.pl ¤w¶}©l¬[³]©ó SourceForge Åo¡I¡]ÁöµM§Ú´X¥GÁÙ§¹¥þ·d¤£²M·¡n«ç»ò¬[…ºN¯Á¤¤… ^^; ¡^
- 2002-08-31
- reslog.pl ³Ì·sª©¥» 2.1.0dev1 ¡C¥»ª©×¥¿¤FµLªk¦b Perl 5.8.0 °õ¦æªº¿ù»~¡C§Ú¼È®ÉÁÙ§â¦o·í¦¨¬O
dev
¬ãµoª©¡A¦]¬°§Ú·Q¦b 2.1.0 ¥¿¦¡ª©ªº®ÉÔ¡A¤ä´© Compress::Bzip2 »P ExtUtils::MakeMaker ¡C¤£¹L¦o¨ä¹ê«Üéw¡C¤U¸ü reslog.pl 2.1.0dev2 ª©¡C
»¡©ú
reslog ¬O°O¿ýÀɪº¤Ï¬dµ{¦¡¡A¥Î¨Ó¤Ï¬d Apache °O¿ýÀÉùØ IP ªº¥D¾÷¦WºÙ¡C¬d¹L«á¡A¥i¥H®M¥Î¹³ Analog ¤§Ãþªº°O¿ýÀɲÎpµ{¦¡¡C©p¥i¥H§â¥¦·í°µ Apache HostNameLookups «ü¥Oªº´À¥N«~¡A¨C¤Ñ¤@¦¸¤Ï¬d·í¤Ñ©Ò¦³ªº IP ¡C
ª`·N¨Æ¶µ
- ¤Ï¬dºô°ì¦WºÙ«Ü¯Ó®É¶¡¡C®É¶¡¥Dn¯Ó¦b¬d¸ß¤W¡G¨¾¤õÀð¹LÂoºô¸ô«Ê¥]¡Aºô°ì¦WºÙ¦øªA¾¹³]¿ù¡B¨S¦³¶}¾÷¡B¦ì¦bºC³tºô¸ô¤W¡Bµ¥¯Å¤Ó§C¤ÏÀ³ºC¡Bºô¸ô¶ë¨®…µ¥¡C³o¨Ç¥~³¡¦]¯À¡A³£¤£¬Oµ{¦¡¥»¨¯à±±¨îªº¡C
- Yµ{¦¡¥b³~¤¤Â_¡A¦p«ö¤F Ctrl-Break ¡A¥i¯à·|´Ý¾l¤@ӼȮɤu§@ÀÉ¡C¤U¦¸°õ¦æ®É¸I¨ì´Ý¦sªº¼È®É¤u§@ÀÉ¡Aµ{¦¡·|©Úµ´°õ¦æ¸õ¥X¡C½Ð¥ý³B²z´Ý¦sªº¼È®É¤u§@ÀÉ¡C©p¥i¥H§â¼È®É¤u§@ÀÉ·í¦¨ì¨Óªº°O¿ýÀɨӥΡA«·s¤Ï¬d¡C
- ¥»µ{¦¡»Ýn«Ü¦h¼È¦s¸ê®ÆªºªÅ¶¡¡CµwºÐ©M°O¾ÐÅé¤ñ°_¨Ó¡A»ù®æ«K©y¡A¥Î°_¨Ó¤]¤ñ¸û¬Ù¡A©Ò¥H§Ú¥ÎµwºÐ¼È¦s¡C³oÓµ{¦¡»Ýnì°O¿ýÀɨ⿥H¤WªºµwºÐªÅ¶¡¡A¤~¯à°õ¦æ¡]¥Î°O¾ÐÅé¼È¦sªº¸Ün¥Î¤Q¿¡^¡C½ÐÀˬdµwºÐªÅ¶¡°÷¤£°÷¡C
- reslog ©|¥¼¤ä´© IPv6 ¡C
¨t²Î»Ý¨D
- Perl 5.8.0 ¥H¤W¡C§ÚÁÙ¨S¦³¦b§ó¦ªºª©¥»¤W¦¨¥\°õ¦æ¹L¡CY©p¥i¥H¦b§ó¦ªºª©¥»¤W°õ¦æ¡A½Ð§i¶D§Ú¡C§A¥i¥H¿é¤J perl -v ¬d¸ß§A¥Ø«eªº Perl ª©¥»¡C¦pªG§A¨S¦³ Perl ©Î»Ýnª@¯Å¡A¥i¥H¨ì Perl ºô¯¸¤U¸ü¦w¸Ë³Ì·sª© Perl ¡CY©p¬O¥Î MSWin32 ¡A¥i¥H¨ì ActiveState ¤½¥q¤U¸ü ActivePerl ¦w¸Ë¡C
- »Ý·f°tªº Perl ¼Ò²Õ¡GµL¡C
- ¿ï°tªº Perl ¼Ò²Õ¡G
- File::MMagic
- ³o¬OÀˬdÀÉ®×Ãþ«¬¥Îªº¡CY¨S¦³¦w¸Ë¡A reslog ·|¸ÕµÛ¥h§ä file µ{¦¡¥N´À¡CYÁ٧䤣¨ì¡A reslog ·|§ï¥ÎÀɧÀ¡]°ÆÀɦW¡^§PÂ_ÀÉ®×Ãþ«¬¡C³o®ÉY±q¼Ð·Ç¿é¤JŪÀÉ¡A reslog ·|µLªk§PÂ_¡C MSWin32 ¨Ï¥ÎªÌ¥i¥H¥Ñ GnuWin32 ºô¯¸¤U¸ü file.exe µ{¦¡¡C½Ð½T»{¤U¸ü«á¡A¦sÀɦb¨t²Îªº¸ô®|¤U¡AÀɦW¬° file.exe ¡C
- Compress::Zlib
- ³o¬O³B²z gzip À£ÁYÀɥΪº¡A¥u¦³¦b³B²z gzip À£ÁYÀɤ~·|¥Î¨ì¡CYn¥Î®É¨S¦³¦w¸Ë¡A reslog ·|¸ÕµÛ§ï¥Î gzip µ{¦¡¥N´À¡CYÁ٧䤣¨ì¡A reslog ´NµLªk°õ¦æ¡CY§A¬O ActivePerl MSWin32 ¨Ï¥ÎªÌ¡A¥i¥H¥Î ppm install Compress::Zlib ¦w¸Ë¡A©Î¥Ñ gzip ºô¯¸¤U¸ü gzip.exe¡C½Ð½T»{¤U¸ü«á¡A¦sÀɦb¨t²Îªº¸ô®|¤U¡AÀɦW¬° gzip.exe ¡C
- Compress::Bzip2 ²Ä¤Gª©¥H¤W
- ³o¬O³B²z bzip2 À£ÁYÀɥΪº¡A¥u¦³¦b³B²z bzip2 À£ÁYÀɤ~·|¥Î¨ì¡CYn ¥Î®É¨S¦³¦w¸Ë¡A reslog ·|¸ÕµÛ§ï¥Î bzip2 µ{¦¡¥N´À¡CYÁ٧䤣¨ì¡A reslog ´NµLªk°õ¦æ¡C¨ì§Ú¼g³o¤@½g»¡©úªº®ÉÔ¬°¤î¡A ActivePerl MSWin32 ªº PPM ¼Ò²Õ®wùس£ÁÙ¨S¦³ Compress::Bzip2 ¡C¤£¹L MSWin32 ªº¨Ï¥ÎªÌÁÙ¬O¥i¥H¥Ñ bzip2 ºô¯¸ ¤U¸ü bzip2.exe ¡C½Ð½T»{¤U¸ü«á¡A¦sÀɦb¨t²Îªº¸ô®|¤U¡AÀɦW¬° bzip2.exe ¡C
- Term::ReadKey
- ³o¬OÅã¥Ü¶i«×¦C¥Îªº¡AY¨S¦³¦w¸Ë¡A´N¤£·|Åã¥Ü¶i«×¦C¡C¦¹¥~¤£·|¦³¥ô¦ó°ÝÃD¡C¶i«×¦C¥i¥HÅý§A¹ï reslog ªº¤u§@¶i«×¤@¥ØÁAµM¡C
Y¨S¦³¤W¦C Perl ¼Ò²Õ¡A½Ð¨ì CPAN µ{¦¡®w ¤U¸ü¦w¸Ë¡C
¤U¸ü
reslog ªº©x¤èºô¯¸¦b¡G
³Ì·sª© reslog ¥i¥Ñ¤U¦C¦ì§}¤U¸ü¡G
¨Ìº¿¿ßªº PGP ¤½Æ_¦b¡G
¦w¸Ë
Y§A¬O¥Ñ reslog 3.10 ¥H«eªºª©¥»ª@¯Å¡A©Î¬O¥Ñ reslog.pl 3.02 ¥H«eªºª©¥»ª@¯Å¡A½Ð°Ñ¾\ UPGRADE.zh-tw Àɪºª@¯Å»¡©ú¡C
reslog ¥Î Perl ¼Ð·Çªº ExtUtils::MakeMaker ¦w¸Ë¡Aµ{§Ç¦p¤U¡G
% perl Makefile.PL
% make
% make test
% make install
¦b make install
«e¡A½Ð¥ý½T»{§A¦³¦b¦w¸Ë¥Ø¿ý¦sÀɪºÅv¡C³q±`³o®ÉÔn¤Á´«¬° root ¡A¤~¯à¦w¸Ë¦sÀÉ¡C
Y§A¬O¥Î MSWin32 ¤Uªº ActivePerl ¡A make ½Ð§ï¥Î nmake ¡C nmake ¥i
¥Ñ·L³nªº FTP ¯¸¤U¸ü¡C
Yn¦w¸Ë¨ì¨ä¥¦¦a¤è¡A½Ð³]©w¦n PREFIX ¡C¨Ò¦p¡A¤@¯ë¨Ï¥ÎªÌ¡An¦w¸Ë¦b¦Û¤vªº¥Ø¿ý¤U®É¡G
% perl Makefile.PL PREFIX=/home/jessica
nª¾¹D§ó¦h¦w¸Ë¿ï¶µªº²Ó¸`¡A½Ð°Ñ¾\ ExtUtils::MakeMaker ªº»¡©ú¡]½Ð°õ¦æ perldoc ExtUtils::MakeMaker
¡^¡C
Y©p³ßÅw¡A¤]¥i¥H¥Î Module::Build ¦w¸Ë¡Aµ{§Ç¦p¤U¡G
% perl Build.PL
% ./Build
% ./Build test
% ./Build install
¦b ./Build install
«e¡A½Ð¥ý½T»{§A¦³¦b¦w¸Ë¥Ø¿ý¦sÀɪºÅv¡C³q±`³o®ÉÔn¤Á´«¬° root ¡A¤~¯à¦w¸Ë¦sÀÉ¡C
Yn¦w¸Ë¨ì¨ä¥¦¦a¤è¡A½Ð³]©w¦n --prefix ¡C¨Ò¦p¡A¤@¯ë¨Ï¥ÎªÌ¡An¦w¸Ë¦b¦Û¤vªº¥Ø¿ý¤U®É¡G
% perl Build.PL --prefix=/home/jessica
nª¾¹D§ó¦h¦w¸Ë¿ï¶µªº²Ó¸`¡A½Ð°Ñ¾\ Module::Build ªº»¡©ú¡]½Ð°õ¦æ perldoc Module::Build
¡^¡C
©R¥O¦C°Ñ¼Æ
./reslog [°Ñ¼Æ] [°O¿ýÀÉ…]
./reslog [-h|-v]
- °O¿ýÀÉ
- n¤Ï¬dªº°O¿ýÀÉ¡CY¨S¦³«ü©w¡A·|±q¼Ð·Ç¿é¤JŪ°O¿ýÀÉ¡A¦A¼g¨ì¼Ð·Ç¿é¥X¡C©p¤]¥i¥H³]©w¦¨
-
¡A¨Ó±q¼Ð·Ç¿é¤JŪ°O¿ýÀÉ¡C¥i¦P®É«ü©w¦n´XÓÀɮסAY¨ä¤¤¦³¼Ð·Ç¿é¤J¡A·|³q³q¼g¨ì¼Ð·Ç¿é¥X¡C¤ä´© gzip ©Î bzip2 À£ÁYÀÉ¡C
- -o, --override=¼Ò¦¡
- ¦pªG¦³¦P¦Wªº¤Ï¬dµ²ªGÀÉ¡A¸Ó«ç»ò¿ì¡C¥Ø«e¦³¤U¦C¼Ò¦¡¡G
- o, overwrite
- »\±¼ÂÂÀÉ¡C
- a, append
- ©MÂÂÀÉ¥[¦b¤@°_¡C
- f, fail
- µ²§ôµ{¦¡¡A¥H§K¤£¤p¤ß¯}ÃaÂÂÀÉ¡C¹w³]¬Oµ²§ôµ{¦¡¡C
- -k, --keep=¼Ò¦¡
- ì°O¿ýÀÉn«ç»ò³B²z¡C¥Ø«e¦³¤U¦C¼Ò¦¡¡G
- a, all
- «O¯dìÀÉ¡C
- r, restart
- ¤Ï¬d«á¡Aì°O¿ýÀÉÂk¹s¡C¹w³]¬Oì°O¿ýÀÉÂk¹s¡C
- d, delete
- ¤Ï¬d«á¡A§R°£ì°O¿ýÀÉ¡C
- -s, --suffix=ÀɧÀ
- ¤Ï¬dµ²ªGÀÉn¥[¤WªºÀɧÀ¡C¹w³]ªºÀɧÀ¬O
.resolved
¡C
- -t, --trim-suffix=ÀɧÀ
- ¥[¤W§Ú̪ºÀɧÀ«e¡A¥ý¥h±¼ªºìÀÉÀɧÀ¡C¹w³]¬O¤£¥hÀɧÀ¡CY§A¥Î¦n´XÓ°O¿ýÀɳB²zµ{¦¡³B²z°O¿ýÀÉ¡A¥i¥H¥Î³oÓ¿ï¶µ¡A¥h±¼¤§«eµ{¦¡¥[ªºÀɧÀ¡C
- -n, --num-threads=½uµ{¼Æ
- ¤Ï¬d®É¡A¦P®É°õ¦æªº½uµ{¼Æ¡C¹w³]ȬO 10 ¡CY¤£n¥Î¦h½uµ{¤Ï¬d¡A½Ð³]¬° 0 ¡C¨t²Î¥»¨n¤ä´©¦h½uµ{¡CY¨t²Î¥»¨¤£¤ä´©¦h½uµ{¡A¥»¿ï¶µ¨S¦³§@¥Î¡C
- -c, --stdout
- §âµ²ªG¿é¥X¨ì¼Ð·Ç¿é¥X¡C
- -d, --debug
- Åã¥Ü¸Ô²Óªº°õ¦æ¹Lµ{¡C
- -q, --quiet
- ¨S¨Æ¤£n§n¡C :p
- -h, --help
- Åã¥Üµ{¦¡»¡©ú¡C
- -v, --version
- Åã¥Üµ{¦¡ª©¥»¡C
ª©ÅvÁn©ú
ª©Åv©Ò¦³ © 2001-2007 ¨Ìº¿¿ß¡C¨Ìº¿¿ß«O¦³©Ò¦³Åv§Q¡C
¥»µ{¦¡¬O¦Û¥Ñ³nÅé¡A±z¥i¥H¿í·Ó¦Û¥Ñ³nÅé°òª÷·| (Free Software Foundation) ¥Xª©ªº GNU ³q¥Î¤½¦@³\¥iÃÒ±ø´Ú (GNU General Public License) ²Ä¤Tª©¨Ó×§ï©M«·sµo§G³o¤@µ{¦¡¡A©ÎªÌ¦Û¥Ñ¿ï¾Ü¨Ï¥Î¥ô¦ó§ó·sªºª©¥»¡C
µo§G³o¤@µ{¦¡ªº¥Øªº¬O§Æ±æ¥¦¦³¥Î¡A¦ý¨S¦³¥ô¦ó¾á«O¡C¬Æ¦Ü¨S¦³¾A¦X¯S©w¥Øªº¦ÓÁô§tªº¾á«O¡C§ó¸Ô²Óªº±¡ªp½Ð°Ñ¾\ GNU ³q¥Î¤½¦@³\¥iÃÒ¡C
±zÀ³¸Ó¤w¸g©Mµ{¦¡¤@°_¦¬¨ì¤@¥÷ GNU ³q¥Î¤½¦@³\¥iÃÒªº°Æ¥»¡C¦pªGÁÙ¨S¦³¡A°Ñ¾\<http://www.gnu.org/licenses/>¡C
ª©¥»¬ö¿ý
½Ð¾\Ū Changes ÀÉ¡A¬d¬Ýµ{¦¡ªººtÅÜ¡B·s¼Wªº¥\¯à©M׸ɪº¿ù»~¡C
¿ù»~¦^³ø
reslog ¦³¤@Ó¶l¥ó³q°T reslog-users@lists.sourceforge.net ¡AY¦³¥ô¦ó°ÝÃD¡B«ØÄ³¡B°ÝÃD¦^³ø¡B׸ɵ{¦¡¡A½Ð±H¨ì¶l¥ó³q°T¤W¡C°£«D¦³¨p¤H¨Æ°È¡A§_«h½Ð¤£nª½±µ¼g«Hµ¹§Ú¡C¶l¥ó³q°T·|¦Û°ÊÂkÀÉ¡A¤é«áY¨ä¥L¤H¦³¬Û¦P°ÝÃD¡A¥i¥Hª½±µ¦b³q°TÂÂÀɤ¤§ä¨ìµª®×¡A¸`¬Ù¤j®aÄ_¶Qªº®É¶¡¡C