集结号-黑白名单加强版

集结号-黑白名单加强版

原版不提供白名单,这里添加了白名单功能,能集中关注自己需要关注的团本,也能关注世界频道自己关注的内容信息,方便进组

副本&团队

更新记录

作者:爱学习的达蒙

版本号维护在 MeetingHornWatch.toc 的 ## Version,每次迭代 +0.1。

v4.8

  • 悬停提示的「命中关注 / 命中特别关注」改为列出命中的全部规则行(原来只显示第一行),与右键菜单里的取消项一一对应
  • 同时命中关注和特别关注时两行都显示

v4.7

  • 右键菜单(桌面小列表和主窗口)新增「取消关注「规则」」「取消特别关注「规则」」:直接删除这条信息命中的规则行,不用进设置面板
  • 一条信息同时命中多行规则时逐行列出,可只取消其中一行;只有确实命中时才显示

v4.6

  • 关注 / 特别关注规则支持用 ! 排除(全角 ! 也可以),可连写多个,如 PS!DPS!JPS
    • PS!DPS:匹配 PS,但 DPS 里的 PS 不算;「缺PS和DPS」仍然命中(有单独的 PS),「缺DPS」不命中
    • 卡拉赞!代打:排除词不包含前面的词时,信息里出现「代打」整条就不匹配
    • 可以和空格组合:卡拉赞 缺T !代打
  • 屏蔽关键字的写法与关注相同,也支持 !

v4.5

  • 「编辑快捷词」窗口可以拖动(按住标题栏或空白处)
  • 修复:点「恢复默认」弹出的确认窗口被「编辑快捷词」窗口挡住。确认窗口改为更高一层并在弹出时置顶

v4.4

  • 主窗口搜索框右边新增「快捷词」按钮:点一下填入搜索框,再点一次取消;当前选中的按钮高亮
  • 快捷词支持替换词:BT=黑庙,黑暗神殿 会同时搜索 BT、黑庙、黑暗神殿(任一出现即命中);不写「=」只搜原词。手动在搜索框输入快捷词同样会展开,桌面小列表的搜索也生效
  • 放不下的快捷词收进「更多」菜单;右键任一快捷词或点「编辑 / 更多 → 编辑快捷词…」打开编辑窗口,可恢复默认
  • 预置快捷词:卡拉赞、格鲁尔、玛瑟里顿、毒蛇、风暴、海山、BT、祖阿曼、太阳井(账号内所有角色共用)
  • 活动 / 聊天 / 关注 / 已屏蔽统计移到主窗口底部一行,给快捷词腾出位置;主窗口默认高度 598 → 614

v4.3

  • 添加作者署名「爱学习的达蒙」:游戏「设置 → 插件 → 集结号关注」页面、/mhw help、小地图按钮和桌面小列表标题栏的悬停提示、各源码文件头部
  • 署名统一读取 TOC 的 ## Author

v4.2

  • 修复:设置里逐字输入时按半截关键字重新匹配,打乱置顶顺序、误触发特别关注闪烁。改为停止输入 0.6 秒后(或离开输入框时)才生效;期间切换方案,文字仍存进原方案
  • 删除规则方案前增加二次确认
  • 修复:频道很热闹、超过 300 条时可能先删掉关注的信息。改为按特别关注 > 关注 > 集结号活动 > 普通聊天的优先级保留
  • 本角色使用的方案在其他角色上被改名或删除时,进入游戏后在聊天框提示一次已改用哪个方案(不受调试开关控制)

v4.1

  • 新增多套「规则方案」:关注 / 特别关注 / 屏蔽关键字 / 屏蔽玩家整套规则可保存为多个方案(设置面板顶部「规则方案」)
  • 方案在账号内所有角色间共用,每个角色各自记住使用哪一个(新增角色存档 MeetingHornWatchCharDB),可按阵营、职业、用途分别配置
  • 支持切换、新建空方案、复制当前方案、重命名、删除(至少保留一个);/mhw profile [方案名] 查看或切换
  • 已有规则自动迁移为「默认」方案;主窗口标题显示当前方案名
  • 主窗口最小高度调整为 470,给方案一行留出位置

