Voici un tutoriel pour créer vos propres convertisseurs.
Rappelez-vous bien que vous tenterez de créer un convertisseur à vos risques et périls, ne venez pas mendier de l'aide si ça ne fonctionne pas comme vous le voudriez. Ne me demandez pas à moi (Aquarius) je ne fais que traduire, ne demandez pas à MM (l'auteur de ce tutoriel), ne demandez pas à Cyanide ni à l'équipe PPDB de l'aide relative à la création ou à l'utilisation de tels convertisseurs.
N'uploadez pas le tutoriel sans avoir demandé une autorisation préalable à MM, pour le moment seul
www.cym4.com (maintenant connu sous le nom de
http://downloads.dbll.nl ) dispose de cette autorisation.
Tutoriel :1) Téléchargez le Visulatisateur de Fichier
(Overview File), le Convertisseur Basic
(Basic Converter), et les fichiers texte accompagnant le Convertisseur Basic ici :
http://downloads.dbll.nl (remarque : le tutoriel est également inclus dans ce fichier), cherchez dans la section
'Database Editors' (astuce du moment.)
2) Téléchargez (le fort pratique éditeur héxadécimal) XVI32 2.51 ici :
http://www.handshake.de/user/chmaas/delphi/download/xvi32.zip3) Trouvez la table que vous voulez convertir dans
overview.xls4) Copiez les noms des colonnes dans la table et copiez le nom de la table dans un fichier texte. Agencez-les comme suit : "table (colonne1, colonne2, colonne3, ... etc.)"
5) Ouvrez les fichiers texte du Convertisseur Basique et notez la longueur du texte. Votre "table (colonne1, colonne2, colonne3, ... etc.)" doit avoir exactement la même longueur, donc complétez avec des h, par exemple : "table(colonne1,colonne2,colonne3,hhhhhhhhhhhhh)"
6) Effectuez une copie du Convertisseur Basique et donnez-lui le même nom que la table que vous souhaitez convertir.
7) Ouvrez XVI32 et chargez votre convertisseur fraichement copié.
Faites Rechercher, Remplacer
(Search, Replace)9) Réglez sur Texte au lieu de HEX les fonctions Rechercher et Remplacer Par
10) Copiez le texte du Convertisseur Basique dans Rechercher
(Find) et "table(column1,column2,column3,hhhhhhhhhhhhh)" dans Remplacer Par.
11) Cliquez sur Remplacer
(Replace). Vous devriez avoir une boîte de dialogue vous disant :
"Occurences replaced : 1" (une occurence remplacée). Si ce n'est pas le cas cela signifie que quelque chose à été mal fait.
12) Allez dans Fichier, Enregistrer
(File, Save). Remarque : Pas Enregistrer sous
(Save as).
PS) Pendant l'import, prenez soin de n'avoir aucun fichier texte parasite dans le répertoire de travail.
MM aurait mis en ligne les convertisseurs qu'il a déjà créé, mais malheureusement il a "ruiné" son pc, donc il ne peut pas mettre la main sur les convertisseurs pour le moment.
Fil original ici :
http://www.cyanide-studio.com/forums/viewtopic.php?t=39953Moi je trouve ça tres compliquer