|
|
1级报名是没有人抢的,2级报名一般都比较紧张,不过去年加大名额后好像报不上名的情况很少了吧?
* [7 A0 }; n1 p j0 r我参加了两次日语考试,都是自己写的软件报名报上的。给大家介绍一下技术。
8 `6 J) R7 \1 r. h9 c9 l4 h( R/ D4 e9 E3 l, s! q+ l
报名其实就是网页向【报名服务器】发数据,把你的信息传给服务器,服务器看到报名时间到没有,有没有名额给你,决定报名结果。以上过程一般人是通过【报名服务器】提供的网页实现的。按照这个过程来提交数据,一般需要1到2分钟,这是非常慢的。如果能在报名开始的时候,直接将数据提交给服务器,这时就算网页刷不开,其实服务器已经处理了,你已经报到名额了。2 D/ H1 U3 f8 S+ @8 \
/ L" |4 {$ x# B, x6 c0 q; X( c4 I以下就根据这个原理来说明如何自己做一个这样的报名工具。. ` F; b6 B5 b+ B1 k8 z& n' B: K5 `
时间:一级考试报名开始后。
) G' R6 ^& g2 P& m- ]" J工作: V/ k, E" o3 a8 h4 B& f! }8 ~1 q
1。注册一个帐号。
& O! V; ^5 h% T/ T8 \1 R8 E2。进入最后的选了考场,只要按一个按钮就能报上名的页面。! q- I/ c% j5 c5 @ x7 X5 z
3。单击右键,查看源代码" T7 K, a, s: B+ u- S# C
4。找到里面<form 表单的action,获取里面所有的控件名称。3 m+ ?; M1 l# F
5。另外写一个页面,只含有一个<form>的页面,里面包含了必要的报名信息" w. k3 \. q2 p) |. _0 |" s4 r
6。测试这个页面能否报名报的上
8 E' s' }" I4 N7 _; p7。二级开始的时候,先在报名开始前登入系统,获取session,然后不停点你设计的这个页面
5 P5 G2 B9 a5 R5 e% g B9 a: v/ v7 e: M/ p+ r9 r6 y3 E
这样你可以比其他人快1分钟让服务器处理数据。也就意味着你一定能报上名。( x0 Q Z# g* |2 O8 k% V
设计【报名服务器】的人,他们总是会改serverlet的名字,所以你要一直监视他们,查看serverlet是否改变了。他变,你也得变。
& e9 v; Q) y+ {9 Q" ]7 L- e _: _5 }% O
同理,该工具还可以改造为半夜刷名额的工具。& q: a& w7 e' ]5 y9 h
% e i3 H1 x4 j/ r/ a$ ] h[ 本帖最后由 kes2000 于 2007-3-17 21:15 编辑 ] |
|