谁能写出下面类型的图形验证码
http://pay.sdo.com/index.aspx?type=card&game=4   
 是盛大的充值的   
 他的图形验证码是选择列出的图形   
 这个我想目前为止应该还不能自动识别吧   也不会由于扭曲图像造成看不清等等   
 希望有高手能够解答
------解决方案--------------------厉害
------解决方案--------------------哪个网站的脚本文件是可以看见了,去看下,一切就都明白了!
------解决方案--------------------有问题,   
 打开网页,下面提示 “请用鼠标点选上图中所显示的3个 "蘑菇 "”   
 可图形中只有两个!        
------解决方案--------------------有意思的验证码...
------解决方案--------------------此图形验证码为盛大专利,仿冒必究! 
 嘿嘿。。   
 推断: 
 每次产生的图片都是事先做好的矢量图,然后随机从数据库中选择出对应的图来同时记下它们的编号, 
 如表为 
 ID  Type  URL 
 1   笔    ~/images/1.ai 
 2   笔    ~/images/2.ai 
 3   笔    ~/images/3.ai 
 4   笔    ~/images/4.ai 
 5   笔    ~/images/5.ai 
 6   贝壳    ~/images/6.ai 
 7   贝壳    ~/images/7.ai 
 8   贝壳    ~/images/8.ai 
 9   贝壳    ~/images/9.ai 
 10   手    ~/images/10.ai 
 11   手    ~/images/11.ai 
 12   手    ~/images/12.ai 
 . 
 ... 
 ..... 
 然后就是开始绘图,看它的是九个图片,可能为九个单元格   
 ********** 
 觉得这儿是关键 
 //从数据库里随机取出九个图插到九个单元格中,并用一个临时数组记录生成情况 
 如第一格为上面的ID=12号的那个,然后可能是这样一个数组 
 Array[1,12,X,Y] 
 .. 
 .. 
 .. 
 Array[9,10,X ',Y '] 
 第一个就是单元格的号,第二个是图编号,第三个,第四个为坐标 
 同时记录下取出的每个种类的数量 
 随机取出一类,并显示出验证条件,如“请用鼠标点选上图中所显示的3个 "笔 "”  
 这样验证就容易判断了吧。。。   
 嘿嘿,猜想     
------解决方案--------------------up
------解决方案--------------------做成用户控件就可以了, 实现起来不会很复杂