* Edit : j'ai avancé, vous pouvez directement sauter au 3ème message *


Mon problème : je dois récupérer des fichiers provenant d'une vielle (1987) application DOS qui n'exporte qu'en deux formats : en TXT et en DBF.

L'ancien site en Asp/Sql server utilisait le DBF directement, mais sur mon Lamp, c'est impossible.
Et j'ai un problème : au pire j'arrive à récupérer les données du DBF (ouverture Excel -> enregistrement en CSV), mais impossible d'utiliser le fichier TXT.
Les caractère accentués sont transformés en n'importe quoi, et les champs de longueur fixe se retrouvent décalés.

Ces vieux formats pas documentés !
J'y perd un temps fou et le passage par excel n'est pas une solution viable : puisque je suis sensé produir des fichiers TXT importable par l'appli.

C'est quoi cette saleté d'encodage des fichiers TXT produit par le DOS ?