ChatECNU
ChatECNU 是 ECNU 门户与校园网联网工具包。安装包名仍是 ChatECNU,日常命令主推 ecnu。
文档入口
安装
pip install ChatECNU
如需验证码识别能力:
pip install "ChatECNU[captcha]"
命令结构
ecnu
├── home # ECNU 门户
├── net # 校园网联网
└── visitor # 访客账号
门户命令统一放在 home 下:
ecnu home login -i
ecnu home info
ecnu home status
ecnu home user
ecnu home logout
校园网联网统一放在 net 下:
ecnu net check --auth-client /usr/local/bin/auth_client --json
ecnu net login --auth-client /usr/local/bin/auth_client -I
ecnu net logout --auth-client /usr/local/bin/auth_client --username "$ECNU_USERNAME" -I
ecnu net ensure-login --auth-client /usr/local/bin/auth_client -I
ChatECNU 不打包 auth_client。请用 --auth-client 或 ECNU_AUTH_CLIENT 指定路径。账号密码使用同一组 ECNU_USERNAME / ECNU_PASSWORD。
敏感值(密码、Cookie、短信码、会话)不要打印或提交。
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file chatecnu-0.2.0.tar.gz.
File metadata
- Download URL: chatecnu-0.2.0.tar.gz
- Upload date:
- Size: 24.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3a8e486a61c40dd6c1108620eb13ff06217ed4970761ee3f1fc047230e0d8653
|
|
| MD5 |
3b761edb53758b4da8d216518bc53f20
|
|
| BLAKE2b-256 |
a150de0b1daabfee6a6262d7720264b5a7ed76883b542ce83df7f25bcb0e2e33
|
Provenance
The following attestation bundles were made for chatecnu-0.2.0.tar.gz:
Publisher:
publish.yml on ChatArch/ChatECNU
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
chatecnu-0.2.0.tar.gz -
Subject digest:
3a8e486a61c40dd6c1108620eb13ff06217ed4970761ee3f1fc047230e0d8653 - Sigstore transparency entry: 2340944569
- Sigstore integration time:
-
Permalink:
ChatArch/ChatECNU@95645d1416d8253b4ed885f90187f75e47b82ad9 -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/ChatArch
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@95645d1416d8253b4ed885f90187f75e47b82ad9 -
Trigger Event:
push
-
Statement type:
File details
Details for the file chatecnu-0.2.0-py3-none-any.whl.
File metadata
- Download URL: chatecnu-0.2.0-py3-none-any.whl
- Upload date:
- Size: 24.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f52d11d82f14eeb4c03d9ac68aea0e458629c0665e8a9ad9ce7cdb5a441d7589
|
|
| MD5 |
9007427d95271490bc4ae52a2491fe8d
|
|
| BLAKE2b-256 |
928c45f4d15900b1e771c5a2db50d835a75253d11abfcbb19c68151f4512d994
|
Provenance
The following attestation bundles were made for chatecnu-0.2.0-py3-none-any.whl:
Publisher:
publish.yml on ChatArch/ChatECNU
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
chatecnu-0.2.0-py3-none-any.whl -
Subject digest:
f52d11d82f14eeb4c03d9ac68aea0e458629c0665e8a9ad9ce7cdb5a441d7589 - Sigstore transparency entry: 2340944577
- Sigstore integration time:
-
Permalink:
ChatArch/ChatECNU@95645d1416d8253b4ed885f90187f75e47b82ad9 -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/ChatArch
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@95645d1416d8253b4ed885f90187f75e47b82ad9 -
Trigger Event:
push
-
Statement type: