|
|
1级报名是没有人抢的,2级报名一般都比较紧张,不过去年加大名额后好像报不上名的情况很少了吧?
' C9 h* B" _# ~ g; L+ @3 S我参加了两次日语考试,都是自己写的软件报名报上的。给大家介绍一下技术。* ]7 H3 M: k# k6 I% m% @" i
2 h: z2 E }3 \/ Y报名其实就是网页向【报名服务器】发数据,把你的信息传给服务器,服务器看到报名时间到没有,有没有名额给你,决定报名结果。以上过程一般人是通过【报名服务器】提供的网页实现的。按照这个过程来提交数据,一般需要1到2分钟,这是非常慢的。如果能在报名开始的时候,直接将数据提交给服务器,这时就算网页刷不开,其实服务器已经处理了,你已经报到名额了。* t. i- a% |) k. O0 ]
; q: e% _" H# j4 n, { O以下就根据这个原理来说明如何自己做一个这样的报名工具。* b. z9 x7 O6 U% n7 h. } g
时间:一级考试报名开始后。* Y2 U& r0 g9 G+ S9 z! V
工作:
$ n/ o8 \; K* Q+ T1。注册一个帐号。1 z& L& \) C) E) K: A
2。进入最后的选了考场,只要按一个按钮就能报上名的页面。4 O* X9 ]6 \/ f2 x9 P( d
3。单击右键,查看源代码( ~ d1 X- ^" e# n1 i. S0 d: ]
4。找到里面<form 表单的action,获取里面所有的控件名称。
+ K& Y+ V5 T: B Z' n7 c3 H: s5。另外写一个页面,只含有一个<form>的页面,里面包含了必要的报名信息% W( G# E0 R+ I' H* i, y6 I! _
6。测试这个页面能否报名报的上" c, t! \% ^9 ^, A' j
7。二级开始的时候,先在报名开始前登入系统,获取session,然后不停点你设计的这个页面
1 W" W* c* x& B3 r
5 ?% o5 n' V9 [" V5 c' X1 e6 @% f这样你可以比其他人快1分钟让服务器处理数据。也就意味着你一定能报上名。5 ]- x/ t; K# q1 z) E5 ~0 Y. T
设计【报名服务器】的人,他们总是会改serverlet的名字,所以你要一直监视他们,查看serverlet是否改变了。他变,你也得变。! K$ E5 Z# J% r8 H* n2 P/ ~, s
* X* Q# o' @! X同理,该工具还可以改造为半夜刷名额的工具。
/ ~7 {, @% |5 K; F( B. p
5 D2 m/ z" E4 l* \& O[ 本帖最后由 kes2000 于 2007-3-17 21:15 编辑 ] |
|