Skip to content

bboymega/dlut-eda-shell-login

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DLUT-EDA-shell-login

DLUT-EDA Shell Login. Applicable to headless devices.

DLUT_EDA 的shell命令行客户端,适合树莓派/OPENWRT等嵌入式设备,也可以在电脑上使用简化登录过程。

ScreenShot.png

Screenshot_20210315-140314_Settings.jpg

Shell Usage 脚本使用方法:

/PATH_TO_THE_SCRIPT/dlut_eda_login.sh [-u username] [-p password] [-o]

登录方法:/PATH_TO_THE_SCRIPT/dlut_eda_login.sh -u "用户名" -p "密码"

登出方法:/PATH_TO_THE_SCRIPT/dlut_eda_login.sh -o

自动检测网络连接并实现断线重连

将 check_internet.sh 和 dlut_eda_login.sh 放在同一目录下

填写好 check_internet.sh 中的 -u 和 -p 参数

crontab 添加定时任务

*/1 * * * * bash /etc/check_internet.sh

就可以实现断线重连(每一分钟检测一次)。

AppleScript 自动切换至 DLUT-EDA 并登录

beta version 0.4

通过 switch 脚本可以一键完成切换 DLUT-EDA 网络及登录校园网功能

使用方法

  1. 下载脚本
  2. 将 script 脚本中的 user_name 和 pass_word 修改为自己的登录信息
  3. 编译并运行脚本

网络报错提示的图标可以自己进行选择,修改 icon_local_path 的值即可

自动化运行方案

automator

  1. 打开 Automator,新建文档并选择 Quick Action(用于添加系统快捷键,快捷更换网络)
  2. 左侧搜索 Run AppleScript,将脚本内容替换为 switch.scpt 脚本中的内容,编译检查
  3. 保存退出,Automator 会自动保存在 ~/Library/Services 路径下
  4. 打开系统偏好设置 System Preference,在键盘中选择 Shortcut,脚本快捷键可以在 Services 中自定义

本脚本不会保存任何密码,请放心使用。请遵守法律法规,不要滥用脚本,否则后果自负!!!

About

DLUT-EDA Shell Login. Applicable to headless devices.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published