Unattended Windows Website: Proinstall V1.2 - Unattended Windows Website

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

Proinstall V1.2 [MAJ 17/03/04]

#1 L'utilisateur est hors-ligne   Echap2000 Icône

  • Modérateur
  • PipPipPipPipPipPipPipPip
  • Groupe : Modérateurs
  • Messages : 6 326
  • Inscrit : 25-décembre 03

Posté 21 janvier 2004 - 10:36

Proinstall V1.2





0. Informations

ProInstall permet d'installer des applications en priorité haute avec une barre de progression. Ce genre de programme est surtout utilisé pour installation des Hotfixs. (ou des fichiers en mode silencieux sans passer par un fichier batch)

Cette application peut aussi être utilisée pour installer des applications en utilisant le mode Unattended (silencieux) de chaque application et voir l'état d'avancement via la barre de progression.


1. Les caractéristiques
Voici la liste des caractéristiques :
  • Titre1 :
    -Modifier le titre
    -Modifier sa taille
    -Modifier sa position
    -Modifier sa couleur
    -Centrage automatique du texte
  • Titre2 :
    -Modifier le titre
    -Modifier sa taille
    -Modifier sa position
    -Modifier sa couleur
    -Centrage automatique du texte
  • Barre de progression :
    -Mode smooth/normal
    -Modifier sa taille (en hauteur ou en largeur)
    -Modifier sa position
    -Modifier sa couleur
    -Modifier le type (vertical ou horizontal)
  • Fenêtre principale:
    -Type d'affichage : transparente (règler le %)
    -Modifier le fond d'écran
    -Modifier sa taille (en hauteur ou en largeur)
    -Modifier sa position
    -Modifier sa couleur
    -Fermer automatiquement quand l'installation est terminée
    -Centrage automatique de la fenêtre principale
    -Redémarrage automatique du PC (avec/sans confirmation)
    -Mode Toujours Visible
    -Mode Plein Ecran
    -Lorsque vous quitterez l'application, si les modifications n'ont pas été sauvegardés, elle vous avertira pour un enregistrement
  • Fenêtre Background:
    - Modifier le fond d'écran
    - Modifier sa couleur
  • Panneau de commandes:
    -5 commandes dont 4 nouvelles qui vous évitera à utiliser des fichiers .batch : Copier fichier(s)/répertoire(s) , Effacer Fichier(s)/Répertoire(s).
    -Nombre illimité de commandes
    -Pour chaque application faire un commentaire (facultatif)
    -Possibilité de donner les paramètres pour une application (facultatif)
    -Possibilité d'introduire sois-même en tapant le chemin de l'application ou bien de la choisir via l'explorateur en cliquant sur le bouton parcourir
    -Pour les commandes : on peut utiliser les variables d'environnement, et utiliser les wildcards (càd les ? et *)
    par exemple :
    au lieu d'effacer un fichier c:\xxxx\fichier.exe ,on peut mettre c:\xxxx\*.*
    ou c:\xxxx\*.exe
2. Mise à jour
Pour ceux qui ont déjà utilisé l'application ProInstall 1.0, vous pouvez utiliser sans problème votre ancien fichier "Options.ini". La nouvelle application convertira automatiquement votre fichier pour qu'il soit adapté à la nouvelle version.

Ceux qui ont la version 1.1, vous pouvez utiliser votre ancien Options.ini.

3. Modifications
A. Corrections des bugs mineurs
- Possibilité d'utiliser toutes les variables d'environnement DOS. (%systemdrive%, %systemroot% etc) . Vous ne devez plus utiliser la commande cmd.exe /c start /wait
- Vous pouvez copier l'image de fond dans le même répertoire que votre exécutable ProInstall.exe. Il va automatiquement charger l'image de fond si vous en avez.
- Si l'installateur affiche un message (CloneCD ou autre) et que vous devez simuler le clavier, le message ne sera plus caché derrière.

B. Ajouts de fonctionnalités
- Nouvelles variables d'environnements :

%currentdirectory% : exécute le fichier qui se trouve dans le même répertoire que ProInstall
%cdrom% : exécute le fichier qui se trouve dans le lecteur CD.

- Installation sélective / automatique des applications.

- Doubles langues entièrement modifiable : français/anglais

- On peut placer l'image de fond (arrière plan et/ou fenêtre principale) dans le même répertoire que Proinstall. Ce dernier scannera le répertoire courant pour afficher l'image.


4. Découverte

A l'ouverture du programme, nous avons deux interfaces. L'une est application d'installation et la seconde interface permet de configurer l'interface de l'installateur.




5. Premier pas


