Slt, Pourquoi lorsque tu compresse tu change le nom tu peut trés bien garder le nom tu fichier avec la meme extension est lui ajouter l'extension .gz lors de la compression.
Je ne connait pas le code que tu as utiliser. Ce serait bien que tu le copie comme sa je pourrait peut etre tu repondre en fonction te ton code.
slt, désole pour le retard mais en ce moment je n'est pas trop le temps de repondre.
je te reponderait demain ou ce soir sans faute
et merci pour ton code
if (saveFileDialog1.ShowDialog(this) == DialogResult.OK)
{
label4.Text = saveFileDialog1.FileName;
}
}
}
voila j'espere que tu comprendras mais de toutes facon il y aura un exemple sur le site
Vous n’avez pas trouvé la réponse que vous recherchez ?
En fait, comme on ne semble pas comprendre ta question visiblement je vais tenter de reformuler
Ce que tu souhaite, c'est de compresser "monfichierNormal.doc" en "monfichierComp.gzip".
Ça, pas de probleme.
C'est quand vient le temps de décompresser que ça se complique.
Tou souhaite décompresser le fichier "monfichierComp.gzip", et que, automatiquement, le fichier décompresser se nomme "monfichierNormal.doc", sans que tu ait a lui dire ni le nom de fichier décompressé, ni l'extension, c'est bien ça ?
Toujours est-il que je ne connais pas la réponse, mais bon si cette reformulation peut t'être utile, c'est déjà sa !
Dsl de mettre mal exprimer mais c'est exactement ce que tu dit :
1 - Je compresse le fichier "toto.bmp" en "tata.gz"
2 - Lorsque je decompresse "tata.gz" je veut recuperer mon fichier "toto.bmp" et non "tata" qui correspond au nom du fichier gz
J'ai vu qu'avec le Shell de GZIP il est possible d'éffectuer cette opération en precisant le parametre -n mais le code ne figure nulle part :(
Si quelqu'un le connais je le veut bien, je me prend déjà assez la tête avec ca.
Citt_jr
Bats toi avec les meilleurs, crève avec le reste
ce n'est peut être pas la méthode du logiciel que tu cites...mais tu peux par exemple ajouter dans l'archive le nom du fichier soit dans un format fixe (256 octets par exemple et la compression réduira), soit un format avec un dword avec la taille de la chaine puis la chaine contenant le nom de ton fichier...
je présume que le logiciel cité fait en fait un tar.gz...
je ne pense absolument pas que garder le nom du fichier fasse partie de GZIP mais plutot de TAR...car tar fait une archive non compressée et gzip la compresse...