Presentation:
Revalation est un utilitaire permettant la decompilation des fichier .agent(s) de creatures/docking station. Cet utilitaire s'utilise entierement en ligne de commande.
Dans ce post je vais vous expliquer comment utiliser revelation et aussi comment en simplifier sont utilisation par un script batch (script pour environement MS-DOS).
Utilisation:
Comme je l'est dit dans la presentation, revelation est un utilitaire tout en ligne de commande, avant de l'utiliser il faut donc ouvrir une console MS-DOS:
- Aller dans le menu Démarrer de Windows, puis dans Executer, et taper "command" (sans les guillemets) [ici je met "command" et non pas "cmd", car "cmd" n'est reconnu comme commande que par les systeme NT (NT 4 / 2K / XP), et pas par les windows 9x]
Cela vas vous ouvrir une fenetre MS-DOS (fenetre avec un fond noir et du texte en gris-blanc), c'est dans cette fenetre qu'il faudra taper les commandes.
La syntaxe d'utilisation de revelation est:
revelation [nom_du_fichier]
Exemple:
- Code: Select all
revelation monfichier.agents
MAIS Attention ! Il faut que le fichier .agents soit au meme niveau (dans le meme repertoire) que le fichier revelation.exe, si vous taper la commade comme dans mon exemple !
Si le fichier .agent se trouve dans un autre repertoire, par exemple dans c:\creatures 3\My Agents\ il faudra alors taper:
- Code: Select all
revelation "c:\creatures 3\My Agents\monfichier.agents"
(Note: les "" (guillemets) sont TRES important car les nom de repertoire contienne des espaces, si vous ometter les guillemets le DOS pensera qu'il y a plusieurs parametres et le passera ainsi au programme revelation qui du coup ne prenda en compte que la premiere parite avant le premier espace).
Une fois la decompilation effectuer les fichiers contenu dans le .agents sont placer au meme niveau que que revelation.exe
Se simplifier la vie pour utiliser revelation !
Attention c'est un peut technique ^^
Premiere chose a faire avant c'est de s'organiser un peut !
- Donc on vas a la racine du disque dur (peut importe que ce soit le c: ou un disque secondaire), a la racine vous creer un repertoire que vous nomer, par exemple: REVELATION
- Dans ce repertoire vous creer un fichier decompil.bat (attention que ce soit bien decompil.bat et pas decompil.bat.txt, verifie dans les options des dossier (outils=>affichage) que la case "masquer les extension des fichier de type connu" ne soit pas cocher))
- Editer le fichier decompil.bat (click droit => modifier cela ouvrira le bloc note)
- Dans le bloc note entrer le code suivante:
- Code: Select all
@echo off
revelation "%1"
- Puis enregistrer le fichier
- Maintenant renomer decompil.bat en decompil.bat.com
- Puis clicker droit sur decompil.bat.com, laisser le bouton droit de la souris enfoncer, faite glisser le "fantome" du fichier a coter du fichier et dans le menu contextuel qui s'ouvre choisisser "creer les raccourci", cela vas creer un raccourci et plus precisement un fichier .PIF (qui est un raccourci MS-DOS).
- Maintenant renomer le fichier decompil.bat.com en decompil.bat
[Note: le fait de renomer le fichier decompil.bat en decompil.bat.com est la seul solution pour finté windows pour creer un fichier .PIF]
- Faite un click droit => propriete sur le raccourci, aller dans l'onglet programme, puis dans le champ "ligne de commande" la ou vous voyer:
- Code: Select all
C:\REVELATION\DECOMP.bat.com
modifier pour que le raccourci soit comme cela:
- Code: Select all
C:\DOS\DECOMP.bat ?
(Note: le ? (point d'interrogation) n'est pas une erreur il doit absolument etre present !)
- Puis clicker sur "Appliquer" puis sur "Ok" pour fermer la fenetre de proprieter du raccourci
Maintenant si vous double clicquer sur le raccourci vous pourrer remarquer que celui si ouvre un popup vous demander d'entrer les parametre d'entrée de l'application. Dans ce champ de saisi entrer tout simpliment le fichier que vous vouler decompiler !
Voila maintenant vous pouver deplacer le raccourci de decompil.bat ailleur comme sur votre bureau par exemple.
Pour telecharger le programme revelation:
http://www.mirality.co.nz/creatures/revelation.zip