CARSI 学术认证

Created at 9 months ago
Updated at 9 months ago
自动登录 CARSI,去除繁琐确认
Total Installs
175
Today's New
+0
User Rating
- / 5.0 (0)
Current Version
1.1.0
Script Details
LicenseMIT

CARSI 学术认证脚本

一个用于自动登录 CARSI (China Academic Research and Education Network Identity Provider) 的用户脚本,可以跳过繁琐的确认步骤,实现一键登录学术资源。

功能特点

  • 自动选择学校并登录
  • 自动填写用户名和密码
  • 可配置是否缓存登录信息
  • 自动处理隐私声明确认
  • 可自定义信息共享范围
  • 支持跳转到个人页面

安装方式

  1. 安装浏览器扩展程序,如 Tampermonkey 或 Violentmonkey
  2. 下载或安装 carsi_confirm.user.js 脚本文件
  3. 根据需要配置脚本参数

使用说明

安装脚本后,首次使用需要进行配置:

  1. 点击 Tampermonkey 扩展图标
  2. 选择 "CARSI 学术认证" 脚本
  3. 点击菜单中的 "设置info" 选项
  4. 在弹出的表单中填写以下信息:
    • 学校拼音首字母:您学校名称的首字母(大写)
    • 学校全称:您学校的完整名称
    • 账号:您的学校账号
    • 密码:您的学校密码
    • 学校信息:是否记住用户信息
    • 个人信息:是否缓存或清除缓存
    • 共享范围:选择信息共享的范围(不共享、仅当前服务、所有服务)
    • 跳转个人页面:是否跳转到个人页面

配置完成后,访问 CARSI 相关网站时脚本会自动完成登录流程。

技术细节

该脚本基于以下技术实现:

  • 使用 SweetAlert2 作为配置界面
  • 利用 GM API 进行数据存储和菜单注册
  • 通过 DOM 操作实现页面元素的自动点击和填写