[C#/VB.NET]与闭源 WPF 应用程序通信
本文关键字:闭源 WPF 应用程序 通信 VB NET | 更新日期: 2023-09-27 17:56:33
我有一个关于与另一个应用程序通信的问题。我写了一个小应用程序,用于检查特定人员是否玩特定游戏(英雄联盟),如果是这样,它会创建称为观众代码的东西,如下所示: "C:''拳头游戏''英雄联盟''RADS''解决方案''lol_game_client_sln''发布''0.0.1.15''部署''英雄联盟.exe" "8394" "LoLLauncher.exe" " "观众 spectator.eu.lol.riotgames.com:8088 nQCxZ8ayLm369T1DwEejG/QlEoR+JyZK 1407774989 EUW1"
在另一个不是我开发的名为"BaronReplays"(http://puu.sh/7VBFj.png)(WPF应用程序)的应用程序中,您可以在文件(http://puu.sh/7VBEM.jpg)->分析命令下输入此代码并输入代码(http://puu.sh/7VBGD.png),然后单击确定。然后这个游戏将被记录下来。我想在我的应用程序中自动输入此代码的过程,以便我的应用程序将代码发送到 BaronReplay(无需最大化并使用 SendKeys)。我尝试了发送消息,但没有成功,因为 BaronReplay 无法识别密钥......你认为还有其他方法可以做我想做的事情吗?
还有另一种方法...由于 WPF 应用程序是使用 .NET 框架编码的,因此它被编译为 MSIL(Microsoft中间语言)。这意味着您可以使用 ILSpy 等反编译器来反编译和查看 BaronReplay 的代码。这将使您对 BaronReplay 的工作原理有所了解,以便您可以将相同的想法实现到您自己的代码项目中......
希望这有帮助!
罗迪特