RInstall V3.53
|
|---|
RInstall : Application Libre...
Pourquoi utiliser RInstall ?
Historique
Les commandes disponibles
Les variables de travail
Où trouver RInstall ?
Exemples
Exemple d'écran
RInstall : Application Libre...
RInstall existe en version 16 et 32 bits.
Pourquoi utiliser RInstall ?
RInstall est un logiciel qui vous permet de créer des scripts d'installation
pour diffuser vos application dans le monde Windows.
Le langage de commande (bien que quelque peu déroutant) vous permet de réaliser
des procédures d'installation complexe.
J'ai écris RInstall pour diffuser divers FreeWares et ShareWares.
Historique
Autorisation d'ecrire dans toute la base de registre.
Autorisation d'ecrire dans toute la base de registre.
RInstall devient un ShareWare (50Fr ou 15$) et les sources ne sont
plus disponible.
Les Commandes disponibles
Code Description * Les commentaires [tit] Titre [fil] Fichier des messages [pos] Initialisation [ver] Vérification des versions [cmd] Cmd Action mkdir creation d'un repertoire tfile si le fichier (parm2) n'existe pas saut vers le label [xxx] (parm3) del "delete" le fichier (parm2) rmdir "delete" le repertoire (parm2) rename "rename" le fichier (parm2) en (parm3) wlog Ajout d'un ligne dans le fichier log. dfree Verifie l'espace disponnible sur un disque normalement ($D) ou ($W) test saut vers le label [xxx] si vous repondez oui eval saut vers le label [xxx] si param-3 != Param-4 jump saut vers le label [xxx] wexec execute une ligne de commande pexec execute une ligne de commande et attend la fin du prg idisk Si le fichier (parm2) n'existe pas demande une autre disquette gett saisie de texte text (voir getd) getl saisie de texte grace a une combobox (voir getd) getd Saisie d'un repertoire dans 1 -> $1 param [txt] Titre de la zone message [nxt] Affichage du message suivant [mes] Affichage d'une MessageBox [cpy] Copie de fichier [gif] Affichage d'une image gif [dde] Execution d'une commande DDE avec ProgMan [reg] Ecriture et lecture de la base de registre de Windows 95 et NT [ini] Ecriture des fichiers ".ini" [rdini] Lecture des fichiers ".ini" [xxxx] Les étiquettes
Vous pouvez utiliser les variables suivantes dans la procédure d'installation.
Les variables de travail
Où trouver RInstall ?
Internet
RInstall V3.53 Fr
Taille : 184Ko
La version 3.53 est disponible sur cette page WEB.
Internet
RInstall V3.53 US
Taille : 184Ko
Version 3.53 "English" est disponible sur cette page WEB.
Internet
RInstall V3.53 German
Taille : 184Ko
Version 3.53 "German" est disponible sur cette page WEB.
Compuserve
RInstall V2.10.. 3.02
Taille : 85Ko
RInstall est disponible sur divers forum de Compuserve (WindownShare, BORLAND,...).
CD-ROM
DP-TOOL
RInstall V3.02
Taille : 115Ko
RInstall est distribué sur le CD-ROM Num 33 de DP-TOOL.
La version 2.01 est sur le Num 29.
Micro-Application
RInstall V2.01
Taille : 79Ko
RInstall est distribué sur le CD-ROM "100% Réseau" de Micro Application.
Disquette
R. BERTHOU
RInstall V2.10
Taille : 85Ko
Je peux vous envoyer la derniere version de RInstall contre 15 Fr en timbres ou chèque.
Exemple
* **********************************************************************
* Ce fichier doit toujours s appeler "setup.inf" il est obligatoire
*
* RInstall V.3.02 est ecrit par Raymond Berthou (rberthou@wanadoo.fr)
*
* A partir de la version 3.53 RInstall est une application Libre.
*
* ********************************************
* * Envoyer moi vos impressions par E-Mail *
* ********************************************
*
* Copyright (c) 1995..96 Raymond BERTHOU
* Raymond BERTHOU
* 90, chemin du Val Fleuri
* 06800 Cagnes / Mer
* France
* E-MAIL : rberthou@wanadoo.fr
* URL : http://www.javaside.com
*
* Les commandes suivantes sont sensibles aux minuscules et majuscules.
*
* **********************************************************************
*
* Les lignes qui commencent par une '*' sont des commentaires
*
* Obligatoire. Titre du script d'installation (afficher)
[tit] * RInstall V-3.00 Example *
*
* Position rel. de la DialogBox principal (-5 = cadres a 5% à gauche)
* Fichier gif a affiche et position absolue
* Facultatif (default -10 50 and no gif)
[pos] -3 50 RInstall.gif 10 60
*
* Fichier des messages
* Obligatoire
* PARM 1 PARM 2 toujours ~rrtup.mes
[fil] setup.mes ~RRTUP.MES 0
*
* Affectation du repertoire de destination
* Obligatoire
[cmd] setv 9 C:\RBL
*
*
* Message information.
[txt] Waiting...
* saisie du répertoire de destination
[cmd] getd 9 Saisir le répertoire de destinnation
* Ouverture du fichier log
[log] ($D)\rinstall.log
*
* *********************************************************************
*
[cmd] setv 1 Voulez vous allez en [Lab01]
[cmd] test [Lab01] ($1)
[reg] write 1 Software\rbl\RInstall\Fr_3.0 chaine_1 2 test§une§chaine
[reg] write 1 Software\rbl\RInstall\Fr_3.0 NULL 2 default§value
[reg] write 1 Software\rbl\RInstall\Fr_3.0 Nombre_1 1 451
[reg] read 1 Software\rbl\RInstall\Fr_3.0 test 2 a
[Lab00] ...
[cmd] setg 5
[mes] Message apres [Lab01] vous avez repondu non
[cmd] mkdir ($D)\DATA
[nxt] message
[txt] Copie des fichiers en cours...
* Source file dest file add gauge
[cpy] setup.inf file1.iii 5
[cpy] setup.me_ data\setu2.mes 5
[cpy] rinstall.exe ($D)\data\test.exe 15
[gif] 2.gif 80 50
[cpy] rinst32.exe test.32 15
*
[cmd] test [Lab02] Voulez vous creer le groupe
[cmd] jump [Lab03]
[Lab02]
[cmd] setv 2 RBL
[cmd] getg 2 Saisie du groupe
[grp] ($2) ($D)\test.exe Test RInstall (a detruire)
[dde] [CreateGroup("($2)")]
[dde] [AddItem(($D)\test.exe, "Test Dde", ($W)\MORICONS.DLL, 5)]
[dde] [AddItem(($w)\notepad.exe ($D)\rinstall.log, "Log Rinstall")]
*
[Lab03]
[cmd] test [Lab04] Vouler vous ecrire dans le fichier rbl.ini
[cmd] jump [FIN]
[Lab04]
[cmd] setv 1 ($C)Test$1
[cmd] gett 1 Get item ($1)
[ini] rbl.ini test item1 ($1) + 10.55
[ini] rbl.ini test local ($D)\DATA\TEST.pol
[ini] rbl.ini test item3 azzerty ii
*
[cmd] jump [FIN]
*
[Lab01]
[mes] Apres test [Lab01] Votre reponse est oui
[cmd] test [Lab00] Voulez vous retourner en [Lab00]
*
[FIN]
[cmd] addg 10
[nxt] message
[mes] Installation bien effectuée ....
[cmd] wexec ($W)\NOTEPAD.EXE ($D)\DATA\SETU2.MES
*
Vous pouvez m'envoyer vos remarques à l'adresse rberthou@wanadoo.fr
Dernière modification le : Dimanche 16 Fevrier 1997 10H57