直播伴侣开播/下播事件支持与配置优化

新增对直播伴侣开播/下播事件的检测与弹幕推送,增加相关数据结构和事件机制。移除脚本缓存配置,简化直播页自动暂停逻辑。同步优化消息类型、颜色映射及项目结构,版本升级至2.8.0。
This commit is contained in:
Muihd
2026-04-09 22:47:04 +08:00
parent be17f91990
commit ce23bde71e
12 changed files with 337 additions and 186 deletions
+16 -2
View File
@@ -25,9 +25,14 @@ namespace BarrageGrab.Proxy
public event EventHandler<HttpResponseEventArgs> OnFetchResponse;
/// <summary>
/// 代理切换时触�?
/// 代理切换时触发
/// </summary>
public event EventHandler<SystemProxyChangeEventArgs> OnProxyStatus;
public event EventHandler<SystemProxyChangeEventArgs> OnProxyStatus;
/// <summary>
/// 直播伴侣操作事件
/// </summary>
public event EventHandler<LiveCompanEventArgs> OnLiveCompanAction;
/// <summary>
/// 代理端口
@@ -82,6 +87,15 @@ namespace BarrageGrab.Proxy
OnFetchResponse?.Invoke(this, args);
}
/// <summary>
/// 触发直播伴侣操作事件
/// </summary>
/// <param name="args"></param>
protected void FireLiveCompanEvent(LiveCompanEventArgs args)
{
OnLiveCompanAction?.Invoke(this, args);
}
/// <summary>
/// 获取进程名称
/// </summary>