Skip to content

v1.1.5 — 微信/QQ 通知 + 悬浮面板可调

Choose a tag to compare

@fotlim fotlim released this 18 Oct 03:39
· 24 commits to main since this release

v1.1.5 — 微信 / QQ 通知 + 悬停面板可调

两件事:让事件能推到手机,让桌宠那个悬浮面板按你的喜好定尺寸。

新增:微信 / QQ 通知

个人微信、QQ 都没有官方"给某个号发消息"的接口,下面都是中转服务,凭据填在 push.json(本机文件,不进仓库)。

通道 推到哪 需要
serverchan 微信服务号 Server酱 SendKey(SCT…)
pushplus 微信 PushPlus token
wecom 企业微信群 群机器人 Webhook
onebot QQ(私聊/群) 自建 OneBot,如 http://127.0.0.1:3000/send_private_msg?user_id=123456
custom 任意 你自己的 webhook,POST {"title","content"}
.\Connect-CampusNet.ps1              # 菜单 → N) 微信 / QQ 推送设置
.\Connect-CampusNet.ps1 -Mode push   # 发一条自检,验证通不通
  • 每项回车 = 不变,- = 清空;多通道并行推送
  • 推送时机与系统通知一致:掉线 / 恢复在线 / 自动修复完成 / 唤醒后重认证失败 / 连续登录失败,沿用原有去重间隔,不刷屏
  • 修 PS 5.1 的 -Body 默认按 ASCII 发送,中文会变问号 —— 五个通道全部改成显式 UTF-8 字节发送

新增:悬浮面板长宽可调(文本自适应)

宠物右键 →「悬浮面板尺寸…」,填 宽,高(像素,0 = 自动):

设置 效果
0,0 按内容自适应(和以前一样)
320,0 固定宽,长文本按像素自动换行,高度跟着行数走
320,110 固定框,放不下的行截断加 …,不溢出
160,0 很窄时英文/数字不会被从中间劈开(能退到空格就退)

对应设置项 petOverlayW / petOverlayH;字号、透明度仍是 petOverlayFont / petOverlayOpacity。

一并包含(v1.1.3 / v1.1.4 未单独发版)

  • 新手向导(-Mode wizard / 菜单 G / 首次运行自动弹出):问一句"这个 WiFi 是不是校园网" → 不是就换名字 → 认门户 → 没命中就从门户页面现场生成配置
  • 采集诊断包(-Mode collect / collect.bat / 菜单 C):给远程的朋友用,报告自动进剪贴板,门户 HTML + JS 打包发回
  • 天气:位置到省/市/区县,数据源换成彩云天气(可填 token),新增穿衣提醒

升级方式

解压覆盖原目录即可。collect.bat 是新文件,一起放进去。

SHA256(campus-net-v1.1.5.zip):DAAD6A465BBD8DD845190D21B84F880D9592E291377B2B8CF04F5BDDCE74BDBE