斯卡欣工坊 SkahingLab 返回首页
项目 · 网络工具

校园网自动登录

解决长安大学校园网每次开机都要手动打开网页登录的痛点。 设一次学号密码,之后开机自动连上,不用再管。

长安大学 Windows Python 源码可读 斯卡欣工坊出品

两种使用方式

方式一 · 小白一键版

推荐

不需要安装 Python,双击即用。

  1. 下载上面两个文件,放进同一个文件夹里。
  2. 双击 首次设置.exe,按提示输入学号和密码,输入一次就会自动保存。
  3. 以后想上网时,双击 auto_login.exe,会在后台静默登录。
  4. 想开机自动登录:按 Win + R,输入 shell:startup 回车, 把 auto_login.exe 的快捷方式放进打开的文件夹。

方式二 · 源码运行版

需要 Python

适合懂一点电脑技术,或者想读代码、改代码的同学。

  1. 下载上面的压缩包,解压到一个普通文件夹里(不要直接在压缩包里双击运行)。
  2. 安装 Python 3.8 或以上,下载地址 python.org/downloads。 ⚠️ 安装时务必勾选 Add Python to PATH。
  3. 双击 安装依赖.bat,等依赖装完。
  4. 双击 首次设置.bat,按提示输入学号和密码。
  5. 以后想上网时,双击 auto_login.bat 即可自动登录。
  6. 想开机自启:按 Win + R 输入 shell:startup, 把 auto_login.bat 的快捷方式放进去。

注意事项

仅适用于长安大学校园网。其他学校的认证接口不同,直接用会登录失败。

config.json 里存着你的密码。千万不要分享给别人,也不要上传到网上。 发给朋友时只传程序文件,不要带上这个配置。

登录失败时,先检查电脑是否已经连上 CHD-WIFI。

常见问题

提示「python 不是内部或外部命令」?

Python 没装好,或者安装时漏勾了 Add Python to PATH。

解决办法:卸载重装,安装第一屏底下那两个勾都打上。

提示「ModuleNotFoundError: No module named 'requests'」?

依赖没装全。双击 安装依赖.bat 重装一次即可。

如果还不行,在命令行里手动执行 pip install requests。

密码输错了怎么办?

删掉文件夹里的 config.json,重新双击 首次设置.exe(或 .bat)再输一次。