v4.0

  • 主窗口可拖右下角自由调整大小(宽 640~1400,高 450~1000),尺寸会保存
  • 内容自适应:行数随高度增减,「说明」列随宽度伸缩
  • 右侧设置面板始终与主窗口等高;输入框按比例分配高度变化,开关固定贴在面板底部

v3.9

  • 设置面板输入框加高(关注 100、特别关注 76、屏蔽关键字 76、屏蔽玩家 60),规则多时少滚动;点击输入框空白处即可开始输入
  • 主窗口加高到 23 行,与右侧设置面板等高(共用同一高度常量)

v3.8

  • 特别关注固定排在列表最前(主窗口和桌面小列表),多条时按成为特别关注的先后,位置不再变化
  • 闪烁只持续 5 秒,之后保留紫色底色;期间鼠标指向或点击可提前停止,再次提醒时重新闪 5 秒

v3.7

  • 设置面板各输入框的标题只保留名称(关注 / 特别关注 / 屏蔽关键字 / 屏蔽玩家),说明文字改为鼠标悬停标题时的提示

v3.6

  • 新增「特别关注」列表(设置面板,写法同关注,可写玩家名或关键字;/mhw special;右键菜单「特别关注该玩家」)
  • 命中特别关注的行:紫色底色,整行闪烁,直到鼠标指向或点击该行;主窗口和桌面小列表同步
  • 命中时播放团队警报音并闪烁任务栏图标(设置「特别关注警报音」可关闭);同一玩家内容变化 1 分钟后可再次提醒
  • 特别关注同时算作关注:进入桌面小列表、参与置顶;悬停提示显示「命中特别关注」
  • 设置面板加高,容纳新的输入框和开关

v3.5

  • 主窗口和桌面小列表的右键菜单新增「复制玩家名」:弹出已全选名字的小窗口,按 Ctrl+C 复制(插件无法直接写剪贴板)

v3.4

  • 桌面小列表收起时宽度同时收窄,只显示「+ 关注 N」,隐藏关闭按钮;展开恢复调整过的宽高

v3.3

  • 桌面小列表可自由调整尺寸:拖动右下角(宽 200~800,高 1~40 行),尺寸会保存
  • 内容随尺寸自适应:行数随高度增减,说明列和搜索框随宽度伸缩,标题过长时截断
  • 窗口高度改为由用户决定,不再随条目数自动伸缩;收起后再展开恢复调整过的高度

v3.2

  • 桌面小列表人数列去掉「人」字,只显示数字

v3.1

  • 桌面小列表每行只保留三列:玩家名(职业色)/ 人数 / 说明,去掉时间和活动/频道列,各列对齐
  • 没写说明的活动用灰色活动名代替,避免整行空白;频道聊天没有人数,人数列留空

v3.0

  • 悬停提示去掉「最近喊话」;并入活动行的喊话仍参与关注 / 屏蔽 / 搜索匹配,只是不再显示

v2.9

  • 悬停提示去掉「首次出现 / 最近广播」时间行,只保留当前信息内容(列表的时间列仍显示最近一次广播距今多久)

v2.8

  • 列表悬停提示重新配色:标签灰色、数值白色,模式浅蓝,频道名用聊天框的频道粉色
  • 活动名、说明、最近喊话中命中关注规则的词以绿色高亮
  • 「最近广播」按新鲜度着色:绿(刚广播)→ 黄 → 橙(快过期,可能已组满或解散)

v2.7

  • 修复主窗口搜索框与右侧活动数统计重叠:主窗口加宽 100(660 → 760),多出的宽度给「说明」列
  • 统计文字限定在搜索框与「关注/屏蔽」按钮之间靠右显示,过长时截断,不再压到搜索框上

v2.6

  • 桌面小列表新增搜索框(标题栏下方,收起时隐藏),只在关注的信息里搜索,写法同主窗口搜索
  • 小列表与主窗口的搜索互不影响;搜索时标题栏显示「搜到 N/总数」,无结果时提示搜索词
  • 主窗口与小列表共用同一个搜索框实现

