Skip to main content

一个导出重庆大学课程表的第三方工具

Project description

cqu-kb

cqu-tool-bucket Liscence pypi download Upload Python Package

cqu-kb 是一个基于python3的,导出重庆大学本科生和研究生课程表的第三方工具。

1. 安装和使用

本项目有两种使用方式,直接订阅和自行安装配置。

1.1. 订阅使用

访问http://cal.loopy.tech/{你的学号}/{教务网密码}即可下载你的课程表日历文件,同时也可直接在日历软件中订阅该地址。

例如,如果你的学号是20170006,教务网密码为qazwsx,则你的课程表就在http://cal.loopy.tech/20170006/qazwsx

1.2. 安装使用

  1. 安装Python
  2. 安装cqu-kb:pip install cqu-kb
  3. 在命令行中输入cqu-kb即可开始运行
  4. 首次运行,需要输入学号和教务网密码
  5. 运行成功后,课表将被保存到桌面的课表.ics文件中。
  6. 课表.ics导入你的日历软件

帐号和密码会存储在你的电脑上,如需清除记录,可使用cqu-kb -r

2. 声明

  1. 本程序开放源代码,可自行检查是否窃取你的信息。
  2. 本程序不存储用户的帐号,密码。
  3. 本程序不存储任何人的课表,所有的数据来自于重庆大学教务网。
  4. 本程序依赖于cqu-jxgl
  5. 在订阅使用时,由于直接使用http的get,存在一定的隐私泄露风险,详见 #5 。

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

cqu-kb-0.3.0.tar.gz (9.7 kB view details)

Uploaded Source

Built Distribution

cqu_kb-0.3.0-py3-none-any.whl (22.6 kB view details)

Uploaded Python 3

File details

Details for the file cqu-kb-0.3.0.tar.gz.

File metadata

  • Download URL: cqu-kb-0.3.0.tar.gz
  • Upload date:
  • Size: 9.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for cqu-kb-0.3.0.tar.gz
Algorithm Hash digest
SHA256 b8615cc38e9bfec7a44cb63cfe6c59241150a8618047256f53e5c818af5834f1
MD5 8528d0355c3d604438ee949705a54098
BLAKE2b-256 dbb340ca8bab9e5fad3f2c9f540db291c7c2ebe98e22b14289564b194c834b38

See more details on using hashes here.

File details

Details for the file cqu_kb-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: cqu_kb-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 22.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for cqu_kb-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 27cc96c76a72a54e92a60b69ffeefdea68ba79388b8839d5d9b96d7c3c86f56c
MD5 912703b26d60a816802ec2126d4f6bd9
BLAKE2b-256 3209e286c5b75de5cce72d032f27b0470fb9931777cc3b3686c0603101240b19

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