Une fois que vous avez configuré votre interface et ajouté vos applications :
vous pouvez lancer la démo en allant dans Fichier puis Démo. Sans rien installer, il va simuler l'installation.

Si tout semble être correct: il suffit de sauver la configuration en allant dans Fichier puis Sauver.
Le programme va créer un fichier qui s'appellera Options.ini. Voici son contenu :

CODE
[General]
Create=0
Version=1.2
Language=En
Selection=0
Width=654
Height=347
Transparence=0
TransValue=255
AutoClose=1
SizeTitle1=11
SizeTitle2=8
Title1=Welcome to Applications Installer
Title1Center=1
Title2=Installation : %s
Title2Center=1
Title1Top=32
Title1Left=1
Title2Top=80
Title2Left=1
Desktop=0
CreateBackground=0
Background=0
AlwaysOnTop=1
AutoDelete=0
CenterMainFrame=0
AutoReboot=0
RebootConfirmation=0
FullScreenMainFrame=0

[Color]
Main=-2147483633
Title1=-2147483640
Title2=-2147483640
ProgressBar1=8388608
Background=8388608

[ProgressBar]
Smooth=0
Orientation=0
Width=265
Height=17
Top=224
Left=160

[Application]
Count=0


6. Deuxième pas : options approfondies
  • La modification du fond d'écran se fait en faisant bouton droit et de choisir une image de fond à la volonté (format .JPG, .BMP, .GIF).
  • Si vous voulez modifier un installateur sans devoir tout recommencer : mettez la valeur Create à 1 dans le fichier fichier options.ini
  • Si vous voulez utilisez le mode silencieux pour une application précise : il suffit de mettre le paramètre silencieux dans le champ : paramètre
  • N'oubliez pas de simuler l'installation en cliquant sur Demo (menu fichier)
  • Pour modifier le titre (le premier ou le second) il suffit de double-cliquer dessus. Puis cliquer ailleurs pour enregistrer la modification
  • Vous pouvez déplacer les éléments en utilisant la méthode drag & drop.
  • Vous pouvez agrandir la fenêtre de travail comme si vous vouliez agrandir une fenêtre normale
  • Vous pouvez avoir un arrière plan, il suffit de cocher l'option. Tout comme la fenêtre principale, vous pouvez choisir un fond décran en faisant bouton droit.
  • Vous pouvez cocher Installation sélective pour donner la possibilité de sélectionner les applications à installer.
  • Vous pouvez auto détruire l'application proinstall (ainsi que son répertoire) en cochant l'option : Auto-Effacement. Au prochain démarrage du PC le répertoire sera effacé
  • Vous pouvez utiliser des variables d'environnements: (toutes les variables du MS-DOS) ainsi que deux nouvelles variables
    %CDROM% et %CURRENTDIRECTORY%.
    %CDROM% permet d'exécuter un fichier qui se trouve directement dans le CD. Si vous avez plusieurs lecteurs CDs, le programme va scanner tous vos lecteurs. Le cd sera éjecté si le cd n'est pas le bon.
    %CURRENTDIRECTORY% permet d'exécuter une application qui se trouve dans le même répertoire que ProInstall.exe
Voici un code plus complet :

CODE
[General]
Create=0
Version=1.2
Language=En
Selection=1
Width=654
Height=347
Transparence=0
TransValue=255
AutoClose=1
SizeTitle1=11
SizeTitle2=8
Title1=Welcome to Applications Installer
Title1Center=1
Title2=Installation : %s
Title2Center=1
Title1Top=32
Title1Left=1
Title2Top=80
Title2Left=1
Desktop=0
CreateBackground=1
Background=0
AlwaysOnTop=1
AutoDelete=1
CenterMainFrame=1
AutoReboot=1
RebootConfirmation=1
FullScreenMainFrame=0

[Color]
Main=-2147483633
Title1=-2147483640
Title2=-2147483640
ProgressBar1=8388608
Background=8388608
[ProgressBar]
Smooth=0
Orientation=0
Width=265
Height=17
Top=224
Left=160

[Application]
Count=5
Name1=Execute$$%cdrom%\I386\App\App01.exe /s$$$$Application n°1
Name2=Execute$$%cdrom%\I386\App\App02.exe /silent$$$$Application n°2
Name3=Execute$$%currentdirectory%\App\winamp.exe /S$$$$Application n°3
Name4=Execute$$%systemdrive%\App\script.vbs $$$$Script
Name5=Execute$$%systemroot%\app.exe $$$$Application n°4


7. Lancement de l'application Installateur

