|  | 
 
| 1级报名是没有人抢的,2级报名一般都比较紧张,不过去年加大名额后好像报不上名的情况很少了吧? 9 J2 ?' `7 d6 E# p  L( w# c我参加了两次日语考试,都是自己写的软件报名报上的。给大家介绍一下技术。
 ! a* F& M& L  d# p, j6 ]1 x
 # a( e, P1 v: ]! v8 Q- W- M1 a; _4 ]报名其实就是网页向【报名服务器】发数据,把你的信息传给服务器,服务器看到报名时间到没有,有没有名额给你,决定报名结果。以上过程一般人是通过【报名服务器】提供的网页实现的。按照这个过程来提交数据,一般需要1到2分钟,这是非常慢的。如果能在报名开始的时候,直接将数据提交给服务器,这时就算网页刷不开,其实服务器已经处理了,你已经报到名额了。
 * ~0 s+ u2 q& M& Y& T0 a' Q" N6 a' y4 C
 以下就根据这个原理来说明如何自己做一个这样的报名工具。+ `2 S  y3 M, x$ H" q, Z
 时间:一级考试报名开始后。0 p% ?) G% L* J% t4 A; ]1 e  a
 工作:
 : q7 l& t- M2 P: T9 @9 k- r( l1。注册一个帐号。
 ; I; J# B6 G3 D2。进入最后的选了考场,只要按一个按钮就能报上名的页面。2 c. |% a* y- |8 E
 3。单击右键,查看源代码, a7 [% `1 Q' f; j0 g& _
 4。找到里面<form 表单的action,获取里面所有的控件名称。
 * E, Q) x& N5 l+ Z5 E5。另外写一个页面,只含有一个<form>的页面,里面包含了必要的报名信息
 S( g" q" i/ @0 d/ z6。测试这个页面能否报名报的上
 / R$ g$ @( n, {9 T0 s" g) m7。二级开始的时候,先在报名开始前登入系统,获取session,然后不停点你设计的这个页面
 + v* K7 d3 K) r+ O! ~6 C+ U7 ^6 e+ E7 ^6 ~  f0 U
 这样你可以比其他人快1分钟让服务器处理数据。也就意味着你一定能报上名。* \$ W; {! i* b3 c# c. }
 设计【报名服务器】的人,他们总是会改serverlet的名字,所以你要一直监视他们,查看serverlet是否改变了。他变,你也得变。5 W; h" q) D6 }2 P; a* |
 
 $ f+ m% S( H6 K# D同理,该工具还可以改造为半夜刷名额的工具。
 + C9 v% y( M0 f% o5 t) b7 p$ m) g0 [* V8 h- |0 Y
 [ 本帖最后由 kes2000 于 2007-3-17 21:15 编辑 ]
 | 
 |