ASP2PHP (1/5) |
Convertisseur de code ASP vers PHP |
|
 |
Qui n'a jamais rêvé de pouvoir passer son code d'un langage à un autre d'un simple clic? Alors, mythe ou réalité?
|
Télécharger l'article au format PDF
Avant de commencer, équipez vous du nécessaire :
- les binaires Win32 (0.76.14)
- l'interface
Java (0.7.1)
- l'interface web
et plus généralement : http://asp2php.naken.cc/download.php
Note : ce tutorial n'est valide que pour la version
Windows.
Installation
Décompressez l'archive principale des binaires Windows dans un répertoire,
pour simplifier nous allons le mettre dans un sous-répertoire de notre serveur
web (ici Apache), retenez bien son emplacement, celà nous servira par la suite.
Dans mon cas l'emplacement est \wwwroot\test\asp2php\
Décompressez l'interface Java, ici je l'ai placée dans \wwwroot\test\asp2php\java\
Décompressez l'interface web, dans mon cas \wwwroot\test\asp2php\web\
L'interface Java
Vous avez surement du remarquer qu'ASP2PHP ne se compose que d'un éxecutable,
et de quelques icônes, sans interface graphique en standard, alors comment
faire marcher l'interface Java?
Dans votre répertoire qui contient l'interface java, repérez le fichier jAPWG.conf,
éditez le avec le notepad puis adaptez la 1ère ligne qui doit aller pointer
sur asp2php.exe, dans mon cas je mettrais donc :
# jAPWG conf file
asp2php=I:\EasyPHP\www\test\asp2php\asp2php.exe
Pour éxecuter l'interface on va se construire un raccourci Windows, dans le
répertoire \java\ faites donc clic-droit > Nouveau Raccourci puis indiquez
dans "Cible" :
%windir%\System32\java.exe -jar I:\EasyPHP\www\test\asp2php\java\japwg.jar
(à
remplacer avec votre emplacement chez vous)
Enregistrez le raccourci, vous pouvez maintenant double-cliquer sur ce dernier
et celà lancera automatiquement l'interface Java qui se présente sous la forme
d'un onglet avec le source en ASP, un deuxième avec son équivalent en PHP,
et le dernier qui contient le log des messages, la conversion s'effectue en
temps réel dans la fenêtre DOS qui devrait apparaître juste derrière.
Ludo le
06/02/2003 (92 788 hits) |
|