Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

[bruit] programme d'install simple

17 réponses
Avatar
titou44
bonsoir

je recherche un programme d'install simple qui permette :
- l'affichage d'une licence au démarrage
- parle français
- travaille à base d'un script de type :
repdest = nom du repertoire de destination
fic1 = nom du fichier1 à copier
fic2 = nom du fichier2 à copier
...
ficn=nom du fichier3 à copier
appli=nom de l'appli à lancer après l'intall

- surtout ne copie que des fichiers non zippés
- n'a pas besoin de créer un executable unique

bref un truc rudimentaire :
je crée le script une fois pour toute
je le mets dans un répertoire de livraison avec le pg d'install
je copie les fichiers à installer dans le répertoire

et quand j'ai des modifs dans mes exe, il me suffit de les copier dans le
répertoire de livraison, un point c'est tout.

merci pour votre aide.

titou44(marreduspam)@freesurf.fr

10 réponses

1 2
Avatar
Gilles G.
In article <c6brkc$e7e$, "titou44" <titou44
(marreduspam)@freesurf.fr> says...
bonsoir

je recherche un programme d'install simple qui permette :
- l'affichage d'une licence au démarrage
- parle français
- travaille à base d'un script de type :
repdest = nom du repertoire de destination
fic1 = nom du fichier1 à copier
fic2 = nom du fichier2 à copier



Inno Setup !
Avatar
titou44
"Gilles G." a écrit dans le message de news:

In article <c6brkc$e7e$, "titou44" <titou44
(marreduspam)@freesurf.fr> says...
> bonsoir
>
> je recherche un programme d'install simple qui permette :
> - l'affichage d'une licence au démarrage
> - parle français
> - travaille à base d'un script de type :
> repdest = nom du repertoire de destination
> fic1 = nom du fichier1 à copier
> fic2 = nom du fichier2 à copier

Inno Setup !



bonjour,

merci, mais j'ai regardé ce produit.
or il passe par une phase de création d'un fichier exe contenant tous les
fichiers.
opération à refaire à chaque modif de fichier.

ce que je ne veux pas.
je veux pouvoir copier un fichier modifié dans le répertoire d'install sans
qu'il faille refaire quoique ce soit.

titou44(marreduspam)@freesurf.fr
Avatar
William
bonjour

"titou44" <titou44(marreduspam)@freesurf.fr> a écrit dans le message de
news:c6d2pe$1qb$


bonjour,

merci, mais j'ai regardé ce produit.
or il passe par une phase de création d'un fichier exe contenant tous les
fichiers.
opération à refaire à chaque modif de fichier.

ce que je ne veux pas.
je veux pouvoir copier un fichier modifié dans le répertoire d'install


sans
qu'il faille refaire quoique ce soit.



Tu fais une archive autoextractible et hop C tout.
En cherchant un peu il est possible sur certain autoextratible de dire quel
fichiier tu veux lancer à la fin de la décompression...
Le pied. faut juste être sur que le programme est ferme.

William


titou44(marreduspam)@freesurf.fr





Avatar
Val
Tu as également Iexpress ... fournit avec Windows XP (dans le dossier
C:WINDOWSsystem32)

Val

"William" <Désolé@1.com> a écrit dans le message de
news:408a14bb$0$20175$
bonjour

"titou44" <titou44(marreduspam)@freesurf.fr> a écrit dans le message de
news:c6d2pe$1qb$
>
>
> bonjour,
>
> merci, mais j'ai regardé ce produit.
> or il passe par une phase de création d'un fichier exe contenant tous


les
> fichiers.
> opération à refaire à chaque modif de fichier.
>
> ce que je ne veux pas.
> je veux pouvoir copier un fichier modifié dans le répertoire d'install
sans
> qu'il faille refaire quoique ce soit.

Tu fais une archive autoextractible et hop C tout.
En cherchant un peu il est possible sur certain autoextratible de dire


quel
fichiier tu veux lancer à la fin de la décompression...
Le pied. faut juste être sur que le programme est ferme.

William

>
> titou44(marreduspam)@freesurf.fr
>
>
>




Avatar
farplus
titou44 a présenté l'énoncé suivant :
"Gilles G." a écrit dans le message de news:

In article <c6brkc$e7e$, "titou44" <titou44
(marreduspam)@freesurf.fr> says...
bonsoir

je recherche un programme d'install simple qui permette :
- l'affichage d'une licence au démarrage
- parle français
- travaille à base d'un script de type :
repdest = nom du repertoire de destination
fic1 = nom du fichier1 à copier
fic2 = nom du fichier2 à copier



Inno Setup !



bonjour,

merci, mais j'ai regardé ce produit.
or il passe par une phase de création d'un fichier exe contenant tous les
fichiers.
opération à refaire à chaque modif de fichier.

