Créer cab béta (maj 16-04-05)

Description

Pour créer des cab

Le principe est le suivant:

Il vous faut cabarc.exe (appli dos gratuite de Microsoft), on créé ensuite un fichier texte (ListeDesFichiersAPackager.txt) dans lequel vous placez les chemins des fichiers que vous voulez mettre dans le cab

ex:
"C:\Temp\essai.txt"
"C:\Windows\Autre Fichier.exe"
...

ensuite vous créez un fichier .bat (créerCab.bat) dans lequel vous tapez ceci:

cd\
D:
cd Chemin_de_cabarc
cabarc n MonCab.cab @"ListeDesFichiersAPackager.txt"
pause

voilà pour le .bat. Quelques remarques cependant: les fichiers cabarc.exe, créerCab.bat et ListeDesFichiersAPackager.txt doivent etre dans le meme répertoire. Après cd\ j'ai noté D:, c'est valable uniquement si les fichiers précédemment cités sont sur D:

C'est un peu du bricolage, je vous l'accorde, mais c'est le seul moyen que j'ai trouvé (avec l'aide de nombreux membres)

Ensuite bien entendu, un double click sur créerCab.bat et c'est parti !

L'avantage, malgré la bidouille, c'est que tout peut etre automatisé grace au C#: la création des fichiers txt et bat, on peux copier cabarc dans n'importe quel répertoire, et lancer le .bat en mode caché, ensuite il ne reste plus qu'à supprimer les fichiers temporaires.

J'ai créé une appli qui fait tout ça mais elle est trop lourde pour le site (l'upload du zip ne marche pas).

Vous pouvez cependant télécharger l'install du soft sur www.lemondeduskin.com (le soft s'appelle Click&Tweaks)
ou m'envoyer un message privé pour que je vous transmette les sources.

Voilà

Source / Exemple :


/* Attention, le zip à télécharger est la première version qui ne marchait pas */

Conclusion :


Merci encore à coq, arthenius, crazyHT, theSaib et les autres pour m'avoir aidé dans cette création d'un point cab ;-)

@ plus

lagoelle

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.