XPlane748EFB是SSG 747-8飞机中存在的电子飞行包(EFB)的遥控接口。该应用程序提供了一种控制飞机中现有EFB的方法,使用ExtPlane进行按钮按下,XTextureExtractor可以显示来自显示屏的图像。
要求:
- X-Plane 11
- 从http://waynepiekarski.net/ExtPlane下载ExtPlane v2插件并解压缩到Resources / Plugins目录
- 从http://waynepiekarski.net/XTextureExtractor下载XTextureExtractor插件并解压缩到Resources / Plugins目录
- SSG的波音748
- 在Windows防火墙中为ExtPlane打开TCP端口51000
- 在Windows防火墙中为XTextureExtractor打开TCP端口52500
- 网络上的多播支持,用于自动检测
假设多播正在运行,XPlane748EFB将自动检测您的X-Plane实例。许多路由器不能正确支持多播,因此您可以点击连接文本或屏幕来配置手动X-Plane主机名或IP地址。
您必须在X-Plane 11 Resources / plugins目录中安装ExtPlane v2插件。此插件使用端口51000提供外部控制功能,因此您必须确保Windows防火墙没有阻止它。您必须从http://waynepiekarski.net/extplane下载插件的二进制文件 - 您不能使用原始的ExtPlane v1插件,因为它有与字符串datarefs相关的错误。
XTextureExtractor分析所有OpenGL纹理,并确定渲染这些显示的位置。然后将相同的纹理渲染到单独的窗口中,您可以随意移动并放置在任何位置。它们可以在X-Plane内呈现为窗口,也可以在Windows内部弹出和移动。您可以将弹出的窗口拖到外部显示器上,然后根据需要进行排列。
X-Plane 11本身不通过SDK支持此功能,因此该插件使用OpenGL调用来尝试猜测正确的纹理ID。所有显示器的坐标都是针对每个支持的飞机进行硬编码的。它仅使用NVidia GTX 1080和Windows 10进行测试,纹理查找算法可能无法在其他视频卡上运行。
请注意,您不能使用原始的ExtPlane v1二进制文件,因为它们具有与字符串dataref相关的错误。
如果多播不起作用,您可以点击顶部的连接文本来配置手动X-Plane主机名或IP地址。
XPlane748EFB根据GNU Public License v3获得许可
源代码可从https://github.com/waynepiekarski/XPlane748EFB获得
ExtPlane v2插件也是GPLv3,源代码为https://github.com/waynepiekarski/ExtPlane,分叉自https://github.com/vranki/ExtPlane