Fr/FGo!: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
(New release)
(Reviewed and updated)
Line 4: Line 4:
| image                  = FGo_1.4_fr.png
| image                  = FGo_1.4_fr.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.5 (30.11.2014)
| latestrelease          = 1.5.5 (30.11.2014)
| writtenin              = Python
| writtenin              = Python
| os                    = GNU/Linux, Windows
| os                    = GNU/Linux, Windows
| developmentstatus      = Actif (2009 - présent)
| website                = https://sites.google.com/site/erobosprojects/flightgear/add-ons/fgo
| website                = https://sites.google.com/site/erobosprojects/flightgear/add-ons/fgo
| license                = [http://en.wikipedia.org/wiki/WTFPL WTFPL ]
| license                = [http://en.wikipedia.org/wiki/WTFPL WTFPL ]
}}
}}
'''FGo!''' est un logiciel simple et rapide qui permet de lancer FlightGear en utilisant une interface graphique. Il est écrit en Python et prend une direction légèrement différente par rapport à tous les autres logiciels similaires.
'''FGo!''' est une logiciel simple et rapide écrit en Python, qui permet de lancer [[FlightGear]] avec une interface graphique. Il est organisé d'une façon un peu différente par rapport aux applications similaires, en étant composé d'une interface graphique simple, qui permet de choisir l'avion, l'aéroport, la piste, le parking et des scénarios, et d'une fenêtre de texte dans laquelle on peut écrire des options en ligne de commande plus avancées, qui vont être passées à FlightGear au moment du lancement. Ces particularités permettent à FGo! de garder un dessin simple mais puissant.


FGo! est composé d'une interface graphique simple, qui permet de choisir l'avion, l'aéroport, la piste, le parking et des scénarios, et d'une fenêtre de texte dans laquelle on peut ajouter des options en ligne de commande plus avancées, qui vont être passées à FlightGear au moment du lancement. Cette particularité permet à FGo! de garder un dessin simple mais puissant.
À l'étât de développement courant, le logiciel est aussi pourvu d'une case à cocher pour TerraSync, supporte plusieures langues, peut gérer différents répertoires pour les scènes et les aéronefs, ainsi qu'accéder aus données METAR. À partir de la version 1.5.0 il est compatible avec FlightGear 3.0 et le nouveau format de la base de données apt.dat.


