-
API pour fichier .rar
Bonjour a tous,
Je recherche une API (peu importe le language) pour attaquer un fichier compresser en .rar. Je sais que le "rar" est un systeme de compression propriétaire mais on peut toujours espérer.
Et si ça n'existe pas comment puis-je chamboulet ce system de compression avec des lignes de codes? l'assembleur peut être?
merci d'avance.
-
D'une API je ne sais pas si elle en dispose, je n'ai pas fais de recherches, mais tu peux toujours invoquer les programmes rar.exe pour la compression et unrar.exe pour la décompression. Le logiciel lui-même (winrar.exe) utilise ces programmes pour faire son job. Exécute rar /? et unrar /? pour en savoir plus sur leurs options de ligne de commandes.
-
Merci pour ta reponse Melem.
J'ai oublié de préciser que c'est pour mac os x donc les .exe je peux oublier. Et j'aimerai faire un explorer des fichier rar en question. je ne sais pas du tout ce qu'utilise les softs comme unrarx ou stuffit pour décompresser les fichiers rar. et je vois pas du tout quoi utiliser pour faire mon explorer ainsi que pour gérer les compressions / décompressions, si quelqu'un a une idée.
Merci d'avance.
-
Ce ne sont pas les ".exe" qui sont importants, c'est le principe. Plutôt que d'essayer de chercher une API documentée qui a de fortes chances de ne pas exister, essaie de voir ce que tu peux faire à l'aide de simples lignes de commandes. En parlant d'API, cette page affirme explicitement qu'il n'y en a pas (du moins pour le moment et pour le futur proche ...). Toujours d'après cette page, les sources de unrar trainent quelque part sur le même site mais je ne les ai pourtant pas trouvées. Par contre, la page mène aussi à la page de téléchargement de divers composants du logiciel dont les importants rar (compression) et unrar (exploration et decompression) pour tous les systèmes supportés (DOS, Windows, Linux, Mac OS X, OS/2, FreeBSD).
-
Merci beaucoup Melem pour toutes ces recherches que tu as fait pour moi je n'y aurais jamais pensé je vais essayer de me diriger dans cette direction alors.
merci encore.