ce que je ne veux pas.
je veux pouvoir copier un fichier modifié dans le répertoire d'install sans
qu'il faille refaire quoique ce soit.

titou44(marreduspam)@freesurf.fr



Bonjour,

d'une part du peux modifier le prog de setup fourni avec Windev, mais
si tu cherches quelque chose d'ultra-simple tu peux le créer facilement
toi-même, exemple:

au lancement du programme il lit ton fichier de script et il execute
les ordres qu'il y trouve.

ton fichier de script peut être conçu sur une base très simple:
si premier caractère de ligne est # c'est une ligne de commentaire
autrement
opération_à_effectuer=paramètre1 séparateur paramètre2 etc.

code:

numfic est un entier=fouvre(nomfic)
lligne est une chaine=flitligne(numfic)
commande, para sont des chaines
tantque lligne<>eot
si gauche(lligne,1)<>"#" alors
commande=extraitchaine(lligne,1,"=")
para=extraitchaine(Lligne,2)
selon commande
cas ...
procedure1(para)
cas ...
procedure2(para)

etc..
fin
fin
fferme(numfic)

S'il y a plusieurs parametres dans ton para, dans chaque procédure il
faudra utiliser extraitchaine(..)


Simple non ?

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
Avatar
farplus
farplus a écrit :
titou44 a présenté l'énoncé suivant :
"Gilles G." a écrit dans le message de news:

In article <c6brkc$e7e$, "titou44" <titou44
(marreduspam)@freesurf.fr> says...
bonsoir

je recherche un programme d'install simple qui permette :
- l'affichage d'une licence au démarrage
- parle français
- travaille à base d'un script de type :
repdest = nom du repertoire de destination
fic1 = nom du fichier1 à copier
fic2 = nom du fichier2 à copier



Inno Setup !



bonjour,

merci, mais j'ai regardé ce produit.
or il passe par une phase de création d'un fichier exe contenant tous les
fichiers.
opération à refaire à chaque modif de fichier.

ce que je ne veux pas.
je veux pouvoir copier un fichier modifié dans le répertoire d'install sans
qu'il faille refaire quoique ce soit.

titou44(marreduspam)@freesurf.fr



Bonjour,

d'une part du peux modifier le prog de setup fourni avec Windev, mais si tu
cherches quelque chose d'ultra-simple tu peux le créer facilement toi-même,
exemple:

au lancement du programme il lit ton fichier de script et il execute les
ordres qu'il y trouve.

ton fichier de script peut être conçu sur une base très simple:
si premier caractère de ligne est # c'est une ligne de commentaire autrement
opération_à_effectuer=paramètre1 séparateur paramètre2 etc.

code:

numfic est un entier=fouvre(nomfic)
lligne est une chaine=flitligne(numfic)
commande, para sont des chaines
tantque lligne<>eot
si gauche(lligne,1)<>"#" alors
commande=extraitchaine(lligne,1,"=")
para=extraitchaine(Lligne,2)
selon commande
cas ...
procedure1(para)
cas ...
procedure2(para)

etc..
fin



Oops, oublié:
Lligne=flitligne(numfic)


fin
fferme(numfic)

S'il y a plusieurs parametres dans ton para, dans chaque procédure il faudra
utiliser extraitchaine(..)


Simple non ?



--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
Avatar
elecoest
"titou44" <titou44(marreduspam)@freesurf.fr> a écrit dans le message de
news: c6brkc$e7e$
bonsoir

je recherche un programme d'install simple qui permette :
- l'affichage d'une licence au démarrage
- parle français
- travaille à base d'un script de type :
repdest = nom du repertoire de destination
fic1 = nom du fichier1 à copier
fic2 = nom du fichier2 à copier
...
ficn=nom du fichier3 à copier
appli=nom de l'appli à lancer après l'intall

- surtout ne copie que des fichiers non zippés
- n'a pas besoin de créer un executable unique

bref un truc rudimentaire :
je crée le script une fois pour toute
je le mets dans un répertoire de livraison avec le pg d'install
je copie les fichiers à installer dans le répertoire



L'outil Lanceur de Eric Roumegou. Voir sur son site. C'est simple, facile a
paramétrer (un fichier ini) et on s'en sert depuis bientot 1 an sans plus un
seul poste non mis a jour par le réseau.

Emmanuel


et quand j'ai des modifs dans mes exe, il me suffit de les copier dans le
répertoire de livraison, un point c'est tout.

merci pour votre aide.

titou44(marreduspam)@freesurf.fr




