Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

BIT-AutoLogin-UserScript

作者 版本 许可证


一个为北京理工大学(BIT)网站登录设计的脚本,旨在提供无缝的自动登录体验和便捷的跨站点凭据管理。

注:测试环境为 Win11 Edge 浏览器 Tampermonkey。


✨ 主要功能

  • 全自动登录: 在访问北理工统一认证平台 (sso.bit.edu.cn) 或 webvpn 登录页时,自动填充已保存的学号和密码,并执行登录操作。
  • 便捷菜单管理: 在任意北理官网页面 (*.bit.edu.cn),均可通过浏览器右上角的油猴插件图标唤出一个现代化、美观的自定义菜单,方便地管理你的登录信息。
  • 安全凭据存储: 你的密码将经过 学号+密钥 的专属 XOR 异或加密和 Base64 编码后,再存入浏览器本地。这能有效防止非技术人员直接窥探到你的明文密码,在便利和安全之间取得了良好平衡。
  • 智能错误诊断: 如果自动登录后检测到“密码错误”的提示,脚本会自动诊断出是已存凭据失效,并主动提醒你清除旧数据、设置新凭据,具备“自我修复”能力。
  • 精准元素定位: 通过精确的 id 和属性选择器定位页面元素,确保脚本在页面结构变化时依然能稳定运行,高效且可靠。

🚀 安装步骤

  1. 安装用户脚本管理器 首先,你的浏览器需要一个用户脚本管理器扩展。最常用的是 Tampermonkey (篡改猴)。请根据你的浏览器选择安装:

  2. 安装本脚本 点击下面的链接,你的 Tampermonkey 扩展会自动弹出安装页面,点击“安装”即可。

    ➡️ 点击此处安装 BIT-AutoLogin 脚本 ⬅️

📖 使用指南

  1. 首次使用 安装脚本后,首次访问北理登录页,脚本会自动弹出一个窗口,提示你输入学号和密码,输入并保存后,脚本会立即尝试为你自动登录。

  2. 访问管理菜单 在任意北理网站 (*.bit.edu.cn),点击浏览器右上角的 Tampermonkey 扩展图标,在弹出的菜单中会看到 BIT 自动登录菜单 这一项,点击即可打开管理菜单。

  3. 菜单功能

    • ⚙️ 修改/设置登录凭据: 随时更新你保存的学号和密码。
    • 🗑️ 清除已存登录凭据: 一键删除所有已保存的信息。
    • 🔍 显示已保存的学号: 快速查看当前保存的学号。

📄 许可证

本项目采用 MIT 许可证。

About

通过脚本实现BIT网站自动登录,可在学校任意网站页面通过一个总菜单管理所有操作。

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages