Forum Flightgear France

Une communauté prend son envol

Vous n'êtes pas identifié(e).

Annonce

Futur nouvel inscrit, tu dois au préalable lire l'intégralité des 10 articles des règles, s'il te plaît. Tout nouveau compte qui ne respecte pas les règles sera supprimé par l'administration.

#1 24/07/2023 7:53:25

F5SLQ
Membre
Lieu : LFLN
Inscription : 16/12/2018
Messages : 461

Ou trouver les décalages horaires

Bonjour,
Je me rends compte qu'il y a certaines erreurs dans les décalages horaires de certains aéroports internationaux.
J'ai bien cherché, mais en vain, où était la base de données dans laquelle FG va chercher les infos, mais jusque là j'ai fait choux blanc.
Si quelqu'un a l'info, je suis preneur.
Merci d'avance.

Laurent


Laurent
FlightGear : 2020.3.19 - Buid ID : 349 - Windows 11 - x64
Processeur : Intel (R) Core (TM) i9-12900 KF CPU @ 5.0 GHz  - RAM : 32 Go à 3,2GHz - Carte vidéo : NVIDIA GeForce RTX 3070Ti - 8GB
Joystick Logitech Extreme 3D PRO - Multi player callsign : F-JEEP

Hors ligne

#2 24/07/2023 9:22:55

F5SLQ
Membre
Lieu : LFLN
Inscription : 16/12/2018
Messages : 461

Re : Ou trouver les décalages horaires

Re,
J'ai trouvé le chemin "C:\Program Files\FlightGear 2020.3\data\Timezone\iso3166.tab" et "C:\Program Files\FlightGear 2020.3\data\Timezone\zone.tab" (sous WIN)...
Oulala... en dehors des fichiers .TAB qui sont lisibles, le reste est "crypté"
Pour info, Rio de Janero passe de l'heure d'été à l'heure d'hiver le 1/10 au lieu du 28/10, Brest est sur un mauvais fuseau GMT etc... des petits bugs que j'ai découverts il y a quelques temps déjà et dont je voulais m'occuper maintenant que j'ai le temps...
Mais là... je bloque roll

Laurent


Laurent
FlightGear : 2020.3.19 - Buid ID : 349 - Windows 11 - x64
Processeur : Intel (R) Core (TM) i9-12900 KF CPU @ 5.0 GHz  - RAM : 32 Go à 3,2GHz - Carte vidéo : NVIDIA GeForce RTX 3070Ti - 8GB
Joystick Logitech Extreme 3D PRO - Multi player callsign : F-JEEP

Hors ligne

#3 24/07/2023 10:36:11

lann
Administrateur
Lieu : LFRH
Inscription : 10/01/2010
Messages : 193
Site Web

Re : Ou trouver les décalages horaires

Je viens de regarder le mien sur Linux et il est parfaitement lisible


Debian stable 64 bits - Core I7 - 14 Go de RAM - NVIDIA GTX-260 - FG 2020.3.18 ou flightgear-osgearth 3.1.0
Logitech Extreme 3D PRO

Hors ligne

#4 24/07/2023 11:17:58

F5SLQ
Membre
Lieu : LFLN
Inscription : 16/12/2018
Messages : 461

Re : Ou trouver les décalages horaires

Bonjour Iann,

lann a écrit :

Je viens de regarder le mien sur Linux et il est parfaitement lisible

Merci pour la réponse.
Oui, les .TAB sont lisibles, ce sont les autres fichiers qui sont illisibles, et je pense que "ma" solution est dans les autres fichiers qui sont dans C:\Program Files\FlightGear 2020.3\data\Timezone\Brazil
Si j'ouvre le fichier WEST j'ai

TZif                                   
–ªD¸Wð¸ýN°¹ñB@ºÞ‚0Ú8¼@Úì@ÜïÀܹg0Ýû#@Þ›ì0ßݨ@àTA0ô˜
Àõl0öÀr@÷,°øQ:@øÇÓ0ú
àÀú©°ûì@ü‹‹°Éœ@xå° CÀ 3Ý°!w@"Ö°,ÀÃ@-fÒ0ÿÿǼ  ÿÿÕÐÿÿÇÀ     LMT AMST AMT       

Pas super lisible lol
Et je pense qu'ils sont compilé, mais je ne sais pas comment ni quel est le code source.
Encore merci pour ton aide.

Laurent


Laurent
FlightGear : 2020.3.19 - Buid ID : 349 - Windows 11 - x64
Processeur : Intel (R) Core (TM) i9-12900 KF CPU @ 5.0 GHz  - RAM : 32 Go à 3,2GHz - Carte vidéo : NVIDIA GeForce RTX 3070Ti - 8GB
Joystick Logitech Extreme 3D PRO - Multi player callsign : F-JEEP

Hors ligne

#5 24/07/2023 13:31:22

lann
Administrateur
Lieu : LFRH
Inscription : 10/01/2010
Messages : 193
Site Web

Re : Ou trouver les décalages horaires

Si je fais, par exemple :

file UTC

J'ai ça :

UTC: timezone data (fat), old version, 1 gmt time flag, 1 std time flag, no leap seconds, no transition times, 1 local time type, 4 abbreviation chars

et le hexdump du fichier :

00000000  54 5a 69 66 00 00 00 00  00 00 00 00 00 00 00 00  |TZif............|
00000010  00 00 00 00 00 00 00 01  00 00 00 01 00 00 00 00  |................|
00000020  00 00 00 00 00 00 00 01  00 00 00 04 00 00 00 00  |................|
00000030  00 00 55 54 43 00 00 00                           |..UTC...|

Donc c'est un fichier de type TZif dont le format est décrit à cette page https://www.rfc-editor.org/rfc/rfc8536.html


Debian stable 64 bits - Core I7 - 14 Go de RAM - NVIDIA GTX-260 - FG 2020.3.18 ou flightgear-osgearth 3.1.0
Logitech Extreme 3D PRO

Hors ligne

#6 24/07/2023 19:33:48

zakharov
Membre historique du forum.
Inscription : 11/09/2005
Messages : 964

Re : Ou trouver les décalages horaires

Salut,

Il y a une différence notable entre le Timezone de 2020.3 et celui de next... Dans ce dernier il y a un README fort intéressant qui est là depuis le 11 mars 2021 qui explique que la techno change

$ git -C scripts/flightgear/source/fgdata log Timezone/README  
commit ba6f6c5b14450295bf43fb364a8b55ef26c6efa4
Author: Erik Hofman <erik@ehofman.com>
Date:   Thu Mar 11 16:00:10 2021 +0100

    Use a vector database to get the timezone based on territorial boundaries

et le contenu du README est encore plus intéressant puisqu’on y lit d'où viennent les données (lignes 14 et 15) et comment produire les bases de données utilisables.

J'ai encore appris un autre truc sur FG aujourd'hui smile merci !

@+
bons vols
zakh


le zkv1000
Debian Bookworm sur i7-9750H, 16G, NV GeForce GTX 1660 Ti MaxQ 6Go
FG next compilé à la mano
Joystick TM T. Stick X avec fichier de conf perso

Hors ligne

#7 25/07/2023 18:58:52

F5SLQ
Membre
Lieu : LFLN
Inscription : 16/12/2018
Messages : 461

Re : Ou trouver les décalages horaires

Bonjour Zakh,
Merci pour toutes ces infos... Je commence à comprendre le truc... Quand tu parles de "next", c'est de la version 2020.4.0 ? Je ne l'ai pas téléchargée... Si c'est bien d'elle dont tu parles, je vais peut être le faire histoire de voir les écarts et si le(s) bugs sont encore là ou pas...
Merci encore.

Laurent


Laurent
FlightGear : 2020.3.19 - Buid ID : 349 - Windows 11 - x64
Processeur : Intel (R) Core (TM) i9-12900 KF CPU @ 5.0 GHz  - RAM : 32 Go à 3,2GHz - Carte vidéo : NVIDIA GeForce RTX 3070Ti - 8GB
Joystick Logitech Extreme 3D PRO - Multi player callsign : F-JEEP

Hors ligne

#8 25/07/2023 22:34:28

f-toro
Administrateur
Lieu : LFLA
Inscription : 16/12/2007
Messages : 3 030

Re : Ou trouver les décalages horaires

F5SLQ a écrit :

Quand tu parles de "next", c'est de la version 2020.4.0 ? Je ne l'ai pas téléchargée...

"next", c'est la version de développement de FG, donc la version la plus récente.
Elle est constamment évolutive, il y a des changements tous les jours.
Donc à priori elle ne se télécharge pas puisque jamais figée (à moins qu'il y existe une build journalière téléchargeable pour les différends OS ? ).
Utilisateurs de GNU/Linux dont nous sommes un certain nombre sur le forum (Debian, Mint, Ubuntu...), nous l'obtenons par compilation , c'est à dire création du logiciel exécutable à partir des sources, c'est à dire des lignes de code créées par les développeurs.


André. anciennement taureau89_9
Debian Testing Amd64. CM Sabertooth 990FX, FX8350, 32 Go Ram DDR3 1866 Mhz, GTX 1060 6Go, DD 2To Sata 3, THRUSTMASTER T.Flight StickX, FG 2020.4.0 Git.

Hors ligne

#9 26/07/2023 10:25:22

dany93
Administrateur
Lieu : Région Parisienne
Inscription : 5/07/2009
Messages : 4 048

Re : Ou trouver les décalages horaires

f-toro a écrit :

à priori elle ne se télécharge pas puisque jamais figée (à moins qu'il y existe une build journalière téléchargeable pour les différends OS ? ).

Fonctionnement à confirmer car je ne l'utilise pas, mais il existe un version FG /builds/nightly régulièrement construite à partir de la version de développement en cours (-latest ?), ou au moins 2020.4. Figée après téléchargement, pas de mise à jour possible autre qu'une réinstallation. Mais 2020.4 quand même.
Je vois des extensions .exe, j'en déduis qu'elles sont Windows.

FlightGear build server / Windows


FG 2020.4.0, Linux Mint 20.3, Intel Core i7-11700F @ 2.50GHz, RAM 32 GB DDR4, NVIDIA GeForce RTX 3060 (12 GB)
Boeing 787-8 (YASim, avec nickyivyca, aco)
Hangar avions Patten (PAF) Robin  DR400 JSBSim, Douglas DC3 JSBSim, CAP10B, Tecnam P92 JSBSim.

Hors ligne

#10 27/07/2023 9:44:37

F5SLQ
Membre
Lieu : LFLN
Inscription : 16/12/2018
Messages : 461

Re : Ou trouver les décalages horaires

Bonjour à tous,
Merci pour vos éclairages... J'ai téléchargé la 2020.4.0 nightly pour faire un test et regarder si les "bugs" avaient été corrigés dans la nouvelle base dont parle Zakh...
Juste le temps de décoller avec un A330 de LFPG direction SBGL... Quelques temps après avoir atteint FL350 et Mach 0.82, pouf... ça a planté... je n'ai malheureusement pas gardé le fichier fgfs_"x" qui a été écrasé depuis...
Je retenterai un essai pour voir ce qui a planté, mais ça n'a rien à voir avec le sujet d'origine...
Bref, merci pour votre contribution à la recherche de solutions au problème.
Je reviens vers vous dès lors que j'ai fait de nouveaux essais avec la "next", là je suis repassé sur la 2020.3.18 build id 346...
Bonne journée.

Laurent


Laurent
FlightGear : 2020.3.19 - Buid ID : 349 - Windows 11 - x64
Processeur : Intel (R) Core (TM) i9-12900 KF CPU @ 5.0 GHz  - RAM : 32 Go à 3,2GHz - Carte vidéo : NVIDIA GeForce RTX 3070Ti - 8GB
Joystick Logitech Extreme 3D PRO - Multi player callsign : F-JEEP

Hors ligne

Pied de page des forums