De/FGo!: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
(New release.)
(→‎Linux: Remove installation procedure for Deb-based distros - it's in the official repos now!)
 
(13 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Note|Update 03/2015: Siehe auch: [[Integrated Qt5 Launcher|Integrierter Qt5 Launcher]] - ein Qt5-basiertes, integriertes FlightGear GUI Front-end für FlightGear 3.5+}}
__NOTOC__
__NOTOC__
{{Infobox Software
{{Infobox Software
Line 4: Line 5:
| image                  = FGo_1.4_de.png
| image                  = FGo_1.4_de.png
| alt                    =  
| alt                    =  
| developedby            = Robert 'erobo' Leda
| developedby            = Robert 'erobo' Leda,<br />Florent Rougon
| initialrelease        = 0.9 (24.09.2009)
| initialrelease        = 0.9 (24.09.2009)
| latestrelease          = 1.5.1 (09.03.2014)
| latestrelease          = 1.5.5 (30.11.2014)
| writtenin              = Python
| writtenin              = Python
| os                    = GNU/Linux, Windows
| os                    = GNU/Linux, Windows
| website                = http://sites.google.com/site/erobosprojects/flightgear/add-ons/fgo
| developmentstatus      = Aktiv (2009- )
| license                = [[GNU General Public License]]
| website                = https://sites.google.com/site/erobosprojects/flightgear/add-ons/fgo
}}'''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 eine einfache GUI, die es erlaubt [[De/Flugzeuge|Flugzeuge]], [[:Category:Airports|Flugplatz]], Startbahn, Parkplatz und Szenario auszuwählen. Zusätzlich gibt es ein Text-Fenster, in das spezielle [[De/Command_Line_Options|Kommandozeilen-Optionen]] eingetragen werden können, die dann an FlightGear weitergereicht werden.
| license                = [http://en.wikipedia.org/wiki/WTFPL WTFPL ]
}}'''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, [[De/Flugzeuge|Flugzeuge]], [[:Category:Airports|Flugplatz]], Startbahn, Parkplatz und Szenario auszuwählen - mit einem Text-Fenster, in das spezielle [[De/Command_Line_Options|Kommandozeilen-Optionen]] eingetragen werden können, die dann an FlightGear weitergereicht werden.


Im aktuellen Zustand hält es auch eine Checkbox für [[De/TerraSync|TerraSync]] bereit und unterstützt verschiedene Sprachen. FGo! kann im ersten Post dieses [http://forum.flightgear.org/viewtopic.php?f=6&t=6279 Forum Threads] heruntergeladen werden.
Im aktuellen Entwicklungszustand hält FGo! auch eine Checkbox für [[De/TerraSync|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.


Alles was man wissen muß um es zu installieren und zu starten findet man in in den beigelegten ReadMe's.
FGo! kann in der [https://sites.google.com/site/erobosprojects/flightgear/add-ons/fgo offizielle Website] heruntergeladen werden. Ein [http://forum.flightgear.org/viewtopic.php?f=6&t=6279 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.


== Installationsvorbereitungen: ==
== Systemvoraussetzungen ==
=== Windows: ===
Downloade und installiere [http://www.python.org/ftp/python/2.6.6/python-2.6.6.msi python-2.6.6.msi] und [http://effbot.org/downloads/PIL-1.1.7.win32-py2.6.exe PIL-1.1.7.win32-py2.6.exe]. Dies sind die benötigten Python2.6-Bibliotheken und Programme.


Es kann helfen die Datei '''fgo''' im Wurzelverzeichnis der FGo!-Installation in '''fgo.py''' umzubenennen.
* Betriebssystem GNU/Linux (für Windows bitte siehe unten)
Jetzt ist alles bereit zum Start!
* FlightGear
* Python 2.7.8 <ref>FGo! ist nur mit Python Serie 2.x kompatibel.</ref>
* TKinter
* Python Imaging Library (PIL) 1.1.7 oder Pillow (PIL fork) 2.5.1 mit ImageTk Modul <ref>Diese Bibliothek ist nicht unbedingt notwendig um FGo! zu starten aber die Flugzeug-Vorschau wird ohne sie nicht angezeigt.</ref>
* Tcl/Tk 8.6


=== Linux: ===
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.
Installiere einfach '''python-imaging-tk''' (mitsamt all seinen Abhängigkeiten) aus Deinem Lieblings-Software-Manager. Das war's!<br />


Einige Distributionen haben FGo! schon in ihren Repositorien. (Z.Bsp. auf Ubuntu reicht ein "sudo apt-get install fgo")
== 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 [https://www.python.org/ftp/python/2.7.8/python-2.7.8.msi Python 2.7.8] und [http://effbot.org/media/downloads/PIL-1.1.7.win32-py2.7.exe 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 ==
<references />


== Verwandte Themen ==
== Verwandte Themen ==
Line 39: Line 57:
[[fr:FGo!]]
[[fr:FGo!]]
[[it:FGo!]]
[[it:FGo!]]
[[pl:FGo!]]

Latest revision as of 09:56, 16 September 2015

Bemerkung  Update 03/2015: Siehe auch: Integrierter Qt5 Launcher - ein Qt5-basiertes, integriertes FlightGear GUI Front-end für FlightGear 3.5+
FGo!
FGo 1.4 de.png
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

  1. FGo! ist nur mit Python Serie 2.x kompatibel.
  2. Diese Bibliothek ist nicht unbedingt notwendig um FGo! zu starten aber die Flugzeug-Vorschau wird ohne sie nicht angezeigt.

Verwandte Themen