Georgeupup GitHub avatar

szu-network-guardian

Georgeupup

A lightweight Windows tool that monitors and automatically reconnects to the Shenzhen University campus network, supporting both teaching/office (SRun) and dormitory (ePortal) authentication.

Stars

7

7-day growth

No data

Forks

0

Open issues

0

License

MIT

Last updated

2026-07-28

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It provides a polished, user-friendly GUI with system-tray operation, secure password storage via Windows DPAPI, and automated builds—all while addressing the specific quirks of two distinct campus authentication systems.

Who it is for

  • Shenzhen University students and faculty using campus Wi-Fi or wired internet
  • IT staff managing unattended lab or office computers
  • Users who need a reliable, fire-and-forget network connectivity tool on Windows

Use cases

  • Automatically reconnecting a lab computer to the teaching network after a sudden disconnection
  • Keeping a dormitory computer online overnight without manual intervention
  • Restoring wired campus network access for a desktop that loses authentication periodically

Strengths

  • Supports both SRun challenge-based and ePortal authentication for different campus zones
  • Encrypts passwords with Windows DPAPI, so only the current user can decrypt them
  • Runs in the system tray after minimizing, with a full graphical interface and auto-start option
  • Uses separate detection logic to avoid false positives when a proxy or VPN is active

Considerations

  • Only works on Windows 10/11 (no macOS or Linux support)
  • Requires an active physical network connection (Wi-Fi or Ethernet) before it can authenticate
  • The experimental auto-mode that tries both zones is not recommended for long-term unattended use

README quick start

快速开始

Description

简洁易用的深圳大学校园网自动重连工具,支持 SRun/ePortal、断线监控、系统托盘、开机自启与安全凭据存储。

Related repositories

Similar projects matched by category, topics, and programming language.

lopopolo
Featured
lopopolo GitHub avatar

harness-engineering

Harness Engineering is a methodology for improving coding agent outputs by carefully crafting the environment around them—providing curated context, tools, and executable constraints that encode an organization’s nonfunctional requirements and cumulative lessons.

AI & Machine LearningAI Agents
2,390
slvDev
Featured
slvDev GitHub avatar

esp32-ai

A 28.9 million parameter language model runs on an $8 ESP32-S3 microcontroller entirely on-device, generating simple stories at about 9.5 tokens per second.

AI & Machine LearningLarge Language Models
1,960
littledivy
Featured
littledivy GitHub avatar

mimic

mimic captures traffic from any iOS or web app and automatically generates a Python client library that lets you call the app's API like a regular library.

AI & Machine Learning
1,482