|
|
1级报名是没有人抢的,2级报名一般都比较紧张,不过去年加大名额后好像报不上名的情况很少了吧?5 K. h7 a8 a5 V0 q: X8 R3 F# s
我参加了两次日语考试,都是自己写的软件报名报上的。给大家介绍一下技术。 F/ Z' n; P( I( p) T6 _2 A* e6 E; b
8 C1 Y. Y6 @ @" z) ]
报名其实就是网页向【报名服务器】发数据,把你的信息传给服务器,服务器看到报名时间到没有,有没有名额给你,决定报名结果。以上过程一般人是通过【报名服务器】提供的网页实现的。按照这个过程来提交数据,一般需要1到2分钟,这是非常慢的。如果能在报名开始的时候,直接将数据提交给服务器,这时就算网页刷不开,其实服务器已经处理了,你已经报到名额了。
. Z8 v0 ~, W( P2 l6 ^
3 e0 R/ G0 A% J( \1 b以下就根据这个原理来说明如何自己做一个这样的报名工具。
: P9 J' o+ \7 U3 |6 s ^时间:一级考试报名开始后。& y: I. }3 Z+ u) i
工作:2 H$ Z( @- Y6 e' @
1。注册一个帐号。
, {& `: y2 z1 v1 [2。进入最后的选了考场,只要按一个按钮就能报上名的页面。
* S/ M/ v" E) c$ e3。单击右键,查看源代码" w {) _ Y% V' r( L
4。找到里面<form 表单的action,获取里面所有的控件名称。( ], v# a5 g8 W' f3 c! A4 R
5。另外写一个页面,只含有一个<form>的页面,里面包含了必要的报名信息+ T! ^$ @6 z1 h; z1 w! {$ ]5 m. b8 F
6。测试这个页面能否报名报的上
( t! j' u6 l! X3 g7。二级开始的时候,先在报名开始前登入系统,获取session,然后不停点你设计的这个页面# N3 \1 K) v5 y* i D5 A
( s k0 b1 g" T. M& Z) D! q% o2 W
这样你可以比其他人快1分钟让服务器处理数据。也就意味着你一定能报上名。
" i. k t- X; K& M& p设计【报名服务器】的人,他们总是会改serverlet的名字,所以你要一直监视他们,查看serverlet是否改变了。他变,你也得变。" \8 F- {; P4 T% Z3 l2 }) c( I& ~
6 ~: T2 n9 t' h0 x* s- r同理,该工具还可以改造为半夜刷名额的工具。
& x2 c n+ a& `! w# g m ? ~4 M
[ 本帖最后由 kes2000 于 2007-3-17 21:15 编辑 ] |
|