GotifyClient - Windows 平台消息推送客户端

3次阅读
没有评论

Gotify推送蛮好用的,但是目前没有找到比较合适的windows下的客户端,所以就自己动手写了一个,有需要的可以自取。
项目地址为:https://github.com/kaixin1995/GotifyWindowsClient

本程序是配合gotify的server使用的,如果还没有server,请先自行部署,方法非常的简单
server的地址为:https://github.com/gotify/server/releases/tag/v2.6.1

下载目录中存在两个版本,一个是需要安装net8的(文件体积很小),一个直接可以开箱即用(体积较大),请自行选择
https://wwnv.lanzoul.com/b020bdxi6f
密码:dtvs

GotifyWindowsClient - Windows 平台消息推送客户端

项目概述

GotifyWindowsClient 是基于 .NET 8 开发的轻量级 Windows 系统托盘客户端,专为 Gotify 消息推送服务打造。本客户端采用无界面设计,通过 Windows 原生通知系统实现实时消息推送,是服务器监控、自动化脚本通知等场景的理想选择。


环境要求

✅ 必备组件:

📢 注意:程序需在安装 .NET 8 运行时的 Windows 10/11 系统上运行


核心特性

📌 极简部署

  • 零界面操作 - 启动后自动最小化至系统托盘
  • 原生通知集成 - 调用 Windows 通知中心实现消息展示
  • 静默运行 - 无窗口干扰,后台持续监听消息
  • 开机运行 - 托盘鼠标右键选择开机自启,防止因为重启导致的程序关闭
  • 长连接保持 - WebSocket 长连接保持,断线自动重连(5 秒重试间隔)

⚙️ 智能配置

<!-- GotifyWindowsClient.dll.config -->
<configuration>
<appSettings>
<add key="ServerUrl" value="http://your.gotify.server:port" />
<add key="ClientToken" value="your_client_token_here" />
</appSettings>
</configuration>

  • ServerUrl: Gotify 服务端地址(支持 HTTP/HTTPS)
  • ClientToken: 从 Gotify 服务端网页新建客户端令牌
正文完
 0
116博客
版权声明:本篇文章由 116博客 于2025-03-09发表,共计969字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码