De/FGo!
Bemerkung Update 03/2015: Siehe auch: Integrierter Qt5 Launcher - ein Qt5-basiertes, integriertes FlightGear GUI Front-end für FlightGear 3.5+ |
Entwickelt von |
Robert 'erobo' Leda, Florent Rougon |
---|---|
Erste Veröffentlichung | 0.9 (24.09.2009) |
Neueste Version | 1.5.5 (30.11.2014) |
Programmiersprache | Python |
Betriebssystem | GNU/Linux, Windows |
Entwicklungsstand | Aktiv (2009- ) |
Lizenz | WTFPL |
Website |
FGo! ist ein einfaches GUI front-end für FlightGear, geschrieben in Python. Es verfolgt einen etwas anderen Ansatz als die anderen vergleichbaren Anwendungen: es verbindet nämlich eine einfache GUI - die es erlaubt, Flugzeuge, Flugplatz, Startbahn, Parkplatz und Szenario auszuwählen - mit einem Text-Fenster, in das spezielle Kommandozeilen-Optionen eingetragen werden können, die dann an FlightGear weitergereicht werden.
Im aktuellen Entwicklungszustand hält FGo! auch eine Checkbox für TerraSync bereit, unterstützt verschiedene Sprachen, kann mehrere Verzeichnisse für Flugzeuge und Szenerie annehmen, sowie METAR Reporte herunterladen. Seit Version 1.5.0 ist es mit FlightGear 3.0 und mit der neue Formatierung seiner apt.dat Datenbank kompatibel.
FGo! kann in der offizielle Website heruntergeladen werden. Ein Forum Thread wurde ebenso gestartet, wo neue Versionen bekannt gegeben werden, und man über das Programm diskutieren kann. Alles was man wissen muß um es zu installieren und zu starten findet man in den beigelegten README's. Das Programm stellt ebenso nützliche Tipps im "Eigenschaften" Einstellungsfenster zu Verfügung, die gelesen werden können indem man mit der Maus über bestimmte Felder und Schaltfläche geht.
Systemvoraussetzungen
- Betriebssystem GNU/Linux (für Windows bitte siehe unten)
- FlightGear
- Python 2.7.8 [1]
- TKinter
- Python Imaging Library (PIL) 1.1.7 oder Pillow (PIL fork) 2.5.1 mit ImageTk Modul [2]
- Tcl/Tk 8.6
Diese Versionsnummern stellen die Versionen der verwendeten Software dar, die zur Entwicklung genutzt wurden. Es ist durchaus möglich, dass FGo! auch mit älteren (oder neueren) Versionen funktioniert, aber das Programm wurde damit nicht getestet.
Installation
Linux
FGo! braucht nicht installiert zu werden, man braucht nur das Archiv zu entpacken und sicherzustellen, dass die Anforderungen erfüllt wurden.
In Debian und Debian-basierten Distributionen (z.Bsp Ubuntu oder LinuxMint) kann FGo! direkt aus den offiziellen Paketquellen bezogen werden: "apt-get install fgo"
Für Slackware-basierte Systeme steht ein SlackBuild Paket zu Verfügung. Das enthaltene Skript generiert ein kompatibles Slackware Paket, das eine saubere, systemweite Installation von FGo! ermöglicht. Das SlackBuild kann von der Website http://www.slackbuilds.org heruntergeladen werden. Für standard Slackware Installationen (full) ist kein zusätzliches Paket nötig.
Windows
VORSICHT - Dieses Programm wurde mit Windows nicht tief getestet, deswegen kann es sein, dass es nicht wie vorgesehen funktioniert.
Um FGo! mit Windows zu benutzen, downloade und installiere Python 2.7.8 und PIL-1.1.7: dies sind die benötigten Python-Bibliotheken und Programme. Es kann helfen die Datei "fgo" im Wurzelverzeichnis der FGo!-Installation in "fgo.py" umzubenennen: es kann nämlich sein, dass die Datei von Windows als eine Python-Anwendung nicht erkannt wird.
Anmerkungen
Verwandte Themen
- De/FlightGear_Launch_Control, die Standard-Oberfläche
- JFlightWizard, eine andere graphische Oberfläche