v2.5

  • 主窗口新增搜索框:匹配玩家名、活动、模式、说明和喊话内容,不区分大小写;多个词用空格分隔,需全部出现
  • 搜索只筛选主窗口列表(在「只看关注」「显示频道聊天」的基础上再筛选),不影响桌面小列表;结果保持置顶 / 固定位置的顺序
  • 搜索时状态栏显示「搜索到 N 条」;无结果时提示搜索词

v2.4

  • 主窗口关注的信息重新置顶:按成为关注的先后排列,新增的关注追加在置顶区末行;置顶位置确定后不再变化,直到过期清除
  • 非关注信息在置顶区下方,仍按首次出现的先后排列,新出现的追加到末尾
  • 条目不再命中关注(规则修改或内容变化)时取消置顶;之后再次命中按新增关注处理,放到置顶区末行
  • 桌面小列表与主窗口置顶区顺序一致

v2.3

  • 列表位置固定:每条信息首次出现时的位置不再变化,新出现的追加到列表末尾,只有过期删除时后面的行才上移
  • 主窗口取消「关注的排在最前」,关注信息仍以高亮颜色区分(可勾选「只看关注」)
  • 桌面小列表支持鼠标滚轮滚动;条目多于行数时标题栏显示当前范围,如 1-8 / 12

v2.2

  • 列表改为按首次出现时间排序(新出现的在上):集结号重复广播、玩家再次喊话不再让行位置跳动
  • 主窗口仍是关注的排在最前;时间列仍显示最近一次广播距今多久
  • 悬停提示新增「首次出现 / 最近广播」时间

v2.1

  • 新增小地图按钮:左键打开/关闭主窗口,按住拖动沿小地图边缘移动(位置会保存),悬停显示当前关注数
  • 设置面板新增「小地图按钮」开关

v2.0

  • 游戏「设置 → 插件」中新增「集结号关注」页面,带「打开主窗口」按钮(点击后关闭设置面板并打开主窗口)

v1.9

  • 桌面小列表标题栏右侧新增关闭按钮;关闭等同取消勾选「桌面小列表」,状态会保存
  • 设置面板的勾选框会随关闭按钮、/mhw mini 同步更新

v1.8

  • 修复「关注 / 屏蔽设置」输入框出现滚动条时滚动条超出窗口右边:滚动条收进输入框内部,文字区按滚动条实际宽度让位

v1.7

  • 调试信息未勾选时,插件不再向聊天框输出任何自动消息(含关注文字提醒、右键菜单操作确认)
  • 移除「聊天框提示」选项,关注文字提醒并入调试信息;提示音不受影响
  • 手动输入的 /mhw 命令仍会回显结果
  • 存档中的调试记录去掉链接和颜色码

v1.6

  • 新增调试信息开关(默认关闭):设置面板「调试信息」或 /mhw debug
  • 打开后打印到本机聊天框,并在存档中保留最近 300 条(/mhw debug clear 清空)
  • 记录内容:协议解析结果与命中规则、无法解析的协议、喊话合并、提醒冷却、过期清理、频道加入

v1.5

  • 桌面小列表标题栏、设置面板标题也显示版本号

v1.4

  • 添加版本号:主窗口标题、桌面小列表标题栏提示、/mhw help 中显示

v1.3

  • 同一玩家用集结号发布活动后,在其他频道的喊话并入活动行(悬停可见"最近喊话"),不再单独占一行
  • 先喊话后发活动时,原聊天行并入新的活动行
  • 附带的喊话参与关注 / 屏蔽匹配
  • 提醒按玩家冷却:同一玩家 5 分钟内只提醒一次

v1.2

  • 新增桌面小列表:登录即显示,只列关注信息,小字体,可拖动、可收起
  • /mhw mini 及设置面板「桌面小列表」开关

v1.1

  • 与集结号插件完全隔离:移除 TOC 中的 OptionalDeps

v1.0

  • 监听集结号频道协议(当前格式及两种旧格式),收录频道普通聊天
  • 关注 / 屏蔽关键字与屏蔽玩家,屏蔽优先
  • 主窗口列表:关注信息高亮,左键私聊,右键菜单
  • 自动加入 MeetingHorn 频道、聊天框隐藏协议原文