|
|
1级报名是没有人抢的,2级报名一般都比较紧张,不过去年加大名额后好像报不上名的情况很少了吧?0 i- G6 U: A% y/ }& |4 A
我参加了两次日语考试,都是自己写的软件报名报上的。给大家介绍一下技术。. y. O; D) k+ i4 X
* R( b. Y0 p* V" {" F
报名其实就是网页向【报名服务器】发数据,把你的信息传给服务器,服务器看到报名时间到没有,有没有名额给你,决定报名结果。以上过程一般人是通过【报名服务器】提供的网页实现的。按照这个过程来提交数据,一般需要1到2分钟,这是非常慢的。如果能在报名开始的时候,直接将数据提交给服务器,这时就算网页刷不开,其实服务器已经处理了,你已经报到名额了。
% g- I: \7 x+ f
! f1 {/ E3 O- | }以下就根据这个原理来说明如何自己做一个这样的报名工具。
& R \5 f8 l% C3 C( Z时间:一级考试报名开始后。
' {$ w) O3 y; x; ? K6 |# A# p工作:
* v5 V5 A3 T( \; g* V2 p1。注册一个帐号。2 u; h' X# b8 W% q0 G- B; m' K- Y
2。进入最后的选了考场,只要按一个按钮就能报上名的页面。
o. W) q* K. Z0 t2 P3。单击右键,查看源代码' @2 e2 b: n% M: n2 Z
4。找到里面<form 表单的action,获取里面所有的控件名称。& d; \& s* o6 o8 Z5 e t
5。另外写一个页面,只含有一个<form>的页面,里面包含了必要的报名信息
) L# q R+ L0 ]+ u' ^0 b7 ~, d6。测试这个页面能否报名报的上, H% s. v+ y6 u4 x5 L6 l' h
7。二级开始的时候,先在报名开始前登入系统,获取session,然后不停点你设计的这个页面
5 ^: K, m6 u' I/ e$ e8 t; S! Y/ i2 U% ]1 U6 a+ D$ Y! D
这样你可以比其他人快1分钟让服务器处理数据。也就意味着你一定能报上名。 D2 ]- B* M8 |! Z' ]
设计【报名服务器】的人,他们总是会改serverlet的名字,所以你要一直监视他们,查看serverlet是否改变了。他变,你也得变。) M( F, U1 M; F5 V5 l! E4 p* f
3 A! {' P, a0 O) U7 Z同理,该工具还可以改造为半夜刷名额的工具。
L6 ]7 }$ e7 T, z7 A9 g7 A/ t, j. {- `" h, }$ J
[ 本帖最后由 kes2000 于 2007-3-17 21:15 编辑 ] |
|