| ÀÚÀ¯·Ó°Ô ÀԴ´٠ÀÚÀ¯·Ó°í ¿ÀÇ ¼Ò½º IRC ¶óÀ̺귯¸®¸¦ ¸¸µé ¼öÀÖ´Â IRC Ŭ¶óÀ̾ðÆ® |
Áö±Ý ´Ù¿î·Îµå |
ÀÚÀ¯·Ó°Ô ÀԴ´٠¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Georgy Yunaev
ÀÚÀ¯·Ó°Ô ÀԴ´٠ű×
ÀÚÀ¯·Ó°Ô ÀԴ´٠¼³¸í
IRC Ŭ¶óÀ̾ðÆ®¸¦ »ý¼ºÇÏ´Â ¹«·á ¹× ¿ÀÇ ¼Ò½º IRC ¶óÀ̺귯¸® libircclient´Â Ŭ¶óÀ̾ðÆ® - ¼¹ö IRC ÇÁ·ÎÅäÄÝÀ» ±¸ÇöÇÏ´Â ÀÛÁö¸¸ °·ÂÇÑ ¶óÀ̺귯¸®ÀÔ´Ï´Ù. libircclient´Â ´ëºÎºÐÀÇ IRC Ŭ¶óÀ̾ðÆ® ¹× RFC Ç¥ÁØ°ú ÈÞ´ë ÇÒ ¼ö ¾øÀ¸¸ç ºü¸£°í ÀÛ°í ȣȯµÇµµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù. Note : LibircClient´Â GNU ¶óÀ̺귯¸® ¶Ç´Â ´ú ÀÏ¹Ý ´ëÁß ¶óÀ̼¾½º (LGPL)ÀÇ Á¶°Ç¿¡ µû¶ó ¶óÀ̼¾½º ¹× ¹èÆ÷µË´Ï´Ù. ´ÙÀ½Àº "libircclient"ÀÇ ¸î °¡Áö ÁÖ¿ä ±â´ÉÀÔ´Ï´Ù. ¡¤ Àüü ¸ÖƼ ½º·¹µù Áö¿ø. ¡¤ ´ÜÀÏ ½º·¹µå´Â ¸ðµç IRC 󸮸¦ ó¸®ÇÕ´Ï´Ù. ¡¤ select ()¸¦ »ç¿ëÇÏ´Â ´ÜÀÏ ½º·¹µå ÀÀ¿ë ÇÁ·Î±×·¥ ¹× ¼ÒÄÏ ±â¹Ý ÀÀ¿ë ÇÁ·Î±×·¥ Áö¿ø ¡¤ µ¿±â½Ä ¹× ºñµ¿±â ÀÎÅÍÆäÀ̽º. ¡¤ ¼±ÅÃÀû ºôµå ÀÎ ÀÀ´ä ÄÚµå·Î CTCP Áö¿ø. ¡¤ DCC äÆà ¹× DCC ÆÄÀÏ Àü¼ÛÀ» Æ÷ÇÔÇÏ¿© À¯¿¬ÇÑ DCC Áö¿ø. ¡¤ °³½Ã µÈ DCC¸¦ ½ÃÀÛÇÏ°í ¹ÝÀÀ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ DCC ¼¼¼ÇÀ» ºñµ¿±â ÀûÀ¸·Î ¼ö¶ôÇϰųª °ÅºÎ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ÀÏ¹Ý C ÀÎÅÍÆäÀ̽º ¹× ±¸Çö (C ++ Äڵ忡¼ »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç, ºÐ¸íÈ÷) ¡¤ RFC 1459 ¹× ´ëºÎºÐÀÇ IRC Ŭ¶óÀ̾ðÆ®¿Í ȣȯµË´Ï´Ù. ¡¤ ¹«·á, LGPL ¶óÀ̼¾½º ÇÏ¿¡¼ ¶óÀ̼¾½º°¡ ºÎ¿©µÇ¾ú½À´Ï´Ù. ¡¤ ÁÁÀº ¹®¼¿Í ¿¹Á¦¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ IPv6 Áö¿ø Ãß°¡ (°í¸¶¿ö¿ä Lothar May) ¡¤ ÀÌÁ¦ ¾×¼Ç (THX ChROMERIUM)¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù. ¡¤ ¿¬¶ôó Á¤º¸¿Í ÀúÀÛ±ÇÀ» ¾÷µ¥ÀÌÆ®Çß½À´Ï´Ù. ¡¤ ¾î·µç °áÄÚ ÀÛµ¿ÇÏÁö ¾Ê°í IRCMUD »ùÇÃÀ» Á¦°ÅÇß½À´Ï´Ù. ¡¤ MINGW ºôµå°¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ ¹ö±× ¼öÁ¤ÀÌ ºÎÁ· ÇØÁü¿¡ µû¶ó ÆÐÅ°Áö°¡ Àç¼³Á¤µÇ¾ú½À´Ï´Ù.
ÀÚÀ¯·Ó°Ô ÀԴ´٠°ü·Ã ¼ÒÇÁÆ®¿þ¾î