有没有一种方法可以在不使用 SimConnect api 的情况下与 Prepar3d/MSFS 对话,以便我可以通过打开套接字和对话 XML 之类的操作从 *nix/任何环境中完成此操作?
是否有可在 *nix 环境上使用的 SimConnect 版本?
最佳答案
这是一个老问题,但不妨回答一下。
简短的回答是否定的。 FSUIPC 和 P3d API 都在 Windows 上运行,并且是我所知道的与 sim 通信的唯一解决方案。
但是,您可以为 API 编写一个包装器,用于接收 UDP 数据包并将其输入到 sim 中。如果您熟悉套接字编程,这将非常简单,但您必须确保 Unix 盒子直接插入带有 P3d 的 PC,否则您最终会出现大约 100 毫秒或更多的延迟(来自路由器) )。
关于linux - 与 *nix 的 Prepar3d/Microsoft Flight Simulator 交谈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28817451/