|
|
1级报名是没有人抢的,2级报名一般都比较紧张,不过去年加大名额后好像报不上名的情况很少了吧?2 a+ s* E. }: h8 w- P6 P# \' v/ ^
我参加了两次日语考试,都是自己写的软件报名报上的。给大家介绍一下技术。" Z8 Y- `! c% ], {* H! i, a; N7 V
1 \$ y. Y0 c* X. n' {8 F5 G6 p$ b
报名其实就是网页向【报名服务器】发数据,把你的信息传给服务器,服务器看到报名时间到没有,有没有名额给你,决定报名结果。以上过程一般人是通过【报名服务器】提供的网页实现的。按照这个过程来提交数据,一般需要1到2分钟,这是非常慢的。如果能在报名开始的时候,直接将数据提交给服务器,这时就算网页刷不开,其实服务器已经处理了,你已经报到名额了。
; N* e( \9 J B2 g6 W& ~- w; X1 b3 ]7 d/ u) z( {. h' g; j
以下就根据这个原理来说明如何自己做一个这样的报名工具。
+ t$ t- y/ q' T K2 L2 T+ @! E2 j时间:一级考试报名开始后。2 H5 F6 Y, b, C/ ]: U7 g
工作:3 y% w2 o. p. @* C3 ?
1。注册一个帐号。
3 Q h8 w8 I, j- P( S2。进入最后的选了考场,只要按一个按钮就能报上名的页面。
2 p2 U0 d4 Z; W3。单击右键,查看源代码 y1 y$ X: w/ T& x4 V+ k( V4 c
4。找到里面<form 表单的action,获取里面所有的控件名称。
5 U# Z" c: d2 Y5。另外写一个页面,只含有一个<form>的页面,里面包含了必要的报名信息
7 P! c* O. w7 ?0 I6。测试这个页面能否报名报的上& f) R% g7 ]! M/ r* k3 g
7。二级开始的时候,先在报名开始前登入系统,获取session,然后不停点你设计的这个页面
3 ?+ A7 U1 i* N( m* B. |- b3 u* c. H i* z# n% u8 O+ s
这样你可以比其他人快1分钟让服务器处理数据。也就意味着你一定能报上名。6 M K) H8 V( E( X( ^
设计【报名服务器】的人,他们总是会改serverlet的名字,所以你要一直监视他们,查看serverlet是否改变了。他变,你也得变。3 E5 y- d& F4 F( i% ]$ r, g5 B' g
7 U* M$ V7 P% C( h
同理,该工具还可以改造为半夜刷名额的工具。5 E& Q0 A4 l, ^
% {" d$ _5 i' g- U+ v5 Q8 b
[ 本帖最后由 kes2000 于 2007-3-17 21:15 编辑 ] |
|