/szu-network-connecter

📡 针对深圳大学校园网有线连接与WIFI连接复杂的登录方式,给出一键快速登录解决方案的浏览器扩展插件

Primary LanguageJavaScriptMIT LicenseMIT

logo

深大校园网络一键登录认证 - 浏览器插件

针对深圳大学校园网有线连接与 WIFI 连接复杂的登录认证方式,给出一键快速登录认证解决方案的浏览器扩展插件。支持 Chrome/Firefox 浏览器。

作者(@ceynri)目前已经毕业,在无校内网的条件下,本项目不再主动提供维护。但在校园网络提供商未对服务进行更改的情况下,本插件仍然保持可用。

项目支持 Pull Requests,本插件出现问题时如有同学愿意提供维护并做好自测,我可以帮忙提交商店。

2021/12/31 校园网更新后宿舍区出现使用插件无法登录的情况,请更新插件至 1.4.x 以上(相关 issue #8,PR @chimaoshu #9


基本特性

  • 一键登录校园网络,无需安装糟糕的 Drcom 或打开难记的登录网页
  • 无需选择 WIFI 连接模式/有线连接模式
  • 自动记忆用户卡号信息,本地缓存,无需反复填写
  • 简洁的 UI 界面(和没什么必要的动效)

登录原理

  • 有线连接对应的登录网页网址为 http://172.30.255.42:801/(曾经为http://172.30.255.2/0.htm
  • WIFI 连接对应的登录网页网址为 https://drcom.szu.edu.cn/a70.htm
  • 网页的登录行为即发送带有卡号密码的 post 请求
  • 插件只需帮忙记忆用户的卡号与密码(使用 localStorage),模拟请求并处理返回结果即可

安装方式

Chrome / Edge 浏览器

方法一

通过 Chrome 商店进行安装

方法二

Releases 中下载 crx 文件,拖拽到扩展管理页面后会自动安装

Firefox 浏览器

Firefox Addons 商店不允许上架受限受众的插件,故无法直接上架,需以 xpi 文件的方式进行分发。

Releases 中下载 xpi 文件,拖拽到扩展管理页面或选择从文件安装选项即可


使用方式

  1. 点击“去填写”,输入你的卡号(不是学号)和密码并点击保存按钮

    launch screen.png

    input.jpg

  2. 保存成功后,点击登录即可

    login.jpg

    logined.jpg

  3. 如果出现报错或登录超时,请先检查个人信息、网络等设置是否有问题。如无法解决可以提 issue 并提供相关行为与环境信息

    error.jpg


许可协议

MIT


其他