Pour commencer l'installation : il faudrait quitter l'application (après avoir sauvé le fichier de configuration) et la relancer!

8. Quelques captures d'écrans

Environnement de travail déjà configuré :







Voici quelques exemples de démo :
  • Démo basique :


  • Démo plus professionnelle


7. Informations et téléchargements
Cette application est gratuite et illimitée (en français/anglais modifiable).

Pour la télécharger.. Cliquez ICI
0

#2 L'utilisateur est hors-ligne   Echap2000 Icône

  • Modérateur
  • PipPipPipPipPipPipPipPip
  • Groupe : Modérateurs
  • Messages : 6 326
  • Inscrit : 25-décembre 03

Posté 13 mars 2004 - 12:12

Elooping m'a posé des questions intéressantes dans MP..je me permets de les poster ici

QUOTE
%cdrom%, on lit sur le cdrom
%currentdirectory%on execute les fichiers presents dans le rep de proinstall ( meme si ils sont sur le cd? )
%systemdrive% c'est le c:\
%systemroot% c'est c:\windows\




Supposons que tu as mi dans le repertoire I386\APP du cd, le fichier app.Exe , pour l'appeler c'est ==>

CODE
%cdrom%\i386\app\app.exe


QUOTE
%currentdirectory%on execute les fichiers presents dans le rep de proinstall ( meme si ils sont sur le cd? ) ..

===>Oui meme sur cd..

QUOTE
%systemdrive%

==> C:

QUOTE
%systemroot%

==>c:\windows


pour l'utiliser :
CODE
%systemroot%\app.Exe



pour executer un script vbs dans un cd
CODE
%cdrom%\script.vbs



AU fait la commande %cdrom% est assez puissante..

Tu peux utiliser deux (ou plusieurs) cds d'installations.==>

Si tu as un seul lecteur -> avec la commande %cdrom% il va installer toutes les app qui se trouve sur le cd1 ,quand il ne va plus trouver il va ejecter ton cd pour que tu remettes un autre cd..

Si tu as deux ou plusisuers lecteurs -> il suffit de placer un cd par lecteur.. il va installer les app qui se trouve par exemple dans le lecteur 1.. si l'app ne se trouve pas dans le lecteur 1, il va passer au lecteur 2 automatiquement (vu qu'il scanne tous les lecteurs cds)..

cela evitera de jouer au disc jokey lol
0

#3 L'utilisateur est hors-ligne   Echap2000 Icône

  • Modérateur
  • PipPipPipPipPipPipPipPip
  • Groupe : Modérateurs
  • Messages : 6 326
  • Inscrit : 25-décembre 03

Posté 16 mars 2004 - 05:16

Pour tes remarques:

1.2 tout est sélectif oui..mais rien ne t'empeche de déselectionner ce que tu veux..
mais bon j'ai compris ce que tu as voulu dire.


Elooping m'a fait +- la meme remarque.. comme solution temporaire : c'est de mettre
l'installation des deux dans un fichier Bat et d'insérer l'exécution du bat dans ProInstall.. COmme ça, soit on installe les deux, soit on les installe pas


DeSiderata..

Bouton Quitter en mode Construction : Fichier - Quitter
En mode Installation : y a pas... Je pense qu'on peut le mettre oui

Quel genre de texte tu veux mettre? (à droite durant la selection) Un texte propre à la selection ? par exemple:
Winamp : text -> Ceci installera le player MP3.

?


la variable %currentdirectory% existe déjà ...

Le fichier .INI est automatiquement lu depuis le répertoire où l'exécutable est exécuté.
SI proinstall se trouve dans c:\projet , pour son fichier .ini , il lira c:\projet\options.ini .

Pour l'exécution des fichiers exécutables : tu peux mettre directement %currentdirectory% dans chaque champ.

Pour les images : tu précises un répertoire statique.. si le programme ne trouve pas l'image dans ce répertoire là, il lira automatiquement le répertoire dans lequel l'exécutable se trouve pour voir si l'image est dedans ou pas..
voila

sinon merci pour les améliorations Zorg;)
0

#4 L'utilisateur est hors-ligne   Echap2000 Icône

  • Modérateur
  • PipPipPipPipPipPipPipPip
  • Groupe : Modérateurs
  • Messages : 6 326
  • Inscrit : 25-décembre 03

Posté 17 mars 2004 - 05:38

voila.. la version 1.2 est mise à jour ...

Correction bugs:

- "cannot change visible in onshow or onhide"
- %systemdrive% , %systemroot% sont ok
- Erreur avec la variable %cdrom% corrigé (quand le lecteur cd était éjecté)


