jcaptcha. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- JCaptcha Team
jcaptcha. ű×
jcaptcha. ¼³¸í
CAPTCHA ÇÁ·ÎÁ§Æ®ÀÇ OPE ¼Ò½º Java ±¸Çö JCAPTCHA (Java´Â ÄÄÇ»ÅÍ¿Í Àΰ£À» ¾Ë¸®´Â ¿ÏÀüÈ÷ ÀÚµ¿È µÈ °ø°³ Å×½ºÆ®) CAPTCHA ÅëÇÕ ¹× Á¤ÀǸ¦À§ÇÑ ¿ÀÇ ¼Ò½º Java ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù. CAPTCHA´Â ´ëºÎºÐÀÇ Àΰ£ÀÌ Åë°ú ÇÒ ¼öÀÖ´Â Å×½ºÆ®¸¦ »ý¼º ÇÒ ¼öÀÖ´Â ÇÁ·Î±×·¥ÀÔ´Ï´Ù. ÇöÀç ÄÄÇ»ÅÍ ÇÁ·Î±×·¥Àº Åë°ú ÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ Imagecaptchaengine ¹× SoundCaptChaengineÀÇ ¿À·ù ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù ¡¤ TwistedAndShearedrandomFontGenerator´Â Shear¸¦ Àû¿ëÇÕ´Ï´Ù ¡¤ CAPTCHA »ý¼º Áß¿¡ ÀÚÁÖ º¸°üµÈ CAPTCHAExceptions ( "´Ü¾î°¡ ³Ê¹« ³ôÀ½") ¡¤ FileReadErrandomBackGroundGenerator°¡ JAR ÆÄÀÏ¿¡ ³»Àå µÈ JPG·Î Á¦´ë·Î ÀÛµ¿ÇÏÁö ¾Ê½À´Ï´Ù. ¡¤ instanciar defaultManageAlsOnDUPCAPTCHASERVICE ¡¤ isassignableFrom () »óŸ¦ ¹«È¿ÈÇÏ´Â °ÍÀ» Àؾú½À´Ï´Ù. ¡¤ Java 1.6¿¡¼ ImageCAPTCHA °³Ã¼¸¦ ¹«½ÃÇÒ ¼öÀÖ´Â µ¿¾È ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù ¡¤ java.lang.nosuchmethoderror. ¡¤ JCAPTCHA´Â Ŭ·¯½ºÅÍ µÈ ȯ°æ¿¡¼ ÀÛµ¿ÇÏÁö ¾Ê½À´Ï´Ù ¡¤ FileReadErrandOmBackGroundGenerator°¡ JAR ÆÄÀÏ Ç׸ñ ÀÎ °æ¿ì ù ¹ø° ÀÚ¿øÀ¸·Î °Ë»öÀ» ÁßÁöÇؼ´Â ¾ÈµË´Ï´Ù. ¡¤ BufferedengineContainerÀÇ NPE ¡¤ ¾î¼³ ¼Ç ½ÇÆÐ : p! = null, ÆÄÀÏ ../../././src/share/native/sun/awt/font/t2k/t1.c, LINE 1974 ¡¤ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ¹®ÀÚ¿ÀÇ ¿ÀŸ. com.octo.captcha.image.fisheye.fisheye. ¡¤ FreettSwordToSound´Â À½»öÀ» ÇÒ´ç ÇØÁ¦ÇÏÁö ¾ÊÀ¸¹Ç·Î ¸Þ¸ð¸® ´©ÃâÀÌ ¹ß»ýÇÕ´Ï´Ù. ¡¤ CAPTCHA¿¡¼ ¿¹±âÄ¡ ¾ÊÀº ±âÈ£ (¿Â÷, ¼±¹Ú, ...) ¡¤ FileReadErrandOmBackGroundGenerator´Â URL.getFile () °³¼±ÀÇ °á°ú¸¦ URL µðÄÚµùÇؾßÇÕ´Ï´Ù. ¡¤ º½À»À§ÇÑ »ç¿îµå ¹× À̹ÌÁö ÄÁÆ®·Ñ·¯¸¦ Ãß°¡ÇϽʽÿÀ ¡¤ ¹®ÀÚ¸¦ ¹«ÀÛÀ§·Î 360µµ ȸÀü½ÃÅ°´Â ÅؽºÆ® ÆнºÆ® ¡¤ EHCACHE ¹× BUFFEREDENGINE ÀÛ¾÷À»À§ÇÑ Á¾¼Ó Á¾·ù ¹× È®Àå ¸ðµâ ¸¸µé±â ¡¤ ÇÁ·ÎÁ§Æ® º´ÇÕ ¡¤ Project.xml¿¡¼ GroupID¸¦ ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù ¡¤ PMD º¸°í¼¸¦ °ËÅäÇÏ°í À§¹ÝÀ» ÇØ°áÇÕ´Ï´Ù
jcaptcha. °ü·Ã ¼ÒÇÁÆ®¿þ¾î