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 。
Metadata
Release files for cqu-kb 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| cqu-kb-0.3.0.tar.gz | 9.7 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cqu_kb-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 32.3 kB
Release files / cqu-kb-0.3.0.tar.gz
| Download URL | cqu-kb-0.3.0.tar.gz |
|---|---|
| Size | 9.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b8615cc38e9bfec7a44cb63cfe6c59241150a8618047256f53e5c818af5834f1
|
|
BLAKE2b-256 checksum How to use checksums |
dbb340ca8bab9e5fad3f2c9f540db291c7c2ebe98e22b14289564b194c834b38
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / cqu_kb-0.3.0-py3-none-any.whl
| Download URL | cqu_kb-0.3.0-py3-none-any.whl |
|---|---|
| Size | 22.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
27cc96c76a72a54e92a60b69ffeefdea68ba79388b8839d5d9b96d7c3c86f56c
|
|
BLAKE2b-256 checksum How to use checksums |
3209e286c5b75de5cce72d032f27b0470fb9931777cc3b3686c0603101240b19
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Security for cqu-kb 0.3.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.