当我在寻找一种创建插件的方法时,它会检查 WoW-PvP-Queue-Status,以创建 REST 服务,我被告知不可能在插件和插件之间建立实时连接一个 REST 服务。所以我正在考虑另一种方法来解决我的问题,然后我想到了分析 WoW-Window 并寻找一种视觉模式来完成我正在寻找的东西。我的程序应该检查并告诉我,每当程序的用户在战场上排队时,还应该告诉我他/她在哪个战场上排队,这样我就可以收集数据并将其发布到我的服务/网站。我可以使用 WoW 插件为我正在寻找的事件创建一些视觉反馈......就像一个信号,它告诉我的程序要做什么。
所以我想知道,我将如何完成创建这样的信号解释器(就像一个屏幕抓取器)。我在考虑 OpenCV,但不知道从哪里开始,特别是我有点好奇 Warden(反作弊引擎)会如何解释这样的程序,我真的不希望我的用户因为这样的事情而被禁止。它真的应该只是解释我要创建的插件的视觉反馈。
例如:
如果用户在阿拉希盆地排队,应该会弹出一个黄色信号,如果弹出黄色信号,程序会告诉我的服务玩家 xyz 已经排队,稍后应该会在我的主页上实时显示。如果用户排队等待战歌,则会弹出另一个信号,等等。
我目前只是在早期阶段对 C#/.NET 有经验,并且会用这样的服务开始一个小项目,那么我需要学习什么来构建这个东西?
我真的很想知道我需要哪些知识来解决这个问题。