Repository navigation
DE Installation
English | Deutsch
- Windows 10/11 (x64) mit Microsoft Flight Simulator 2024
- Zum Bauen aus dem Quellcode: .NET 10 SDK (
winget install Microsoft.DotNet.SDK.10) und das MSFS-2024-SDK (für SimConnect) - Optional: ein Mikrofon für die Sprachschleife, ein SimBrief-Konto für alles, was einen Plan braucht
Releases entstehen im Moment als Entwurf und sind noch nicht öffentlich. Bis zum ersten öffentlichen Release nimm Variante B.
Der Installer (Inno Setup):
- installiert nach
C:\Program Files\Duopilo– oder ohne Adminrechte nur für deinen eigenen Benutzer, - legt einen Startmenü-Eintrag an und auf Wunsch den Autostart (derselbe wie Mit Windows starten im Tray-Menü),
- nimmt die Sprache von Windows (sonst Englisch).
Bei Updates bleibt appsettings.Local.json unangetastet. Mitgelieferte Profile, atc-templates.json und appsettings.json werden erneuert; deine eigenen Änderungen daran landen vorher als Sicherung in backup\<date>\.
Die Deinstallation entfernt Programm, Startmenü-Eintrag und Autostart und fragt, ob auch die Einstellungen und %LOCALAPPDATA%\Duopilo weg sollen.
Außerdem gibt es ein ZIP mit demselben self-contained Build.
SimConnect ist weder im Setup noch im ZIP – es gehört zum MSFS-2024-SDK von Microsoft. Duopilo lädt es aus dem installierten SDK (C:\MSFS 2024 SDK, die Variable MSFS2024_SDK oder der Ordner unter Einstellungen → SimConnect). Ohne SDK bietet das Dashboard MSFS-SDK installieren an: Duopilo lädt Microsofts Installer direkt von Microsoft, prüft ihn gegen die bekannte Prüfsumme und startet ihn; die Lizenz von Microsoft bestätigst du dort selbst. Danach Duopilo neu starten.
Duopilo braucht zwei Dateien aus dem MSFS-2024-SDK:
| Datei | Ort im SDK |
|---|---|
Microsoft.FlightSimulator.SimConnect.dll |
SimConnect SDK\lib\managed\ |
SimConnect.dll (nativ, die Verkehrsabfrage nutzt sie direkt) |
SimConnect SDK\lib\ |
Das SDK bekommst du über den Developer Mode von MSFS 2024: in den Optionen einschalten, dann in der Entwickler-Leiste über das Menü Help den SDK-Installer starten.
Der Build sucht die DLLs in dieser Reihenfolge:
-
lib\im Repo (die beiden DLLs einfach hineinkopieren – Git ignoriert sie) - Umgebungsvariable
MSFS2024_SDK C:\MSFS 2024 SDK\
Findet er nichts, baut er gegen einen Stub – der ist nur für GitHub Actions gedacht. Dieser Build kann sich nicht mit MSFS verbinden; im Build-Log steht dann eine Warnung. Ein richtiger Build schreibt Duopilo: SimConnect aus … ins Log.
git clone https://github.com/duopilo/duopiloapp
cd duopiloapp
dotnet publish src/Duopilo -c Release -o C:\Tools\DuopiloDanach müssen in C:\Tools\Duopilo Duopilo.exe, Microsoft.FlightSimulator.SimConnect.dll, SimConnect.dll und der Ordner profiles liegen.
update.cmd im Repo-Ordner doppelklicken. Das Skript
- holt den neuesten Stand,
- baut in einen Zwischenordner,
- beendet alle laufenden Duopilo-Instanzen (auch die, die Claude Desktop gestartet hat, und alte Kopilot-Instanzen),
- kopiert nach
C:\Tools\Duopilound startet Duopilo neu.
Anderer Zielordner: update.cmd D:\Duopilo. update.cmd überschreibt nie appsettings.Local.json oder etwas in %LOCALAPPDATA%\Duopilo.
| Pfad | Inhalt |
|---|---|
Programmordner (C:\Program Files\Duopilo oder C:\Tools\Duopilo) |
Duopilo.exe, appsettings.json (Standardwerte), appsettings.Local.json (deine Einstellungen), profiles\, atc-templates.json, data\, voice-settings.json (nur Vorlage) |
%LOCALAPPDATA%\Duopilo |
Datenordner: Logs, heruntergeladene Modelle, speech.json, voice-settings.json, ATC-Sitzung, Anmeldungen, Fehlermeldungen, eigene Overrides für Vorlagen und Daten |
Vollständige Liste: Konfiguration.
Das meiste wird automatisch übernommen, aber den Claude-Connector musst du neu eintragen. Siehe Umstieg von Kopilot.
Weiter: Schnellstart
duopilo.app · Repository · Report an issue / Fehler melden · This wiki is generated from wiki/ in the repository – edit it there via pull request. · Dieses Wiki entsteht aus wiki/ im Repository – Änderungen bitte dort per Pull Request.
English
Getting started
In the cockpit
- Pilot Monitoring
- Speech Output
- Voice Loop
- First Officer & Small Talk
- Input Module
- ATC
- Traffic
- SimBrief & Flight Plan
Reference
Help
Project
Deutsch
Einstieg
Im Cockpit
- Pilot Monitoring
- Sprachausgabe
- Sprachschleife
- First Officer & Smalltalk
- Eingabe-Modul
- ATC
- Verkehr
- SimBrief & Flugplan
Referenz
Hilfe
Projekt