-
断网自重连,安静守护:后台通过网络探针检测状态,仅在内网可达、互联网不可达且已配置时尝试登录
-
全场景守护,随时在线:无论是笔记本开合休眠、还是电脑关机重启,开机即联网,告别“每次重新登录”的烦恼
-
全平台通用,不挑设备:支持 Windows、macOS 和 Linux,主力机、备用机、实验室服务器都能用
-
网页控制台,开箱即用:免安装,无界面,使用浏览器控制台配置,轻量不占内存
首先需要抓取登录报文填入控制台,以下给出两种浏览器的方法
- 在登录页面按下 F12 打开开发者工具,选择“网络”选项卡,打开“录制”和“保留日志”
- 输入账号密码,登录
- 在开发者工具中找到
InterFace.do?method=login,右键并选择“以 cURL 格式复制”。Windows 用户选择“以 cURL (bash) 格式复制”
- 启动本软件,在 Web 控制台粘贴 cURL 命令并保存
- 将软件设置为开机启动(可选)
- 在登录页面按下 F12 打开开发者工具,选择“网络”选项卡,打开“持续记录”
- 输入账号密码,登录
- 在开发者工具中找到
InterFace.do?method=login,右键并选择“复制为 cURL 命令” - 启动本软件,在 Web 控制台粘贴 cURL 命令并保存
- 将软件设置为开机启动(可选)
- 软件默认 Web 控制台地址为 http://127.0.0.1:18888/,如果默认端口冲突可考虑修改
config.toml文件切换 - 若 macOS 提示软件已损坏,将软件放入“应用程序”文件夹,并在终端执行如下命令
sudo xattr -rd com.apple.quarantine /Applications/ePortal\ Guard.app
- 若 macOS 提示 Where is use_default,请选择你的默认浏览器
- 若 Windows Defender 提示软件存在风险,请无视并选择"更多信息"和“仍要运行”
非常欢迎任何形式的贡献!无论是发现了 Bug,还是想开发新功能,欢迎提交 Issue 或 PR
cargo build --release已启用体积优化参数
cargo run --release首次启动自动生成:
config.tomlcurl.txtdebug.log
在
- Windows:
%APPDATA%/eportal-guard - macOS:
~/Library/Application Support/eportal-guard - Linux:
$XDG_CONFIG_HOME/eportal-guard或~/.config/eportal-guard




