* *

Translations for our friends around the world.

Click on banner for Tacview website

Save

Author Topic: Pb pour utilisation CSV  (Read 143 times)

0 Members and 1 Guest are viewing this topic.

Offline Pascal

  • New member
  • *
  • Posts: 9
  • New member
Pb pour utilisation CSV
« on: October 26, 2017, 05:53:59 PM »
Bonjour,

 Dans mon post sur les objets 3D, j'avais accusé à tort Excel car je devais retirer les lignes commençant par "-" sinon mon Airwolf
était remplacé par un avion fantôme qui continuait la mission.

 Après avoir analysé le problème, il s'avère que c'est simplement un oubli d'ajout de virgule.
 Il y a donc 2 nombres accolés du style #TimingValeur au lieu de #Timing, Valeur.
 Je l'ai vérifié en format txt pour qu'Excel ne corrige pas la vrai valeur.

 Je te joins le fichier original qui comporte le problème à #1768.96.
 J'ai absolument besoin de passer par Excel pour placer tous les objets dans la bonne couleur et remplacer certain nom
comme : missile, bombe ou bombardier pour lesquels Tacview impose son modèle d'objet 3D.

Cordialement
Pascal

Offline Vyrtuoz

  • Moderator
  • *****
  • Posts: 83
  • Tacview Developer
    • Tacview The Universal Flight Analysis Tool
Re: Pb pour utilisation CSV
« Reply #1 on: October 27, 2017, 08:30:09 PM »
Bonjour Pascal !

Le fichier que tu as partage semble correctement formate. Tacview ne detecte aucune erreur et je n'en voit pas au point que tu as designe:

Code: [Select]
1df,IAS=2.3
1e4,IAS=0
1e5,T=4.9884915|5.3252664|910.31,IAS=1.3
#1768.96
-1e5
1,T=4.9797817|5.3213307|977.75|56.4|-7.9|59.9,IAS=103.6,FuelWeight=1347.838,FuelVolume=1678.84,FuelFlowWeight=545.4,FuelFlowWeight2=545.4,FuelFlowVolume=679.3,FuelFlowVolume2=679.3,HDM=58.6
11,T=|5.3238166|

Je suis en train de réécrire le module de reconnaissance d’objets de Tacview. Je devrais bientôt obtenir une première version utilisable. Ce module devrait grandement te simplifier la tâche et t’éviter de passer par Excel.

Quels addons utilises-tu dans FSX pour générer et simuler les missiles ? J’aimerais éventuellement faire des tests pour mieux détecter ces objets au niveau de l’exporter.

A propos d’Airwolf : Est-ce que le type dans FSX est hélicoptère ou avion ? Est-ce que tu as un modele 3D libre de droits ? je me ferais un plaisir de l’intégrer dans Tacview.
Click.gif

Offline Pascal

  • New member
  • *
  • Posts: 9
  • New member
Re: Pb pour utilisation CSV
« Reply #2 on: October 28, 2017, 12:59:49 PM »
Bonjour,

 Effectivement, le code ne semble pas avoir été modifié à cet endroit, et pourtant ???

 Voici la manip que je te propose :
 1 - Renomme le fichier décompressé avec le suffixe CSV
 2 - Ouvre ce fichier dans Excel puis sauve le juste en cliquant sur l’icône de sauvegarde
 3 - Referme Excel et répond non à la nouvelle demande de sauvegarde.
 4 - Lance ce fichier avec Tacview et suit Airwolf : celui-ci est considéré comme détruit à #1768.96 et un avion fantôme prend le relai

 Si cela ne marche pas pour toi, je te fournirai ce nouveau fichier.
 Dans cette mission cela se produit une seule fois mais dans d'autres cela peut aller jusqu'à 6 fois.

 Sinon, j'utilise "Weapon for FSX" de "Captain's Sim" pour mon armement et j'ai même créé mes propres roquettes.
 Cet excellent outil est comme FSX très ouvert et paramétrable. Tu peux ajouter de l'armement sur n'importe quel objet : avions, hélicos, voitures, navires, ...
 Il est payant mais il n'y a pas d'équivalent.

 Je ne pense pas qu'il existe beaucoup d'objets libre de droit. On te donne juste l'autorisation, et encore, de le modifier mais pas de le vendre ou diffuser.
 A partir du moment où tu veux, comme moi, créer des missions via un outil, il n'est pas possible de ne pas modifier ces objets ne serais ce qu'en ajoutant l'armement...

 Je ne dispose pas d'un Airwolf libre de droit. J'ai remplacé son modèle de vol héli par un modèle de vol que j'ai créé en combinant 2 modèles de vol : vaisseau spatial + avion.
 Par une simple touche, je passe d'un vol de type héli (fonctions du vaisseau spatial) à un type avion et inversement. Si j'ai fait ce choix, c'est pour avoir une meilleur précision
 avec l'armement et les manœuvres en combat aérien. J'ai même, grâce à ce modèle, le bouton pour l'effet Turbo comme dans la série.

Cordialement
Pascal

Offline Vyrtuoz

  • Moderator
  • *****
  • Posts: 83
  • Tacview Developer
    • Tacview The Universal Flight Analysis Tool
Re: Pb pour utilisation CSV
« Reply #3 on: November 03, 2017, 02:18:57 PM »
Ok, je comprends maintenant ce qui arrive.

Les fichiers acmi ne sont pas des fichiers csv. Ça ressemble, mais le format est plus complexe et strict. Je viens de faire un test avec la dernière version d’Excel, et il a complètement détruit le fichier en ajoutant des virgules partout ! J’imagine que ce comportement varie avec chaque génération d’Excel… Il n’y a rien que je puisse faire pour cela…

Je pense que pour le moment, la manière la plus efficace et fiable de renommer des objets ou leur propriété est d’ouvrir le fichier acmi décompressé dans un éditeur de texte pur tel que Notepad++ et de faire une recherche/remplacement pour chaque combinaison à modifier.

Enfin, tout cela ne devrait plus être nécessaire dès que j’aurais terminé la nouvelle base de données, dans laquelle tu pourras ajouter tous les objets que tu veux ainsi que leur modèles 3D.
Click.gif

Offline Pascal

  • New member
  • *
  • Posts: 9
  • New member
Re: Pb pour utilisation CSV
« Reply #4 on: November 10, 2017, 03:45:10 PM »
Bonjour,

 Merci pour tes réponses et j'attends avec impatience ton module de reconnaissance d'objets pour Tacview.
 Mais jusqu'à l'arrivée de cette nouvelle version, serait-il possible de savoir quelle est l'information dans le fichier généré par Tacview qui indique qu'un objet est détruit ?

Cordialement
Pascal

Offline Vyrtuoz

  • Moderator
  • *****
  • Posts: 83
  • Tacview Developer
    • Tacview The Universal Flight Analysis Tool
Re: Pb pour utilisation CSV
« Reply #5 on: November 10, 2017, 04:14:25 PM »
Lorsqu’un objet est détruit, l’exporter injecte une ligne qui commence par le signe moins ‘-‘ suivit de l’id de l’objet. Par exemple :

Code: [Select]
-1C4
Click.gif