maper 发表于 2010-4-12 22:12:07

上截图!

danfeng 发表于 2010-4-12 22:21:33

应该从你的数据结构和算法上着手,一般来说过于复杂的程序,都有很大的改进空间。

seagate 发表于 2010-4-12 22:22:45

不好过滤啊!首先第一件事情是找找规律,有效字符是什么格式的?前后有什么限制?争取一个循环解决问题。不过最好把图截下来作为附件贴出来!我都不记得挖金子的验证吗了,不过那时候wat的验证码倒是想过。

lzkd 发表于 2010-4-12 22:31:15

嘿嘿,一个一个的都跳出来了哦

purbam 发表于 2010-4-12 22:37:46

原帖由 <i>liccry</i> 于 2010-4-12 09:59 PM 发表 <a href="http://pkuxkx.com/forum/redirect.php?goto=findpost&pid=140028&ptid=12991" target="_blank"><img src="http://pkuxkx.com/forum/images/common/back.gif" border="0" onclick="zoom(this)" onload="attachimg(this, 'load')" alt="" /></a><br />

<br />

<br />

<br />
是的,准确的说是某个mud游戏鼓励活人在线游戏的一种手段。<br />
<br />
无效字符没有规律,而且大多数情况无效字符和有效字符是相同的,肉眼观察的时候是通过位置远近来判断其是否有效的。<br />
所以我觉得正则表达式好像没 ... <br />

貌似不是北侠,那就贴个实例来看看嘛,heihei

liccry 发表于 2010-4-12 22:39:43

原帖由 seagate 于 2010-4-12 10:22 PM 发表 http://www.pkuxkx.com/forum/images/common/back.gif
不好过滤啊!首先第一件事情是找找规律,有效字符是什么格式的?前后有什么限制?争取一个循环解决问题。不过最好把图截下来作为附件贴出来!我都不记得挖金子的验证吗了,不过那时候wat的验证码倒是想过。


是的,我的思路如下:
1,在所有行内,找特定字符,返回x0,y0坐标。
2,以x0,y0为轴,在周围一定范围内找下一个字符,找得到,则进入第三步,找不到,退回上一个字符,按第1步继续找。
3,重复1,2步,得到特定句子。
4,对已经归纳出的几十种句式,重复上述步骤。

截图如下:

http://i39.tinypic.com/9jhn5t.jpg

maper 发表于 2010-4-12 22:48:49

这个是什么意思?算出5个数字?比如第一项:5*28+4=?

liccry 发表于 2010-4-12 22:52:26

原帖由 maper 于 2010-4-12 10:48 PM 发表 http://www.pkuxkx.com/forum/images/common/back.gif
这个是什么意思?算出5个数字?比如第一项:5*28+4=?


是的。
有五个备选项,其中结尾为火气的为干扰项,不理他。
从另外三个以武学为结尾的选项中,选出最多的,作为奖励。

seagate 发表于 2010-4-12 22:54:58

把这个放在一个矩阵里面,就是二维list就可以,你从0,0开始找第,如果发现第,找坐标+-1的位置有没有数字,按照第%d项汉字数字+算法+汉字数字+点+汉字来匹配,只是从正常的+1,0匹配修改成+1,+1范围内匹配而已。应该不是特别难,一次循环就能出来。

purbam 发表于 2010-4-12 22:57:01

有效字符一定是绿底白字?可以用颜色触发吗?
页: 1 2 [3] 4
查看完整版本: [mushclient]请教如何在lua程序中降低cpu占用率。