|
|
1级报名是没有人抢的,2级报名一般都比较紧张,不过去年加大名额后好像报不上名的情况很少了吧?. I) P0 R' t3 E) K7 l1 b
我参加了两次日语考试,都是自己写的软件报名报上的。给大家介绍一下技术。& J' ?) B5 r9 R6 ]
7 R0 i1 F l- Z6 S: O# H$ G7 L- P9 }
报名其实就是网页向【报名服务器】发数据,把你的信息传给服务器,服务器看到报名时间到没有,有没有名额给你,决定报名结果。以上过程一般人是通过【报名服务器】提供的网页实现的。按照这个过程来提交数据,一般需要1到2分钟,这是非常慢的。如果能在报名开始的时候,直接将数据提交给服务器,这时就算网页刷不开,其实服务器已经处理了,你已经报到名额了。- _) X) O7 y F, I- M
8 U% \' y2 O4 Q4 X4 |4 s以下就根据这个原理来说明如何自己做一个这样的报名工具。
* r" _. Y' T3 v; C9 [7 B- K( T; A时间:一级考试报名开始后。% `; p. B- e Q/ W( k$ H* u0 y& B M! b
工作: b9 h; b y( M$ c- P
1。注册一个帐号。
9 s0 Q, f, \1 b3 I0 @6 }9 x: n ?2。进入最后的选了考场,只要按一个按钮就能报上名的页面。( p! z& L0 g3 _" K$ P$ X
3。单击右键,查看源代码" P9 x8 V/ [' m: G
4。找到里面<form 表单的action,获取里面所有的控件名称。1 m2 r1 X0 I. {! a8 B
5。另外写一个页面,只含有一个<form>的页面,里面包含了必要的报名信息
3 I8 u3 q4 u! l! Z6。测试这个页面能否报名报的上$ t# [0 r7 Z- u" P2 C" h
7。二级开始的时候,先在报名开始前登入系统,获取session,然后不停点你设计的这个页面
# w6 }/ o' L" z5 ?" V
; `" R( J N7 f1 D这样你可以比其他人快1分钟让服务器处理数据。也就意味着你一定能报上名。" L6 R R2 |/ M/ o7 I* X) n
设计【报名服务器】的人,他们总是会改serverlet的名字,所以你要一直监视他们,查看serverlet是否改变了。他变,你也得变。/ }# d* |, j8 v, K. G6 o' |
7 D! W, k$ V( _4 D同理,该工具还可以改造为半夜刷名额的工具。; l# I/ i, d. l# a, B, z% Z0 b
2 ^1 k* O6 l3 O( e5 p% u
[ 本帖最后由 kes2000 于 2007-3-17 21:15 编辑 ] |
|