Swing的验证码库?
答
让我试着解释@eugener试图说服你了CAPTCHA的原因:正常情况下,正如您已经说过的,CAPTCHA用于防止机器人注册。这是通过让服务器发布问题来完成的,即客户端/用户必须解决的问题。既然你正在寻找一个Swing库,听起来你想让客户端向用户提出问题。
在这种情况下,您仍然需要将结果传输到服务器,并且该请求仍然可以被bot伪造。另一方面,如果您希望服务器构成CAPTCHA的问题,则不需要客户端的特殊lib。一个简单的JLabel
来显示问题的图像和一个JTextField
的答案就足够了。
对不起,在 评论不张贴这一点,但它有太多 字符...
+0
这几乎总结了它的+1 – 2011-06-03 00:20:30
为什么你需要一个在桌面应用程序? – 2011-06-02 21:16:45
用于在远程用户数据库中注册 – Joel 2011-06-02 21:19:45
Capcha用于确保响应是由人员生成的,而不是由bot生成的。这与桌面应用程序有什么关系?用户/密码应该足够IMO – 2011-06-02 21:21:34