Imladris production
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Imladris production

Le forum français de création de cartes et de mods pour Bataille pour la Terre du Milieu
 
AccueilRechercherDernières imagesS'enregistrerConnexion
Le Deal du moment : -40%
-40% sur le Pack Gaming Mario PDP Manette filaire + ...
Voir le deal
29.99 €

 

 Conversion APT->XML et/ou XML->APT!

Aller en bas 
AuteurMessage
ModdingMaster
Maître de Modding, Créateur de Mods
ModdingMaster


Nombre de messages : 2024
Age : 29
Location : Rennes
Add-On : Oui
Date d'inscription : 26/07/2010

Conversion APT->XML et/ou XML->APT! Empty
MessageSujet: Conversion APT->XML et/ou XML->APT!   Conversion APT->XML et/ou XML->APT! Icon_minitimeLun 16 Avr - 20:29

Bonjour à toutes et à tous, aujourd'hui je vais donc vous montrer un technique qui permet de convertir les fichiers dits "*.apt" vers "*.xml"!

Tout d'abord qu'est-ce qu'un fichier APT? Un fichier APT c'est l'acronyme de l'anglais "Automatic Picture Transition" qui donne en français "Image à Transition Automatique"! Il s'agit ici pour le jeu de LOTR BFME, d'un procédé qui permet de placer des images un peu partout au sein des fenêtres du jeu, mais à des endroits choisis bien-sûr, par exemple dans les menus, ou encore dans l'environnement du jeu lui-même. A ces images sont attribués des fonctions, principalement de sélections et de choix, tout en leur donnant des effets. Pour ceux qui voient déjà plus loin, ce procédé ressemblerait beaucoup à du langage JavaScript pour créer des effets sur les pages Internet. Pour plus d'informations sur l'utilité et les caractéristiques des APT, un tutoriel se présente :<ICI>.

Passons maintenant à la partie technique! Un programmeur allemand connu sous le nom de "Gwanw" à créé un logiciel qui permet de convertir les fichiers de format "*.apt" et "*.const" en format "*.xml", et a mis ce logiciel sur le site "the3rdage.net". Je transcris juste ce qu'il a mis sur ce site ici afin d'en faire profiter les Moddeurs français (surtout qu'avec ce logiciel il est nécessaire d'établir une technique afin de réussir^^). Vous trouverez ce logiciel : <ICI>.
Malheureusement par le fait d'une mauvaise manipulation de programmation informatique du logiciel, il est nécessaire de ce procurer des Librairies DLL (2 exactement) si vous souhaitez voir le résultat de la conversion.

Le premier est MSVCP100D.DLL, téléchargeable : <ICI>.

Le second est MSVCR100D.DLL téléchargeable : <ICI>.

Une fois le tout téléchargé, vous vous retrouvez avec un dossier (que vous en aurez au préalable décompressé le ZIP), et dans ce dossier se trouvent un fichier exécutable nommé "apt2xml.exe", un fichier exécutable nommé "xml2apt.exe", et une ressource nécessaire aussi nommée "cc3tools.dll".
Déplacez-y donc les deux Librairies téléchargées tantôt, à savoir "msvcp100d.dll" et "msvcr100d.dll"!

Maintenant il va nous falloir nos fichier à convertir! Il nous faut donc un fichier de type APT, et un fichier de type CONST, nécessaires eux deux!!!
Rendez-vous donc dans la racine du jeu de votre choix, BFME I, BFME II, BFME II ROTWK, afin de choisir celui que vous désirez.
Dans la racine du jeu se trouve un dossier nommé APT, et dans ce dossier se trouvent tous les APTs au format BIG (fichier que l'on connaît bien^^)!

Nous allons donc prendre comme exemple "SpellStore.big". SpellStore est le menu de sélection des pouvoirs d'une faction. Dans ce fichier BIG se trouvent donc le fichier APT, le fichier CONST, un fichier DAT, des fichiers RU, et des fichiers images TGA! Décompressez donc ce fichier BIG avec "FinalBIG" comme logiciel afin d'en récupérer le fichier APT et le fichier CONST!

Une fois ces fichiers obtenus, il faut les placer dans le même dossier où se trouvent déjà les autres fichiers soigneusement préparés. Nous nous retrouvons avec un total de 7 fichiers.

Ensuite, voici venu le temps de vous expliquer la fonction de conversion, car il existe plusieurs méthodes avec les commandes Windows, mais faisons plus simple, par l'intermédiaire d'un raccourcis. Donc retournez dans votre dossier, et créez un raccourcis du logiciel que vous souhaites utiliser pour la conversion, en l'occurrence ici "apt2xml.exe". Donc pour se faire, clique droit sur le fichier EXE, puis "Créer un Raccourcis vers Bureau".

Le raccourcis de l'application sera donc disponible sur votre bureau Windows. Ce qui reste à faire est très simple. Il suffit d'ajouter à la cible du programme le fichier que l'on souhaite convertir, ici, "SpellStore.apt" et "SpellStore.const". (Les DEUX scindés en UN!!!!!!!!!).

Faites donc un clique droit sur le raccourcis qui se trouve sur votre bureau Windows et choisissez "Propriétés"! Ceci fait, une fenêtre s'ouvrira et vous trouverez "Cible", suivit de l'emplacement du programme réel! Vous AJOUTEZ alors à la FIN de la CIBLE, le morceau nécessaire, ici SpellStore!

ATTENTION!!!!! Ce morceau ajouté ne doit posséder aucune extension de fichier, vous ne mettez donc rien!

Au final, vous devez obtenir quelque chose comme ceci :

Code:
CIBLE : "C:\Users\Nom d'Utilisateur\Lieu d'Emplacement\Nom du Dossier\apt2xml.exe" SpellStore

Ensuite vous cliquez donc sur le raccourcis pour le lancer, une fenêtre de commande Windows s'affichera mais vous ne faites rien, vous laissez convertir!
Ensuite un message d'erreur s'affichera comme quoi le logiciel aura planté! Je ne sais pas à quoi cela est dû, mais la conversion aura réussit et c'est tant mieux!
Vous vous rendrez donc dans votre dossier d'origine, et vous verrez qu'un fichier XML sera présent ; le fruit de la conversion des deux fichiers précédents!
Pour convertir à l'inverse, il faut faire l'inverse, expliqué en plus court :

- Placer le logiciel "xml2apt.exe", "votre fichier XML", et "les Librairies nécessaires dans un dossier!
- Créer un raccourcis du logiciel sur votre bureau par exemple!
- Ouvrir les propriétés de ce raccourcis et en observer la cible!
- Ajouter le nom du fichier à convertir (comme précédemment) SANS EXTENSION!

En revanche pour cette opération, seul un fichier APT ressortira. Je ne sais pas pourquoi, normalement il devrait y avoir deux fichiers, un APT et un CONST, mais bon pour le moment ne nous arrêtons pas là, je tâcherai d'éclaircir cela plus tard.

Voilà, fin du tutoriel, pour toutes questions, ne pas hésiter à les poster dans la catégorie "Discussions" de la section 3D!

A bientôt...




PS : Remerciements à l'Administrateur cdd pour son aide!
Revenir en haut Aller en bas
 
Conversion APT->XML et/ou XML->APT!
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Conversion W3d
» Conversion des Maps de BFME à BFME II
» Conversion des Maps de BFME à BFME II

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Imladris production :: Graphisme, 3D, Gmax, 3DS Max :: Tutoriaux-
Sauter vers: