Ajout de séquence dans un exe
beroual_billel81
Messages postés
11
Statut
Membre
-
beroual_billel81 Messages postés 11 Statut Membre -
beroual_billel81 Messages postés 11 Statut Membre -
bonjour a tous,
voila mon problème je suis entrain de modifier les états de sortie d'un programme DOS de l'italien au français avec EditHexa ver 8.2,
le problème c'est que le nombre de caractères ne correspond pas toujours, donc il faut ajouté des caractères mais en faisant ça le programme ne fonctionne plus,
donc si quelqu'un sait comment faire, ça m'aiderai énormément,
merci d'avance pour toutes vos suggestions
voila mon problème je suis entrain de modifier les états de sortie d'un programme DOS de l'italien au français avec EditHexa ver 8.2,
le problème c'est que le nombre de caractères ne correspond pas toujours, donc il faut ajouté des caractères mais en faisant ça le programme ne fonctionne plus,
donc si quelqu'un sait comment faire, ça m'aiderai énormément,
merci d'avance pour toutes vos suggestions
A voir également:
- Ajout de séquence dans un exe
- .Exe - Télécharger - Divers Utilitaires
- Svchost exe - Guide
- Winrar exe - Télécharger - Compression & Décompression
- Bat to exe - Télécharger - Édition & Programmation
- Demande d'ajout snap qui disparait ✓ - Forum Snapchat
3 réponses
c'est extrêmement délicat et difficile, justement car comme tu l'as remarqué le nombre de caractères est très important (pour les adressages mémoire).
C'est justement pour cela que lorsqu'on crée l'architecture d'un programme on sépare et on met dans des fichiers annexes toutes les ressources de langage. Et on fait en sorte de leur permettre d'avoir des tailles variables, afin de garder cette souplesse lorsqu'on veut faire des traductions.
La solution de ton problème passe par un "relooking" de la conception de ton programme.
C'est justement pour cela que lorsqu'on crée l'architecture d'un programme on sépare et on met dans des fichiers annexes toutes les ressources de langage. Et on fait en sorte de leur permettre d'avoir des tailles variables, afin de garder cette souplesse lorsqu'on veut faire des traductions.
La solution de ton problème passe par un "relooking" de la conception de ton programme.
Je pense que deux solutions s'offrent à toi selon que tu possèdes les sources ou non:
- si oui, tu modifies et tu recompiles,
- si non, tu es obligés de trouver des chaînes plus courtes. On peut faire autrement mais c'est quasiment inextricable car il faut que tu changes les adresses relatives dans l'entête de chargement et là je pense que c'est un travail d'expert. Tu peux toujours te renseigner sur la manière dont est organisé un fichier 'exe'.
Bonne continuation.
- si oui, tu modifies et tu recompiles,
- si non, tu es obligés de trouver des chaînes plus courtes. On peut faire autrement mais c'est quasiment inextricable car il faut que tu changes les adresses relatives dans l'entête de chargement et là je pense que c'est un travail d'expert. Tu peux toujours te renseigner sur la manière dont est organisé un fichier 'exe'.
Bonne continuation.