IO :: ĸó

IO :: Capture´Â Ãâ·ÂÀ» ĸó ÇÒ ¸ðµâÀ» ºôµåÇÏ´Â Ãß»ó ±âº» ÆÞ Å¬·¡½ºÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

IO :: ĸó ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Perl Artistic License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Mark Reynolds and Jon Morgan
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~reynolds/IO-Capture-0.05/lib/IO/Capture.pm

IO :: ĸó ű×


IO :: ĸó ¼³¸í

IO :: Capture´Â Ãâ·ÂÀ» ĸó ÇÒ ¸ðµâÀ» ºôµåÇÏ´Â Ãß»ó ±âº» ÆÞ Å¬·¡½ºÀÔ´Ï´Ù. IO :: Capture´Â Ãâ·ÂÀ» ĸóÇÏ´Â ¸ðµâÀ» ºôµåÇÏ´Â Ãß»ó ±âº» Perl Ŭ·¡½ºÀÔ´Ï´Ù. IO :: Capture ¸ðµâÀº stdout ¶Ç´Â stderr.several°ú °°Àº ÆÄÀÏ Çڵ鿡¼­ Àü¼ÛµÇ´Â Ãâ·ÂÀ» ĸóÇÏ´Â ¸ðµâÀ» ºôµåÇÏ´Â µ¥ »ç¿ëÇÒ ¼öÀÖ´Â Ãß»ó ±âº» Ŭ·¡½º¸¦ Á¤ÀÇÇÕ´Ï´Ù. ¹èÆ÷º»°ú ÇÔ²² Á¦°øµÇ´Â ¸ðµâÀº ±×¸¸ÇÕ´Ï´Ù. I.E., Stdout ¹× stderrÀ» Æ÷ÂøÇÕ´Ï´Ù. ¶ÇÇÑ James KeenanÀÇ IO :: Capture :: Stdout :: CPAN.See IO :: Captended on CPAN.See IO :: Captended :: °³¿ä ÀÌ·¯ÇÑ ¸ðµâ¿¡ ´ëÇÑ ¼³¸í°ú io¿¡¼­ Sub-Ŭ·¡½º¸¦ ÇÏÀ§ Ŭ·¡½º¿¡ ºôµåÇÏ´Â ¹æ¹ýÀÇ ¿¹ :: :: ½º½º·Î¸¦ ĸóÇϽʽÿÀ. °³¿ä¸¦ ÀÐÀº ÈÄ IO :: Capture¿¡¼­ Ŭ·¡½º¸¦ ¸¸µé°í ½Í½À´Ï´Ù. Internals¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº IO :: Capture ¸ðµâ¿¡ Á¤ÀÇ µÈ ¹æ¹ýÀÔ´Ï´Ù. ÀÌ ÆäÀÌÁö´Â io :: Capture ¸ðµâ¿¡ Á¤ÀÇ µÈ IO :: Capture.each ¸Þ¼ÒµåÀÇ ÇÏÀ§ Ŭ·¡½º¸¦ ºôµåÇÏ·Á´Â ´©±º°¡ÀÇ °üÁ¡¿¡¼­ ¸ðµâÀ» ³íÀÇ ÇÒ °ÍÀÔ´Ï´Ù. °ø¿ë ¸Þ¼Òµå¸¦ Á¤ÀÇÇÑ ´ÙÀ½ Çϳª ÀÌ»óÀÇ ºñ°ø°³¸¦ È£ÃâÇÕ´Ï´Ù. Çൿ ¾ç½Ä. (¹ØÁÙ·Î ½ÃÀÛÇÑ À̸§)À̸¦ ÅëÇØ °¡´ÉÇÑ ÇÑ ¸ðµâ¿¡ Á¦°øµÈ ¸ðµç ±â´ÉÀ» Àç»ç¿ë ÇÒ ¼öÀÖ´Â ¼¼ºÐÈ­ ¼öÁØÀÇ ¸Þ¼Òµå¸¦ ¹«½ÃÇÒ ¼öÀÖ°Ô ÇØÁÝ´Ï´Ù. ÀÌ·¯ÇÑ ³»ºÎ ¹æ¹ýÀº 3 °³°¡ ÀçÁ¤ÀÇÇØ¾ß ÇÒ Ãß»óÀû ÀÎ ¹æ¹ýÀÔ´Ï´Ù. ¸ðµâÀÌ ¹«¾ùÀ̵çÇϵµ·Ï ¿øÇÑ´Ù¸é. ¼¼ °¡Áö´Â _Start (), _retrieve_captured_text ()ÀÔ´Ï´Ù. ¹× _stop (). ¾Æ·¡¿¡´Â °¢°¢ÀÇ »ç¿ëÇÏ´Â °³ÀÎ ¸Þ¼Òµå°¡ÀÖ´Â °ø¿ë ¸Þ¼­µå°¡ Áï½Ã ´ÙÀ½À» »ç¿ëÇÕ´Ï´Ù. Newthe New ¸Þ¼­µå´Â »õ IO :: Capture °³Ã¼¸¦ ¸¸µå°í È£ÃâÀÚ¿¡°Ô ¹ÝȯÇÕ´Ï´Ù. °´Ã¼´Â Çؽ÷Π±¸ÇöµË´Ï´Ù. IO :: Capture¿¡¼­ »ç¿ëÇÏ´Â °¢ Å°´Â Ŭ·¡½º À̸§À¸·Î ÁöÁ¤µË´Ï´Ù. Áï, 'IO :: Capture :: '. ÀÌ°ÍÀº ÇÏÀ§ Ŭ·¡½º ÀÛ¼ºÀÚ°¡ Ãß°¡ ÇÑ Å°°¡Àִ Ŭ·¡½¬ À̸§À» ¹æÁöÇÏ´Â °ÍÀÔ´Ï´Ù. ¼Ó¼ºÀº Çؽà ÂüÁ¶¸¦ ´ÜÀÏ Àμö·Î »õ ()·Î Àü´ÞÇÏ¿© °³Ã¼¿¡¼­ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. MY $ CAPTURE = IO :: Capture-> New ({key => 'value'});ÀÌ ÇؽÃÀÇ ¸ðµç ¿ä¼Ò°¡ °³Ã¼¿¡ Ãß°¡µÇ¸ç IO :: CaptureÀÇ ¾î¸°ÀÌ°¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ³» $ key = $ self-> { 'Å°'}; »ç¿ë µÈ ³»ºÎ ¸Þ¼Òµå´Â ´ÙÀ½°ú °°½À´Ï´Ù. _Initialize () _ ºó °´Ã¼°¡ Ãູ¹ÞÀº Áï½Ã °ð È£ÃâµË´Ï´Ù. ±×°ÍÀº ÇÊ¿äÇÒ ´ë»ó¿¡ ±¸Á¶¸¦ Ãß°¡ÇÕ´Ï´Ù. io :: Capture ¸ðµâÀº ´ÙÀ½ IO :: Capture :: messers => [] io :: capture :: line_pointer => 1 io :: capture :: statter => 'ready', # ¹Ù»Û ½ÃÀÛ ¹æ¹ýÀº ½ÃÀÛ ¹æ¹ýÀÔ´Ï´Ù. ÆÄÀÏ ÇÚµé ¹× ½ÅÈ£ÀÇ ÇöÀç »óŸ¦ ÀúÀåÇÏ°í µ¥ÀÌÅÍ Ä¸Ã³¸¦ ½ÃÀÛÇÏ°í ÀÌ¹Ì Ä¸Ã³°¡ ÁøÇàÁßÀÎ °æ¿ì µ¥ÀÌÅÍ Ä¸Ã³¸¦ ½ÃÀÛÇÒ Ã¥ÀÓÀÌ ÀÖ½À´Ï´Ù. Á¤Áö°¡ ¸ÕÀú È£ÃâµÇ¾î¾ßÇÕ´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ Perl.


IO :: ĸó °ü·Ã ¼ÒÇÁÆ®¿þ¾î

CGI :: Auth :: Auto.

CGI :: AUTH :: Auto Script¸¦ »ç¿ëÇϸé CGI ½ºÅ©¸³Æ®ÀÇ ÀÚµ¿ ÀÎÁõ À¯Áö º¸¼ö ¹× Áö¼Ó¼ºÀ» Çã¿ëÇÕ´Ï´Ù. ...

217

´Ù¿î·Îµå