Avatar
Roumegou
Et tu as sur windevasso le source de mon programme Launcher en windev
7.5 que tu peux adapter.
A part le coup de la licence, cela doit faire ce que tu demandes.
Le principe est simple. A partir d'un fichier .ini passé en param, le
prog se charge d'installer ou de réinstaller dll, prog, certains
fichiers en local et lance l'executable.
Quand tu as une modif, tu n'as plus qu'a copier le .wdl et .exe
(généralement) ou tout autre dll ou composant ayant évolué sur un
répertoire réseau. Chaque utilisateur à sa prochaine connexion sera mis
à jour.


Dans son message précédent, farplus a écrit :
farplus a écrit :
titou44 a présenté l'énoncé suivant :
"Gilles G." a écrit dans le message de news:

In article <c6brkc$e7e$, "titou44" <titou44
(marreduspam)@freesurf.fr> says...
bonsoir

je recherche un programme d'install simple qui permette :
- l'affichage d'une licence au démarrage
- parle français
- travaille à base d'un script de type :
repdest = nom du repertoire de destination
fic1 = nom du fichier1 à copier
fic2 = nom du fichier2 à copier



Inno Setup !



bonjour,

merci, mais j'ai regardé ce produit.
or il passe par une phase de création d'un fichier exe contenant tous les
fichiers.
opération à refaire à chaque modif de fichier.

ce que je ne veux pas.
je veux pouvoir copier un fichier modifié dans le répertoire d'install
sans
qu'il faille refaire quoique ce soit.

titou44(marreduspam)@freesurf.fr



Bonjour,

d'une part du peux modifier le prog de setup fourni avec Windev, mais si tu
cherches quelque chose d'ultra-simple tu peux le créer facilement toi-même,
exemple:

au lancement du programme il lit ton fichier de script et il execute les
ordres qu'il y trouve.

ton fichier de script peut être conçu sur une base très simple:
si premier caractère de ligne est # c'est une ligne de commentaire
autrement
opération_à_effectuer=paramètre1 séparateur paramètre2 etc.

code:

numfic est un entier=fouvre(nomfic)
lligne est une chaine=flitligne(numfic)
commande, para sont des chaines
tantque lligne<>eot
si gauche(lligne,1)<>"#" alors
commande=extraitchaine(lligne,1,"=")
para=extraitchaine(Lligne,2)
selon commande
cas ...
procedure1(para)
cas ...
procedure2(para)

etc..
fin



Oops, oublié:
Lligne=flitligne(numfic)


fin
fferme(numfic)

S'il y a plusieurs parametres dans ton para, dans chaque procédure il
faudra utiliser extraitchaine(..)


Simple non ?





--
Eric Roumegou
http://cerbermail.com/?TSoulBerPA
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Gilles G.
In article <c6d2pe$1qb$, "titou44" <titou44
(marreduspam)@freesurf.fr> says...

"Gilles G." a écrit dans le message de news:

> In article <c6brkc$e7e$, "titou44" <titou44
> (marreduspam)@freesurf.fr> says...
> > bonsoir
merci, mais j'ai regardé ce produit.
or il passe par une phase de création d'un fichier exe contenant tous les
fichiers.
opération à refaire à chaque modif de fichier.
ce que je ne veux pas.
je veux pouvoir copier un fichier modifié dans le répertoire d'install sans
qu'il faille refaire quoique ce soit.




Tu as mal lu la doc.
Exemple de ce que je fais :


[Files]
Source: Fichiers Livrés*.dll; DestDir: {app}; Flags: ignoreversion
Source: Fichiers Livrés*.exe; DestDir: {app}; Flags: ignoreversion


Ca compile dans le setup toutes les dll et tous les exe de mon dossier.
Je rajoute ce que je veux, et bien sûr le script prend tout.
Avatar
Gilles G.
In article <c6d2pe$1qb$, "titou44" <titou44
(marreduspam)@freesurf.fr> says...

"Gilles G." a écrit dans le message de news:

> In article <c6brkc$e7e$, "titou44" <titou44
> (marreduspam)@freesurf.fr> says...
> > bonsoir
> >
> > je recherche un programme d'install simple qui permette :
> > - l'affichage d'une licence au démarrage
> > - parle français
> > - travaille à base d'un script de type :
> > repdest = nom du repertoire de destination
> > fic1 = nom du fichier1 à copier
> > fic2 = nom du fichier2 à copier
>
> Inno Setup !

bonjour,
ce que je ne veux pas.
je veux pouvoir copier un fichier modifié dans le répertoire d'install sans
qu'il faille refaire quoique ce soit.




Ps : et si tu veux, tu peux également inclure simple "*.*" si tu inclues
TOUT ce qu'il y a dans ton dossier d'install.

Enfin bref, tu peux vraiment tout faire ou presque avec ce formidable
outil gratuit.
1 2