支持 macOS、Windows 和 Linux 的跨平台 Audio-For-VATSIM ATC 客户端(仅音频)
展望未来,VECTORAUDIO 将不会得到积极开发。前往其替代品 TrackAudio 进行未来更新并获得具有更多功能和稳定性的改进体验。
查看最新版本的版本
macOS 对后台键盘输入有严格的权限。 VectorAudio 应在首次启动时提示您允许其监视键盘输入。有时,更新应用程序后,此设置会自行撤消。在这种情况下,请按照本问题中描述的步骤操作。
1.3.1版本意外触发了这个问题。已发布适用于 Windows 版本 1.3.1a 的修补程序,可在 1.3.1 版本下下载并安装该修补程序,问题将得到解决。
在 macOS 上: ~/Library/Application Support/VectorAudio
在 Linux 上: ~/.config/vector_audio
在 Windows 上:VectorAudio.exe 的安装位置
是的。
请您的 FE 在 AFV 数据库中定义站点。根据 AFV FE 手册,所有站点都应在数据库中定义。如果您以没有电台定义的 DEL、GND 或 TWR 身份登录,VectorAudio 确实支持临时电台创建。然后,它会将收发器放置在您登录的机场的位置。仅当机场存在于机场数据库中时这才有效。
是的! @KingfuChan 更新了 EuroScope 的 RDF 插件,以包括对 VectorAudio 的支持。在此存储库中找到该插件。
VectorAudio 使用两种不同的方式来检测与 vatsim 的连接:slurper 和数据文件。如果您在右上角看到黄色的“数据文件”标签,则意味着 slurper 不可用。
如果您看到红色的“无 VATSIM 数据”,这很可能意味着 VATSIM 服务器暂时关闭。
可用端点的状态每 15 分钟刷新一次。
不。
AFV 设施管理手册明确指出必须添加所有站点。如果您的 vACC 尚未这样做,请确保已这样做。 VectorAudio 遵循频率的数据库定义,目前不允许添加自定义频率。
是的!看看维基百科吧。 VectorAudio 提供 WebSocket 和 HTTP SDK。如果您需要其他功能,请打开一个包含详细请求的问题,我很乐意查看它,但不提供任何保证。
首先完整阅读本文档。如果您找不到问题的答案,请在 GitHub 上打开问题,并附加 vector_audio.log 文件中的相关行,该文件应与可执行文件位于同一文件夹中。
VectorAudio 打包为 AppImage,无需任何特定操作即可运行。
在发布页面下载最新版本并运行AppImage文件。如果它没有打开,您可能需要通过在 AppImage 文件上运行chmod +x
来确保它有权作为可执行文件运行。
在发布页面下载最新版本并将 .app 安装到您的应用程序文件夹中。
或者,可以使用 Homebrew 安装 VectorAudio。运行以下命令首先安装 Homebrew Tap,然后安装 Homebrew Cask。这样,当您运行brew upgrade
时,应用程序就会升级。
# Add the tap
brew tap flymia/homebrew-vectoraudio
# Install the cask
brew install --cask vectoraudio
VectorAudio 附带通用二进制文件,其中包括适用于 Apple Silicon 的 x86_64 和 ARM 版本。
在发布页面下载最新版本并运行可执行文件。这应该安装 VectorAudio。
VectorAudio 使用 OpenGL 作为渲染后端,因此需要 OpenGL 兼容的设备。
构建项目需要cmake
。依赖项将在构建时通过 vcpkg 下载。有关更多详细信息,请参阅 vcpkg.json
在 Linux 上,需要以下软件包: build-essentials libx11-dev libxrandr-dev libxi-dev libudev-dev libgl1-mesa-dev libxcursor-dev freeglut3-dev
,您可能还需要更多软件包来启用不同的音频后端,例如如 Alsa、JACK 或 PulseAudio。在 macOS 上,需要 XCode 命令行工具、CMake 和 Homebrew,并且需要以下自制程序包: pkg-config
git submodule update --init --recursive
./vcpkg/bootstrap-vcpkg.sh -disableMetrics
mkdir -p build/ && cd build/
cmake .. && make
如果您想为该项目提供帮助,我们随时欢迎您提交 PR。 ?