Skip to main content

一个重庆高校在线开放课程平台自动化工具包。

Project description

hackcqooc

GitHub PyPI - Downloads PyPI pre-commit.ci status Discord

一个重庆高校在线开放课程平台自动化工具包。

Hackcqooc 的使用样例

在终端环境中分别设置变量 USERSPASSWORD 后运行 python3 sample.py 它将会告诉你 Hackcqooc 的运行方式。

安装

pip3 install hackcqooc

功能

  1. 🔑 使用帐号密码直接登录
  2. 🍪 使用 Cookie 登陆 (@omg-xtao)
  3. ℹ️ 获取用户信息
  4. 🏛️ 获取用户选课信息
  5. 📚 获取用户课程详情
  6. ⏳ 跳过对应课程
  7. 📝 获取测验列表 (@omg-xtao)
  8. 💯 获取考试列表 (@omg-xtao)
  9. 📖 获取作业列表 (@omg-xtao)
  10. 🔢 获取章节列表 (@omg-xtao)

参与开发

我们欢迎任何类型的 PR 以及 issue。🎉

本项目使用 Rye 构建环境,使用 rye,先安装 rye,之后运行命令 rye sync,再运行 rye run sample 即可。

有谁在使用

仓库 简介
fuckcqooc 一个重庆高校在线开放课程平台刷课工具
xygxpt 小鱼高校平台助手
cqooc_time 重庆高校在线开放课程平台导出测验时间到 excel

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hackcqooc-0.0.12.tar.gz (19.0 kB view details)

Uploaded Source

Built Distribution

hackcqooc-0.0.12-py3-none-any.whl (13.3 kB view details)

Uploaded Python 3

File details

Details for the file hackcqooc-0.0.12.tar.gz.

File metadata

  • Download URL: hackcqooc-0.0.12.tar.gz
  • Upload date:
  • Size: 19.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.16

File hashes

Hashes for hackcqooc-0.0.12.tar.gz
Algorithm Hash digest
SHA256 0d8e5ebf875084c5a902b173e8e40139748f9e166cb7e84c81df521e9cf5227e
MD5 a9f22dd2d853b816036c2fe9bdb70260
BLAKE2b-256 0dfe37c34fbad219db56ec7a10b372980cd5d87b169effc6a9e2718db2dbe6f0

See more details on using hashes here.

File details

Details for the file hackcqooc-0.0.12-py3-none-any.whl.

File metadata

  • Download URL: hackcqooc-0.0.12-py3-none-any.whl
  • Upload date:
  • Size: 13.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.16

File hashes

Hashes for hackcqooc-0.0.12-py3-none-any.whl
Algorithm Hash digest
SHA256 b3e90edbad8bd818aae8273054de95d97469176b1b957ae70f1c77ad0f1058a0
MD5 70cf3f0a914d6d9e425d28e9b91a8c5f
BLAKE2b-256 23e4c7e28b70440bbea5220778ee2980f38058e51af6dbd80770501ae21062bd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page