这是一款刷课软件,用于西南大学等重庆高校的在线网络课程的刷课。至善网是高校思想理论课在线学习平台,学生通过在上面学习文字理论课,并完成相应的题目,便可以得到相应的课程分数,高校通过网络课程所占比例得出最终的期末分数。目前学生可以在该平台上学习《历史》《思修》《毛概》《马原》《课》等课程,学习所用时间较长,题目也相对难以完成,还需要挂满相应的时间(据我实际所得,一门课全天学习也至少3天),所以本软件也就应运而生了,造福广大劳苦大众!所有习题答案均正确!其他课程暂不支持刷题,但能媒体评价和挂时间!
1、理论上,网速越快,刷题完成的速度也就越快。
2、本软件采用题库刷题,如果没有题库不能自动做题。
3、课程时间不能快速刷完,必须挂满足够的时间。
4、本软件仅供测试,不能用于其他用途。
通过Httpwatch对该网站进行访问抓包,可能很轻易的发现,该网站是Ajax.dwr,通过对服务器的POST请求(GET请求全部抛弃),通过相应的POST信息和Cookies完成内容的请求。软件只需要模拟该过程,上传相应的信息并对收到的内容进行处理,就能像人通过浏览器访问该网站进行学习一样。该网站的作业,由于网站没有给以答案提示,且答错后需要第二天才能再次回答。软件采用题库方式,保证所有答案的正确性!该网站还需要对媒体进行评价,这个对网页抓包后直接POST提交就行了。该网站的还需要挂时间,它规定人的鼠标必须在它的网页上待多久,才算有效的挂了时间。通过抓包发现,该原理就是通过JS代码,判断人的鼠标是否在网页上,如果在,便每隔15秒向服务器发送一个在线信息,告诉服务器“这小子还在挂课呢”!如果不在,就不会计算有效时间。当完成了4次POST告诉服务器在线后,就会请求服务器看还剩多少时间没挂完,(也就是一分钟刷新一次)如果挂完了就OK。我们设置循环来模拟该过程就能实现刷时间。