[..] archive auto-extractible

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
ricky
Niveau 7
Niveau 7
Messages : 443
Enregistré le : ven. 06 févr. 2009 09:25
Localisation : Suisse
Status : Hors ligne

[..] archive auto-extractible

#1

Message par ricky »

Hello,

existe-t-il un petit programme créé sous auto-it afin de créer des dossier auto-extractibles (comme sfx)?

Merci d'avance pour vos réponses
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11815
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] archive auto-extractible

#2

Message par Tlem »

Je n'en ai pas encore vu, mais rien ne vous empêche d'en fabriquer un. :lol:

Voici une méthode avec 7-Zip :
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Adenadels
Niveau 2
Niveau 2
Messages : 15
Enregistré le : dim. 24 mai 2009 11:22
Localisation : Strasbourg
Status : Hors ligne

Re: [..] archive auto-extractible

#3

Message par Adenadels »

En utilisant le lien que t'as donné Tlem,

J'ai rajouté ceux deux lignes au fichier 7zip.au3

Code : Tout sélectionner

FileInstall("7zcon.sfx", @TempDir & "\7zcon.sfx", 1)
FileInstall("7z.sfx", @TempDir & "\7z.sfx", 1)
Et dans le programme ça donne ça

Code : Tout sélectionner

#include "7Zip.au3"

_7ZipAdd(0, Nom_Du_Zip, Rep_A_Zipper, 0, 9, 0, 0, 0, 0, @TempDir & "\7zcon.sfx")
ou
_7ZipAdd(0, Nom_Du_Zip, Rep_A_Zipper, 0, 9, 0, 0, 0, 0, @TempDir & "\7z.sfx")
Pas besoin d'utiliser un programme en ligne de commande pour faire un sfx.
Salutations
Jean-Luc
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11815
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] archive auto-extractible

#4

Message par Tlem »

Sinon, dans le Pack AutoIt-Fr, il y à un exemple complet et concret (MakeSetupFile.au3). ;)
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Répondre