Nouveautés :
- Ajout du bouton Quitter dans la fenêtre Choix des applications
- Ajout d'un nouveau champ pour ajouter des commentaires Pour le choix des applications.
- fenêtre Choix des applications est centrée


Pour télécharger : retéléchargez à partir du premier post tongue.gif
0

#5 L'utilisateur est hors-ligne   Miles Icône

  • Membre Fanatique
  • PipPipPipPip
  • Groupe : Modérateurs
  • Messages : 1 459
  • Inscrit : 26-décembre 03

Posté 30 mars 2004 - 01:40

Modo, j'ai remarqué que si on lancait (a l'aide de proinstall) un fichier .reg
CODE
Name1=Execute$$regedit /s %cdrom%\APPS\modif\aff_ext.reg$$$$

Cela ne marche pas si on met comme chermin %cdrom%. Il demande une confirmation comme si on double cliquez tout simplement sur le fichier .reg.
Est-ce normal?
0

#6 L'utilisateur est hors-ligne   Echap2000 Icône

  • Modérateur
  • PipPipPipPipPipPipPipPip
  • Groupe : Modérateurs
  • Messages : 6 326
  • Inscrit : 25-décembre 03

Posté 30 mars 2004 - 03:26

oui c normal.. ce qui suit le nom du fichier est appelé un paramètre.. et le paramètre n'appartient qu'au fichier lui meme..

donc : %cdrom%\APPS\modif\aff_ext.reg est un paramètre de regedit..

et regedit ne connait pas la variable %cdrom% d'où l'erreur
0

#7 L'utilisateur est hors-ligne   extreme Icône

  • Membre qui commence
  • Pip
  • Groupe : Membres
  • Messages : 28
  • Inscrit : 26-décembre 03

Posté 09 avril 2004 - 08:59

Bonjour,
je début avec ProInstall 1.2 Personnelement j'aimerais faire un cd des Mise à jours XP et d'installer mes softs mais je ne sais pas si il est possible de faire une partie Hotfix et une autre partie Application.
Si oui comment ?
helpsmilie.gif
0

#8 L'utilisateur est hors-ligne   Echap2000 Icône

  • Modérateur
  • PipPipPipPipPipPipPipPip
  • Groupe : Modérateurs
  • Messages : 6 326
  • Inscrit : 25-décembre 03

Posté 09 avril 2004 - 09:50

oui c possibl.. il suffit d'insérer des applications à la suite des hotfixs
0

#9 L'utilisateur est hors-ligne   extreme Icône

  • Membre qui commence
  • Pip
  • Groupe : Membres
  • Messages : 28
  • Inscrit : 26-décembre 03

Posté 09 avril 2004 - 10:02

Oui a la suite mais pas separement comme celui de Zorg
exemple
Hotfix
|__ XXXX
|__XXXX
|__xxxx
Applis
|__XXX
|__xxxx
0

#10 L'utilisateur est hors-ligne   Echap2000 Icône

  • Modérateur
  • PipPipPipPipPipPipPipPip
  • Groupe : Modérateurs
  • Messages : 6 326
  • Inscrit : 25-décembre 03

Posté 09 avril 2004 - 10:05

ah comme ça non.. il utilise un soft à part pour ce truc
y a deja le choix des applications.. mais ils sont pas séparés hiérarchiquement

p etre dans la prochaine version
0

#11 L'utilisateur est hors-ligne   ElricX Icône

  • Nouveau Membre
  • Groupe : Membres
  • Messages : 7
  • Inscrit : 30-mai 04

Icône du message  Posté 30 mai 2004 - 04:22

question1.gif Bonjour à vous tous! Premièrement Félicitation pour ce merveilleux programme! Je me posais quelques questions à son sujet..

Dans les prochaines version de se logiciel, sera-t-il possible de definir seulement certaine case de cocher par défaut et non toute les cases au complet?

Sera-t-il possible de pouvoir déplacer l'ordre des programme en les déplacant (glissant) via le menu (ou il y a les cases à cocher)?

Sera-t-il possible d'avoir des sous-menu?

Merci pour vos futur réponses...

Amicalement,
0

#12 L'utilisateur est hors-ligne   Echap2000 Icône

  • Modérateur
  • PipPipPipPipPipPipPipPip
  • Groupe : Modérateurs
  • Messages : 6 326
  • Inscrit : 25-décembre 03

Posté 30 mai 2004 - 09:39

1°)Dans les prochaines version de se logiciel, sera-t-il possible de definir seulement certaine case de cocher par défaut et non toute les cases au complet?

Oui c'était prévu

