|
1级报名是没有人抢的,2级报名一般都比较紧张,不过去年加大名额后好像报不上名的情况很少了吧?& z5 @; n3 x; W$ j! E7 I% K
我参加了两次日语考试,都是自己写的软件报名报上的。给大家介绍一下技术。$ [2 n0 L: l5 ~4 G; x# M
+ u0 |& b$ E6 U$ y4 E, \8 y报名其实就是网页向【报名服务器】发数据,把你的信息传给服务器,服务器看到报名时间到没有,有没有名额给你,决定报名结果。以上过程一般人是通过【报名服务器】提供的网页实现的。按照这个过程来提交数据,一般需要1到2分钟,这是非常慢的。如果能在报名开始的时候,直接将数据提交给服务器,这时就算网页刷不开,其实服务器已经处理了,你已经报到名额了。
% ]! G; i/ ~- Y7 f; }% c2 l. m/ V8 t& Y
以下就根据这个原理来说明如何自己做一个这样的报名工具。
" L9 {9 H- i$ G时间:一级考试报名开始后。( d+ g. O% ^. @- Y8 J. ]- ?+ m2 w
工作:
. I8 o4 Y, w. f8 @! w( y* T" E# t1。注册一个帐号。3 k9 y2 [: q/ g- C
2。进入最后的选了考场,只要按一个按钮就能报上名的页面。: y+ ]; b7 i+ l# o0 Z' J
3。单击右键,查看源代码
3 _4 _( D% v; |4。找到里面<form 表单的action,获取里面所有的控件名称。
) v1 s' B; v- `) f6 f7 H0 E9 A6 |5。另外写一个页面,只含有一个<form>的页面,里面包含了必要的报名信息
: ]8 j; \3 j: d0 {6。测试这个页面能否报名报的上
$ T- P9 r* ?1 e+ G3 g! x! P7。二级开始的时候,先在报名开始前登入系统,获取session,然后不停点你设计的这个页面! s( n7 O. L$ W; l% ~9 @$ \* q7 e4 Y
7 d: z+ {' x a/ f. R1 D这样你可以比其他人快1分钟让服务器处理数据。也就意味着你一定能报上名。, `- j! y6 ]( _7 h
设计【报名服务器】的人,他们总是会改serverlet的名字,所以你要一直监视他们,查看serverlet是否改变了。他变,你也得变。
' @; z# h1 w0 \9 U, b7 k
: z0 C' |9 O% o- m5 C同理,该工具还可以改造为半夜刷名额的工具。* ]! z! F, N, u3 V! }( }
( H- L/ I+ ^; j0 ]( ]" W$ f[ 本帖最后由 kes2000 于 2007-3-17 21:15 编辑 ] |
|