一个导出重庆大学课程表的第三方工具
Project description
cqu-kb
cqu-kb 是一个基于python3的,导出重庆大学本科生和研究生课程表的第三方工具。
1. 安装和使用
本项目有两种使用方式,直接订阅和自行安装配置。
1.1. 订阅使用
访问http://cal.loopy.tech/{你的学号}/{教务网密码}
即可下载你的课程表日历文件,同时也可直接在日历软件中订阅该地址。
例如,如果你的学号是20170006
,教务网密码为qazwsx
,则你的课程表就在http://cal.loopy.tech/20170006/qazwsx
1.2. 安装使用
- 安装Python
- 安装cqu-kb:
pip install cqu-kb
- 在命令行中输入
cqu-kb
即可开始运行 - 首次运行,需要输入学号和教务网密码
- 运行成功后,课表将被保存到桌面的
课表.ics
文件中。 - 将
课表.ics
导入你的日历软件
帐号和密码会存储在你的电脑上,如需清除记录,可使用cqu-kb -r
2. 声明
- 本程序开放源代码,可自行检查是否窃取你的信息。
- 本程序不存储用户的帐号,密码。
- 本程序不存储任何人的课表,所有的数据来自于重庆大学教务网。
- 本程序依赖于
cqu-jxgl
- 在订阅使用时,由于直接使用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)
Built Distribution
cqu_kb-0.3.0-py3-none-any.whl
(22.6 kB
view details)
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8615cc38e9bfec7a44cb63cfe6c59241150a8618047256f53e5c818af5834f1 |
|
MD5 | 8528d0355c3d604438ee949705a54098 |
|
BLAKE2b-256 | dbb340ca8bab9e5fad3f2c9f540db291c7c2ebe98e22b14289564b194c834b38 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27cc96c76a72a54e92a60b69ffeefdea68ba79388b8839d5d9b96d7c3c86f56c |
|
MD5 | 912703b26d60a816802ec2126d4f6bd9 |
|
BLAKE2b-256 | 3209e286c5b75de5cce72d032f27b0470fb9931777cc3b3686c0603101240b19 |