À l'étât de développement courant, le logiciel est aussi pourvu d'une case à cocher pour [[TerraSync]] et supporte également plusieures langues. FGo! peut être téléchargé du [https://sites.google.com/site/erobosprojects/flightgear/add-ons/fgo site officiel] du projet. Un [http://forum.flightgear.org/viewtopic.php?f=6&t=6279 fil de discussion] spécifique a été ouvert dans le [http://forum.flightgear.org forum] de FlightGear et sert également pour les annoncements lors de la publication d'une nouvelle version.
FGo! peut être téléchargé du [https://sites.google.com/site/erobosprojects/flightgear/add-ons/fgo site officiel] du projet. Un [http://forum.flightgear.org/viewtopic.php?f=6&t=6279 fil de discussion] spécifique a été ouvert dans le [http://forum.flightgear.org/ forum] de FlightGear et sert également pour les annoncements lors de la publication d'une nouvelle version. Tout ce que l'on doit savoir pour configurer et lancer FGo! est expliqué dans les fichiers README. L'application elle-même est pourvue de bulles d'aide, lesquelles peuvent être affichées dans la section "Préférences" en placeant le curseur de la souris au-dessus des différentes options.


Tout ce que l'on doit savoir pour configurer et lancer FGo! est expliqué dans le fichier README, disponible aussi dans plusieures langues, qui est contenu dans l'archive du logiciel.
== Exigences ==
* Système d'exploitation GNU/Linux (pour Windows voir s.v.p. le paragraphe suivant)
* FlightGear
* Python 2.7.8 <ref>FGo! est compatible uniquement avec Python 2.x.</ref>
* TKinter
* Python Imaging Library (PIL) 1.1.7 ou Pillow (fork de PIL) 2.5.1 avec le
* module ImageTK <ref>Cette librairie n'est pas indispensable pour lancer FGo!, mais les miniatures des aéronefs ne seront pas affichées sans elle.</ref>
* Tcl/Tk 8.6


== Exigences d'installation ==
Les numéros donnés ici correspondent aux versions du logiciel utilisées lors du processus de développement. Il est probable que FGo! puisse fonctionner avec des versions plus anciennes (ou récentes), mais le programme n'a pas été testé avec elles.
 
== Installation ==
=== Linux ===
=== Linux ===
Ce programme ne nécessite aucune installation, mais Python (avec les modules Tkinter et PIL modules) et la librairie Tcl/Tk doivent être installés avant le premier lancement de FGo!. Ceux-ci doivent être disponibles dans les dépôts. Sur les distributions basées sur Debian, vous pourriez avoir à installer également ces paquetages: python, python-tk, python-imaging, python-imaging-tk, tcl8.x et tk8.x.
Ce programme ne nécessite aucune installation, décompressez simplement l'archive dans un emplacement donné et assurez-vous que toutes les dépendances logicielles sont bien installées avant le premier lancement.
 
Pour Debian et les distributions basées sur Debian, les paquetages suivants sont nécessaires: python, python-tk, tcl8.x et tk8.x; éventuellement, python-imaging-tk ou python-pil.imagetk, en fonction de celui qui est disponible sur une distribution particulière, peut être installé. Pour une installation simple, choisissez python-imaging-tk ou python-pil.imagetk dans votre gestionnaire de paquets préféré et toutes les autres dépendances devraient être installées automatiquement.
 
Pour Slackware et systèmes compatibles, un SlackBuild pour FGo! est disponible sur le site officiel du projet [http://www.slackbuilds.org SlackBuilds.org]. Ceci va générer un paquet qui permet une installation de FGo! intégrée dans le système.
 
=== Windows ===
=== Windows ===
Il faut télécharger et installer [http://www.python.org/ftp/python/2.6.6/python-2.6.6.msi python-2.6.6.msi] et [http://effbot.org/downloads/PIL-1.1.7.win32-py2.6.exe PIL-1.1.7.win32-py2.6.exe], les nécessaires librairies et exécutables de Python. En cas de nécessité ont peut aussi renommer le fichier '''fgo''', qui se trouve dans le répertoire racine de l'installation de FGo!, en y ajoutant l'extension '''.py'''. Maintenant vous êtes prêts pour cliquer et décoller!
ATTENTION - Cette application n'a pas été bien testée sur Windows, cependant il se peut qu'elle ne fonctionne pas comme prévu.
 
Pour pouvoir utiliser FGo! sur Windows il faut télécharger et installer https://www.python.org/ftp/python/2.7.8/python-2.7.8.msi Python 2.7.8] et [http://effbot.org/media/downloads/PIL-1.1.7.win32-py2.7.exe PIL-1.1.7], c'est-à-dire les nécessaires librairies et exécutables de Python. En cas de nécessité ont peut aussi renommer le fichier exécutable "fgo" (qui se trouve dans le répertoire racine de FGo!) en y ajoutant l'extension ".py": en fait c'est possible que Windows, au contraire de Linux, ne le reconnaisse pas comme un logiciel écrit en Python.
 
== Notes ==
<references />


== Articles connexes ==
== Articles connexes ==
* [[FlightGear Launch Control]], le frontend graphique prédéfini
* [[FlightGear Launch Control]] (FGRun), le front end graphique prédéfini
* [[JFlightWizard]], un autre frontend graphique  
* [[JFlightWizard]], un autre front end graphique  


[[Category:FlightGear front ends]]
[[Category:FlightGear front ends]]

Revision as of 23:58, 7 December 2014

FGo!
FGo 1.4 fr.png
Développé par Robert 'erobo' Leda,
Florent Rougon
Version initiale 0.9 (24.09.2009)
Version actuelle 1.5.5 (30.11.2014)
Écrit en Python
Système d'exploitation GNU/Linux, Windows
Niveau de développement Actif (2009 - présent)
Licence WTFPL
Site web

FGo! est une logiciel simple et rapide écrit en Python, qui permet de lancer FlightGear avec une interface graphique. Il est organisé d'une façon un peu différente par rapport aux applications similaires, en étant composé d'une interface graphique simple, qui permet de choisir l'avion, l'aéroport, la piste, le parking et des scénarios, et d'une fenêtre de texte dans laquelle on peut écrire des options en ligne de commande plus avancées, qui vont être passées à FlightGear au moment du lancement. Ces particularités permettent à FGo! de garder un dessin simple mais puissant.

À l'étât de développement courant, le logiciel est aussi pourvu d'une case à cocher pour TerraSync, supporte plusieures langues, peut gérer différents répertoires pour les scènes et les aéronefs, ainsi qu'accéder aus données METAR. À partir de la version 1.5.0 il est compatible avec FlightGear 3.0 et le nouveau format de la base de données apt.dat.

FGo! peut être téléchargé du site officiel du projet. Un fil de discussion spécifique a été ouvert dans le forum de FlightGear et sert également pour les annoncements lors de la publication d'une nouvelle version. Tout ce que l'on doit savoir pour configurer et lancer FGo! est expliqué dans les fichiers README. L'application elle-même est pourvue de bulles d'aide, lesquelles peuvent être affichées dans la section "Préférences" en placeant le curseur de la souris au-dessus des différentes options.

Exigences

  • Système d'exploitation GNU/Linux (pour Windows voir s.v.p. le paragraphe suivant)
  • FlightGear
  • Python 2.7.8 [1]
  • TKinter
  • Python Imaging Library (PIL) 1.1.7 ou Pillow (fork de PIL) 2.5.1 avec le
  • module ImageTK [2]
  • Tcl/Tk 8.6

Les numéros donnés ici correspondent aux versions du logiciel utilisées lors du processus de développement. Il est probable que FGo! puisse fonctionner avec des versions plus anciennes (ou récentes), mais le programme n'a pas été testé avec elles.

Installation

Linux

Ce programme ne nécessite aucune installation, décompressez simplement l'archive dans un emplacement donné et assurez-vous que toutes les dépendances logicielles sont bien installées avant le premier lancement.

Pour Debian et les distributions basées sur Debian, les paquetages suivants sont nécessaires: python, python-tk, tcl8.x et tk8.x; éventuellement, python-imaging-tk ou python-pil.imagetk, en fonction de celui qui est disponible sur une distribution particulière, peut être installé. Pour une installation simple, choisissez python-imaging-tk ou python-pil.imagetk dans votre gestionnaire de paquets préféré et toutes les autres dépendances devraient être installées automatiquement.

Pour Slackware et systèmes compatibles, un SlackBuild pour FGo! est disponible sur le site officiel du projet SlackBuilds.org. Ceci va générer un paquet qui permet une installation de FGo! intégrée dans le système.

Windows

ATTENTION - Cette application n'a pas été bien testée sur Windows, cependant il se peut qu'elle ne fonctionne pas comme prévu.

Pour pouvoir utiliser FGo! sur Windows il faut télécharger et installer https://www.python.org/ftp/python/2.7.8/python-2.7.8.msi Python 2.7.8] et PIL-1.1.7, c'est-à-dire les nécessaires librairies et exécutables de Python. En cas de nécessité ont peut aussi renommer le fichier exécutable "fgo" (qui se trouve dans le répertoire racine de FGo!) en y ajoutant l'extension ".py": en fait c'est possible que Windows, au contraire de Linux, ne le reconnaisse pas comme un logiciel écrit en Python.

Notes

  1. FGo! est compatible uniquement avec Python 2.x.
  2. Cette librairie n'est pas indispensable pour lancer FGo!, mais les miniatures des aéronefs ne seront pas affichées sans elle.

Articles connexes