背景
最近1个多月周末都忙着在练车,准备年前考个驾照。 之前预约了一次模拟机,结果因临时有事没去成。 想再预约,就得排到3个星期之后。 所以无奈写了个自动预约的程序,等着别人取消预约后,模拟进行预约。
过程
整个代码实现起来不复杂,主要是在一些HTTP请求的模拟上,为了图方便直接用了shell脚本语言进行处理,所以功能上会比较简单,不过挺好用的。 至少我已成功预约到了一个周末
代ssn="自己的身份证号"
xm=`urlencode 自己的姓名`
xcjxbh="HJG021"
jd=`urlencode 阶段一`
sjds="`urlencode 早上1` `urlencode 早上2` `urlencode 下午1` `urlencode 下午2`"
yyrqs="2011-10-29 2011-10-30"
pxds="002 006"
while [ true ] ; do
if [ -e ok ]; then
exit;
fi
for sjd in $sjds
do
for yyrq in $yyrqs
do
for pxd in $pxds
do
echo "$sjd $yyrq $pxd"
echo "xm=$xm&lkcid=&ssn=$ssn&xcjxb=$yyrq&pxd=$pxd&sjd=$sjd"
text=`curl --cookie ; cnzz_eid=36084135-1319074023-http%3A//www.qc5qc.com/xqc/" --user-agent "Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.9.2.3) Gecko/20100423 Ubuntu/10.04 (lucid) Firefox/3.6.3" --referer "http://www.qc5qc.com/xqc/mlpxyy/stuyy_selsj.php" --data "xm=$xm&lkcid=&ssn=$ssn&xcjxbh=$xcjxbh&jd=$jd&yyrq=$yyrq&pxd=$pxd&sjd=$sjd" http://www.qc5qc.com/xqc/mlpxyy/stuy
说明:
最后
想说的是,一些政府机关的网站做的真不咋的,很容易破解,也很容易造成攻击。由此可见,XXXXXXXXX. (大家自己去想象吧)。
我通过这程序已经预约阶段一成功了,希望这程序能给大家有所帮助。
分享到:
相关推荐
2. **模拟考试**:通过模拟试题来熟悉考试格式和时间压力,这将帮助你在实际考试中更好地应对。 3. **认证路径**:了解OCP认证的具体要求,包括必须先获得Oracle Certified Associate(OCA)认证,以及需要通过的...
《驾校一点通手机版 v10.9.0 官方安卓版》是一款专注于驾驶学习的应用程序,特别适合准备考取驾照的学员使用。这款软件集成了丰富的驾驶理论知识、模拟考试系统以及各种实用功能,旨在帮助用户高效地掌握驾驶技能和...
4. **车位预约管理**:支持用户提前在线预约车位,有效避免到达目的地后找不到车位的情况。 5. **车辆进场及出场管理**:集成车牌识别技术,实现车辆的快速进出,同时记录车辆进出时间,为后续计费提供依据。 6. **...
6. **数据库设计**:车管所项目的数据库设计可能包括车辆信息表、驾驶员信息表、预约信息表等多个表,用于存储和管理车管所的相关业务数据。表之间的关系可能是多对一、一对一或者多对多,需要根据实际业务需求进行...
3. **车位状态监测**:通过传感器数据(如超声波、雷达或摄像头),MATLAB可以实时分析车位占用情况,使用信号处理技术处理传感器信号,并利用状态机模型来确定车位状态。 4. **导航指引**:结合GIS(地理信息系统...
- **智能化水平提升**:随着人工智能技术的发展,未来的停车管理系统将会更加智能化,如自动驾驶车辆直接停入指定车位等。 #### 三、系统开发技术选型 ##### 开发工具和技术栈 - **开发环境**:Visual Studio 2010...