Ein plattformübergreifender Audio-For-VATSIM ATC-Client für macOS-, Windows- und Linux-Unterstützung (nur Audio)
VECTORAUDIO WIRD ZUKUNFT NICHT AKTIV ENTWICKELT. Gehen Sie zu seinem Ersatz, TrackAudio, um zukünftige Updates und ein verbessertes Erlebnis mit mehr Funktionen und Stabilität zu erhalten.
Die neuesten Builds finden Sie in den Veröffentlichungen
macOS verfügt über strenge Berechtigungen für Tastatureingaben im Hintergrund. VectorAudio sollte Sie beim ersten Start auffordern, die Überwachung von Tastatureingaben zuzulassen. Manchmal wird diese Einstellung beim Aktualisieren der App rückgängig gemacht. Befolgen Sie in diesem Fall die in dieser Ausgabe beschriebenen Schritte.
Version 1.3.1 hat dieses Problem versehentlich ausgelöst. Für Windows wurde ein Hotfix veröffentlicht, Version 1.3.1a, der unter der Version 1.3.1 heruntergeladen werden kann. Installieren Sie ihn und das Problem wird behoben.
Unter macOS: ~/Library/Application Support/VectorAudio
Unter Linux: ~/.config/vector_audio
Unter Windows: Wo VectorAudio.exe installiert ist
Ja.
Bitten Sie Ihren FE, die Station in der AFV-Datenbank zu definieren. Gemäß dem AFV FE-Handbuch sollten alle Stationen in der Datenbank definiert sein. VectorAudio unterstützt die Ad-hoc-Stationserstellung, wenn Sie sich als DEL, GND oder TWR anmelden, der keine Stationsdefinition hat. Anschließend wird ein Transceiver am Standort des Flughafens platziert, an dem Sie sich angemeldet haben. Dies funktioniert nur, wenn der Flughafen in der Flughafendatenbank vorhanden ist.
Ja! @KingfuChan hat das RDF-Plugin für EuroScope aktualisiert, um Unterstützung für VectorAudio einzuschließen. Finden Sie das Plugin in diesem Repo.
VectorAudio verwendet zwei verschiedene Methoden, um eine Verbindung zu Vatsim zu erkennen: den Slurper und die Datendatei. Wenn Sie oben rechts ein gelbes „Datendatei“-Label sehen, bedeutet das, dass der Slurper nicht verfügbar ist.
Wenn Sie ein rotes „Keine VATSIM-Daten“ sehen, bedeutet dies höchstwahrscheinlich, dass die VATSIM-Server vorübergehend ausgefallen sind.
Der Status der verfügbaren Endpunkte wird alle 15 Minuten aktualisiert.
NEIN.
Aus dem AFV-Facility-Manager-Handbuch geht klar hervor, dass ALLE Stationen hinzugefügt werden müssen. Wenn Ihr vACC dies nicht getan hat, stellen Sie bitte sicher, dass dies der Fall ist. VectorAudio folgt der Datenbankdefinition von Frequenzen und erlaubt derzeit nicht das Hinzufügen benutzerdefinierter Frequenzen.
Ja! Schauen Sie mal im Wiki vorbei. VectorAudio bietet ein WebSocket- und HTTP-SDK. Wenn Sie zusätzliche Funktionen benötigen, öffnen Sie bitte ein Problem mit einer detaillierten Anfrage. Ich schaue mir das gerne ohne Garantie an.
Lesen Sie dieses Dokument zunächst vollständig durch. Wenn Sie die Antwort auf Ihr Problem nicht finden können, öffnen Sie bitte ein Problem auf GitHub und hängen Sie relevante Zeilen aus der Datei „vector_audio.log“ an, die sich im selben Ordner wie die ausführbare Datei befinden sollte.
VectorAudio ist als AppImage verpackt und sollte ohne besondere Aktionen ausgeführt werden.
Laden Sie die neueste Version von der Release-Seite herunter und führen Sie die AppImage-Datei aus. Wenn es nicht geöffnet wird, möchten Sie möglicherweise sicherstellen, dass es die Berechtigung hat, als ausführbare Datei ausgeführt zu werden, indem Sie chmod +x
für die AppImage-Datei ausführen.
Laden Sie die neueste Version von der Release-Seite herunter und installieren Sie die .app in Ihrem Anwendungsordner.
Alternativ kann VectorAudio auch mit Homebrew installiert werden. Führen Sie die folgenden Befehle aus, um zuerst den Homebrew Tap und dann den Homebrew Cask zu installieren. Auf diese Weise wird die App aktualisiert, wenn Sie brew upgrade
ausführen.
# Add the tap
brew tap flymia/homebrew-vectoraudio
# Install the cask
brew install --cask vectoraudio
VectorAudio wird mit einer universellen Binärdatei geliefert, die x86_64- und ARM-Versionen für Apple Silicon umfasst.
Laden Sie die neueste Version von der Release-Seite herunter und führen Sie die ausführbare Datei aus. Dadurch sollte VectorAudio installiert werden.
VectorAudio verwendet OpenGL als Rendering-Backend und erfordert daher ein OpenGL-kompatibles Gerät.
Zum Erstellen des Projekts ist cmake
erforderlich. Abhängigkeiten werden zur Build-Zeit über vcpkg heruntergeladen. Weitere Details finden Sie unter vcpkg.json
Unter Linux sind die folgenden Pakete erforderlich: build-essentials libx11-dev libxrandr-dev libxi-dev libudev-dev libgl1-mesa-dev libxcursor-dev freeglut3-dev
. Möglicherweise benötigen Sie auch weitere Pakete, um die verschiedenen Audio-Backends zu aktivieren, z als Alsa, JACK oder PulseAudio. Unter macOS sind XCode-Befehlszeilentools, CMake und Homebrew erforderlich und das folgende Homebrew-Paket ist erforderlich: pkg-config
git submodule update --init --recursive
./vcpkg/bootstrap-vcpkg.sh -disableMetrics
mkdir -p build/ && cd build/
cmake .. && make
Wenn Sie bei dem Projekt helfen möchten, können Sie jederzeit eine PR eröffnen. ?