2°)Sera-t-il possible de pouvoir déplacer l'ordre des programme en les déplacant (glissant) via le menu (ou il y a les cases à cocher)?

mmmmmm.. ok

3°) Sera-t-il possible d'avoir des sous-menu?
c'était aussi prévu :)
0

#13 L'utilisateur est hors-ligne   rik023 Icône

  • Nouveau Membre
  • Groupe : Membres
  • Messages : 18
  • Inscrit : 06-janvier 04

Posté 23 juin 2004 - 03:45

je suis en train de faire mon xp perso moi aussi en utilisant proinstall
Faut il que je copie tous mes applications sur le disque dur avant de les installer question1.gif par le biais de proinstall ou puis je le faire directement a partir du cd. (pour le moment mes appli sont dans le rep d:\projet \windows...... je ne peut donc pas utiliser %cdrom%
question1.gif question1.gif question1.gif
0

#14 L'utilisateur est hors-ligne   Echap2000 Icône

  • Modérateur
  • PipPipPipPipPipPipPipPip
  • Groupe : Modérateurs
  • Messages : 6 326
  • Inscrit : 25-décembre 03

Posté 23 juin 2004 - 03:50

tu as le choix :

soit installer à partir du cd soit à partir du ddur :

si c à partir du ddur :

placer toutes les app dans le $OEM$\$1\App

et dans proinstall mettre : %systemdrive%\app\application1.exe


si tu installes à partir du cd

placer les applications dans le repertoire APP (racine du cd)
et dans proinstall mettre:

%cdrom%\app\app1.exe
0

#15 L'utilisateur est hors-ligne   rik023 Icône

  • Nouveau Membre
  • Groupe : Membres
  • Messages : 18
  • Inscrit : 06-janvier 04

Posté 08 juillet 2004 - 10:32

question1.gif une petite question :
voila j'utilise la commande copy un repertoire avec proinstall v12
et il ne fais que me creer mon dossier il ne copie pas son contenu d'ou cela peut il venir ou est ce normal
0

#16 L'utilisateur est hors-ligne   Miles Icône

  • Membre Fanatique
  • PipPipPipPip
  • Groupe : Modérateurs
  • Messages : 1 459
  • Inscrit : 26-décembre 03

Posté 08 juillet 2004 - 10:40

Saurais-tu nous dire où se trouve le répertoire que tu veu copier et le contenu de ton fichier option.ini?

:)
0

#17 L'utilisateur est hors-ligne   rik023 Icône

  • Nouveau Membre
  • Groupe : Membres
  • Messages : 18
  • Inscrit : 06-janvier 04

Posté 08 juillet 2004 - 01:17

voila mon fichier proinstall ainsi que le option.ini ce situe dans un repertoire d:Xp Perso!
Dans ce repertoire ce situe mon dossier Crazy brownser

voila un extrait de mon option.ini
CODE
Count=1
Name1=DirCopy$$%CURRENTDIRECTORY%\Crazy Browser$$%ProgramFiles%\Crazy Browser$$Crazy Browser
Description1=


le resultat est une creation d'un dossier program
+ creation d'un dossier files\Crazy brownser dans mon repertoire ou se situe proinstall
0

#18 L'utilisateur est hors-ligne   Echap2000 Icône

  • Modérateur
  • PipPipPipPipPipPipPipPip
  • Groupe : Modérateurs
  • Messages : 6 326
  • Inscrit : 25-décembre 03

Posté 08 juillet 2004 - 10:18

je ne sais plus comment il a été programmé pour la copie des répertoires mais je pense que %currentdirectory% n'est pas reconnu à cet endroit la.. je ne suis pas sur :s


utilises plutot la syntaxe suivante:

CODE
DirCopy$$c:\proinstall\dossier$$"%programfiles%\dossier\"$$


attention ! les guillemets et le backslash à la fin c important
0

#19 L'utilisateur est hors-ligne   lecobra20 Icône

  • Nouveau Membre
  • Groupe : Membres
  • Messages : 9
  • Inscrit : 23-mars 06

Posté 23 mars 2006 - 12:37

bonjour à tous

Seriez-vous comment l'on fait pour mettre un fichier de .reg. Car par exemple parfois les apps on besoins d'un fichier reg il faut donc l'ajouter au cd install xsp personnaliser. Pour cela il faut copier le fichier .reg dans le repertoire $1 mais comment fait on pour e lancer à partir de proinstal.
Peut-on définir une install par cde etun autre à partir du disque et quels sont les paramètres à mettre

Merci beaucoup
0

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) sur ce sujet
0 invité(s) et 1 utilisateur(s) anonyme(s)