GithubHelp home page GithubHelp logo

milky2018 / ucas-helper Goto Github PK

View Code? Open in Web Editor NEW

This project forked from gentlecp/ucas-helper

0.0 0.0 0.0 1.61 MB

国科大(UCAS, ucas)校园网登录、课程资源下载、自动评教和分数查询助手

License: GNU General Public License v3.0

Python 100.00%

ucas-helper's Introduction

UCAS Helper

Hits python version demo version license

*********************************************************************************
**      #   #   ###     #       ###    #  #   ###  #     ###    ###  ####      **
**      #   #  #       # #     #       #  #  #     #     #  #  #     #   #     **
**      #   #  #      #   #    ####    ####  ###   #     ###   ###   ####      **
**      #   #  #     #######      #    #  #  #     #     #     #     #  #      **
**       ###    ### ##     ##  ###     #  #   ###  ##### #      ###  #   #     **
**                            copyright@GentleCP                               **
**                            version: x.x.x                                   **
**                github: https://github.com/GentleCP/UCASHelper               **
**                            1:course sources download                        **
**                            2:wifi login                                     **
**                            3:wifi logout                                    **
**                            4:course assess                                  **
**                            5:query grades                                   **
**                            q:exit                                           **
*********************************************************************************

目录

前言

原本只是一时兴起,为了方便写的UCAS课程网站小助手,帮助我自己进行课程资源快速同步。没想到后面随着功能的增加,项目也变得小有规模起来,因此将其开放给全体UCAS同学,小助手的使用方式在下面有介绍,十分简便(需要一点对python环境的了解,百度python的安装即可),如果你觉得本项目对你有所帮助的话,希望你能帮我点个star,算是对作者的一点激励吧~ 感谢每一个为项目点上star,让更多人看到这个项目的人。❤️

注意:由于课程网站的变动可能引发脚本失效,在失效后,我会尽量及时修复bug,并更新版本到github,建议star项目方便接收更新消息,或者在失效时查看本项目github链接

1. 功能介绍

  • 课程资源同步
  • 课程评教
  • 成绩查询
  • 校园网登录/登出
  • 校园网账号破解

校园网相关功能因缺乏校园网环境无法维护确认,感兴趣的可以提交PR:)

点击这里查看详细功能介绍

2. 更新日志

点击这里查看更新日志

2.1 紧急修复公告(important)

当作者发现或有人提供UCAS-Helper的核心功能出现问题时(多半是课程网站改动导致),会在此处加以说明,并提示在哪个版本中修复了该问题,你也可以在ChangLog中查看具体的信息

  • 【210505-分支暂停维护】:⚠️目前由于本人精力原因,项目master分支暂时无力维护,请使用稳定版分支v2(已修改为默认分支)代码
  • 【210414-课程网站登录失效】:由于课程网站改版,之前的登录接口即便账号密码输入正确,依然会提示账号密码错误,该问题已在v2.3.4中得到修复,请使用>=该版本的程序

3. 作者信息

4. 效果预览

  • 小白使用窗口

  • 自动登录校园网

  • 校园网账号破解

  • 自动查分

  • 显示本学期课程列表

  • 同步所有课程资源到本地

  • 同步指定课程的资源到本地

  • 同步指定课程的指定一个资源到本地

  • 自动评估课程和教师

5. 使用教程

点击这里查看使用教程

6. 问题反馈

  • issue:提交前请先确认是否已有相似的issue,尝试自己解决。
  • 提问方式:请详细描述你遇到的问题,具体包括:
    1. 使用的版本(绝大多数问题通过更新到最新版本可以解决)
    2. 产生问题的功能(哪个具体功能出现了使用问题)
    3. 问题的具体描述(例如分数查询时长时间卡顿,没有显示结果,最好配上截图)

如果你发现了问题,并自己解决修复了,希望你能提交PR,作为贡献者帮助完善这个项目。

7.TODO

  • 核心代码重构与优化

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.