Archive for the '正方教务系统' Category

NOB正方教务系统改造器

一月 5th, 2013 by admin

———————————————————————————————————————————————————————————

thinking in twwynob正方改造器3.0beta发布

with 2 comments

此次为了保证在各个能够兼容各个学校不同版本的正方教务系统,采用了平台的形式,不同的学校加载不同的应用(app),为每个学校分配一个应用更新地址,以更新不同的适应自己学校的应用。
改造器还是在firefoxgreasemonkey环境下,准备待正式版搞定后去生成xpi式的火狐插件.
应用有以下几种类型:
1.链接型-只是显示正方教务系统中被隐藏的页面,什么查卷面成绩、查任意学生成绩均是采用这种类型应用,不过有些学校可能已经屏蔽了有些页面链接,所以各个学校的链接是不同的,如果有探索出来什么有用的链接可以mail我一下,我好帮你们做到应用中去,当然之后我会发布制作应用的教程和发布应用的平台,大家也可以自己制作这种链接类型的正方改造应用。
2.辅助型-就是给原本查分的页面加一个平均分统计之类的,属于对原有页面的改造。
3.增强型-全新写一个页面,用来显示一个选课刷课控制台之类的。
由于时间有限,现在只是放了3个链接型的应用在上面,可能有些学校还用不了,如果可以用的请反馈我,我好进行统计,来为各个学校分配适用的应用。同时我会继续开发平台下的辅助型应用和增强型应用(我先把2.0中的那个刷课功能移植过来)。
点击安装,没有安装的greasemoneky的会显示下载而不是安装,同时必须是火狐浏览器。(如果安装了2.0版本的切忌要先删除或者停用)
安装完进行作用域配置点击配置

Continue reading ‘NOB正方教务系统改造器’

用Python模拟登录正方教务系统并抓取初始网页的一些个人笔记

一月 5th, 2013 by admin

scau有着和许多大学一样极其–的教务教务管理系统和比较–的选课经历。
教务系统有四个服务器,带公网ip,iis6.0,正方教务系统明显是asp.net开发。即便如此(‘如此’……这用词)也还是救不了饥渴求学莘莘学子啊:-(每逢选课时节,多少风声鹤唳草木皆兵。为了选到心仪老师的课多少学生一遍又一遍地刷着选课列表,3个区来回刷,再加上不合理的查询页面设计……实在受不了一遍一遍去刷公选课列表再对照可用时间去一个个选可以上的课所花的时间了,想要动手写个小软件把公选课的列表抓下来自动匹配我的可用时间进行筛选。第一步就是要搞定登陆问题。

模拟登陆抓取网页基础知识:

Continue reading ‘用Python模拟登录正方教务系统并抓取初始网页的一些个人笔记’