原创
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
之前有个3G实验室的学长腿哥做了一个成绩查询APP,除了每科的最终成绩,可以查看自己的卷面成绩和平时成绩。闲来无事,自己试着去找了一下,没想到还真找到了。然后就在这跟大家分享一下,有兴趣的同学也可以去做类似的东西。
首先,在网站上登录西邮教务处
然后,打开浏览器自带的开发者工具(好像一般都是F12,我用的是谷歌的chrome)。
点击学期成绩或学年成绩,在开发者工具中会显示很多东西
这些就是服务器发给浏览器的具体内容了,我们想要的东西就一定在这里面。可以看到只有一个里面有数据,点开看看。
在Form Data中有一段非常长的数据,就是在这一堆看着像乱码的东西里放着我们所要查询的所有数据。虽然很乱,但是教务处网站都能显示正确,那就是证明是加密过的数据,我们只需要去解密就行了。之前我还想过会用什么高端的加密方式,有公钥私钥什么的,本人对加密解密不太解,但网上到处都有在线加密解密。首先尝试了Base64加密方式,结果没想到直接就OK了。我用的是Base64这个网站,将那一段长长的数据拷到网站中中,点击解码,OK!
前面的不用看,直接往最后拉
是不是看到了很熟悉的内容!在这之后的就是你各科的所有成绩了,因为隐私就不一一看了。第一个成绩应该是老师给的平时成绩,然后是期中成绩(如果考了的话),再就是期末的卷面成绩,最后是你的最终成绩。贴出我的其中一段:
是我嵌入式的成绩,很可惜给挂了。平时67(好低,不过貌似我也没去上
过课),卷面45,最终52(写了两次,不明白为什么)。好的,就是这些了,剩下的就是自己去模拟登陆,拿到数据,进行解析最后显示给用户了。
好啦,身患懒癌的我终于迎来了更新。干货,很干很干的货。期末考试完了很多小伙伴都在等成绩的出来,成绩出来又只有一个最终成绩,所以才有了这次的更新,教大家如何查看自己的平时成绩和卷面成绩!!!(P.S:因...博文来自: weixin_39523034的博客
&lt;?php//第一步:获取cookieerror_reporting(0);header('Content-Type:text/html; charset= utf-8');//cur...博文来自: 菜花的博客
去年那个改域名的方法已经失效了,下面介绍新的查成绩方法:1、下载安装Google Chrome 浏览器。2、使用Chrome打开教务处,登录进入系统。3、随便右击某一菜单,比如信息维护,选择审查元素...博文来自: Elegantwww
Checkresult(西工大本科生成绩查询APP)项目其实这个项目在今年放寒假之前就已经完成了一部分了,当时只能查询2016-2017 秋季的成绩,昨天我进行了改进,现在可以查询所有学期的成绩。下面...博文来自: qq_22841899的博客
南京大学交换生网站申请的人机交互是这样的:一旦你提交表单系统去数据库插入数据,如果数据类型不对自动断开链接,不报异常,显示信息和服务器崩掉一模一样所以,如果你在教务处更新过个人信息且电话出存在两个及以...博文来自: PrecipitantPan的博客
学校的是方正教务系统,想查成绩看有没有挂科,这两周补课,挂了的要立马补考,但是查询窗口学校又不开放,急啊啊啊啊啊……有大神可以相助吗,以前的那个审查元素,改代码的没有用啦,估计是学校改代码啦,怎么办,论坛
package xiyouNavigationCode;import java.awt.BorderLayout;import java.awt.Color;import java.awt.Conta...博文来自: 权航博