Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
944 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Modifier à la volée le nom d'un répertoire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Modifier à la volée le nom d'un répertoire

n°1272030
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 22-12-2005 à 18:44:21  profilanswer
 

Yo [:yo]
 
bon, j'ai un petit souci au taf : on a une vieille appli 16 bits de merde qui tourne mal sous XP. le problème est très simple : quand je lance le logiciel, j'ai un message d'erreur me disant que le logiciel ne peut pas trouver le fichier de config, alors qu'il est présent dans le répertoire.
 
j'ai donc passé un coup de Filemon, de Mark "j'ai baisé la gueule à Sony" Russinovitch, et il s'avère que ce con de logiciel me rajoute un espace dans le chemin :
 
il cherche le fichier C:\prog \config.cfg (notez l'espace après le "prog" )
au lieu de C:\prog\config.cfg
 
ceci sous XP. sous 98, aucun problème, ne me demandez pas pourquoi. évidemment, je ne peux pas rajouter d'espace dans le chemin, XP ne me l'autorise pas.
 
donc, ma question est très simple : comment je peux faire croire au logiciel à son lancement qu'il ouvre le fichier C:\prog \config.cfg ? j'ai pensé à un hook ou autre chose mais est-ce faisable de cette manière ?
 
sinon, j'ai bien pensé aussi à désassembler le soft, et à le patcher, mais la licence me l'interdit (ça me démangeait de le faire), et c'est un soft 16 bits donc avec segments et tout, et c'est royalement gonflant.
 
merci [:god]


---------------
J'ai un string dans l'array (Paris Hilton)
mood
Publicité
Posté le 22-12-2005 à 18:44:21  profilanswer
 

n°1272047
ory
Posté le 22-12-2005 à 19:39:06  profilanswer
 

tu peux essayer de booter sur un livecd Linux, écrire ton répertoire avec espace, et regarder avec émerveillement ce qui va se passer après :D

n°1272424
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 23-12-2005 à 12:37:51  profilanswer
 

marche pas, ce con de nulix ne me permet pas d'écrire sur une partoche NTFS
 
d'autres brillantes suggestions avant que je ne m'asseoie sur la licence et que je désassemble le bouzin ?


---------------
J'ai un string dans l'array (Paris Hilton)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Modifier à la volée le nom d'un répertoire

 

Sujets relatifs
Modifier les données d'un wxGridBagSizer[Apache] Modifier le listage des repertoires
[RESOLU][SED] Modifier une chaine avec un caractère mystèreinterpreter une chaine à la volée ?
VBScript de création de repertoire[Résolu] Numéro d'erreur de listing de répertoire ?
Exécution à distance, problème de répertoireMacro : ouverture de fichiers dans un répertoire
[PHP] Empecher l'accès direct à un sous répertoire d'un site[PHP] Lister le contenu d'un repertoire en faisant des liens[resolu]
Plus de sujets relatifs à : Modifier à la volée le nom d'un répertoire


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR