Sinon, si Winrar n'est pas programmé avec les pieds, il doit avoir une API "Console" que vous pourrez piloter à coup de lancement de processus et de récupération de la console de sortie.
Je recherche un CDI/CDD/mission freelance comme Architecte Logiciel/ Expert Technique sur technologies Microsoft.
les commentaires sont propres au format rar et je doute que seven zip sharp soit la solution
la deuxième proposition me semble aussi assez compliquer à mettre en oeuvre, ce qui me mène a chercher une alternative
j'ai besoin d'écrire un commentaire dans une archive pour la lire par la suite pour cela :
je créé une archive qui est ensuite découpé en plusieurs partie, winrar décompresse l'ensemble grâce au nom "monarchive.part1.rar" "monarchive.part2.rar"
seulement j'aimerais pouvoir mémoriser l'ordre des archives autrement que par le nom du fichier, ça doit être discret
écrire un commentaire pour chaque fichier rar était exactement ce qu'il fallait, seulement je ne sais pas comment le lire
avez-vous une alternative ?
- Edité par Aplozia 28 juillet 2015 à 20:49:07
Un ados de 15 ans qui s'intéresse au développement de programme PC et Arduino.Vous voulez me contacter ? aplozia@gmail.com
Je peux te proposer l'alternative #yolo, j'ai testé et ça m'a l'air de fonctionner.
Tu ajoutes a la toute fin de ton RAR ce que tu veux, WinRAR s'en moquera complètement, et les fichiers à l'intérieur ne seront pas touchés, mais toi tu pourras lire les données sans problème.
EDIT : Par contre WinRAR s'en moque comme je l'ai dit, donc si il n'a pas l'ordre des archives précisé quelque part par ton programme il va pas deviner qu'il doit lire les x derniers octets de chaque fichier.
- Edité par MysteryDash 28 juillet 2015 à 21:34:38
j'ai effectivement trouvé une propriété "comment" pour les ArchiveFileInfo
mais je ne sais pas comment ouvrir une archive et lire son commentaire
Dim archive As SevenZip.ArchiveFileInfo
archive.FileName = "C:\path\MonArchive.rar"
'comment ouvrir un flux avec l'archive ?
Msgbox(archive.Comment)
Pour la méthode yolo, je n'ai pas compris ce que tu voulais dire, tu veux que j'ajoute quelque chose apres l'extension ?
si tel est le cas alors non ce n'est pas une solution a mon problème
le principe du programme est de fusionner une image à une archive, je m'explique
on verra une image normale au format habituel, mais si on renomme l'image et qu'on change l'extension en .rar on récupère les données
je sais le faire, juste avec "copy /b monimage.jpg + monarchive.part1.rar imageFusionné.jpg" dans un cmd donc pour vb.net avec un shell("cmd /c") Merci beaucoup de votre aide
- Edité par Aplozia 29 juillet 2015 à 2:31:05
Un ados de 15 ans qui s'intéresse au développement de programme PC et Arduino.Vous voulez me contacter ? aplozia@gmail.com
J'ai pas dis après l'extension j'ai dis DANS le fichier, à la toute fin, mais si effectivement ton but est de faire un binder rar/jpg ça risque pas d'être pratique (a cause des données de l'image).
J'avais penser à une autre solution, mais qui pose également problème, c'est de modifier un pixel de l'image pour me permettre de les numérotés, mais avec un setpixel sur une image jpg le pixel ne prend pas exactement la couleur assigné, peut être a cause de la compression
Un ados de 15 ans qui s'intéresse au développement de programme PC et Arduino.Vous voulez me contacter ? aplozia@gmail.com
Comment lire le commentaire d'une archive winrar
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.