Salut!
Le INSTALL.CPC permet de vérifier la présence des fichiers, et la compatibilité du système.
A la ligne 194 tu as ces lignes suivantes :
1 2 3 4 5 6 7 8 9 10 11 12 13
| FIX/ FIC(1) = ED\ED.CPC
FIX/ FIC(2) = ED\CONFIG.CPC
FIX/ FIC(3) = ED\ED_EXE.CPC
FIX/ PASSE = /C %PASSE% + 2
EXE/ & %EXE_EN_COURS% /l:JUSTE_BOUGER
FIX/ FIC(4) = SERVICES\ED.CPC
FIX/ FIC(5) = ED\DESKTOP\DESKTOP.CPC
FIX/ FIC(6) = ED\EVENTS\DESELECT.CPC
FIX/ FIC(7) = ED\EVENTS\EVENTS.CPC
FIX/ FIC(8) = ED\STRING\FILEEXT.CPC
FIX/ FIC(9) = ED\STRING\FILEINFO.CPC
FIX/ FIC(10) = ED\STRING\GETICO.CPC
FIX/ FIC(11) = ED\STRING\INDEXOF.CPC |
Tu peux remplacer ces fichiers par les tiens afin de vérifier leur présence au démarrage de l'installation. S'il y en a plus, tu peux utiliser la suite tu tableau FIX/ FIC(12), FIX/ FIC(13) FIX/ FIC(14).... Et s'il y en a moins, tu peux les supprimer.
La ligne
EXE/ & %EXE_EN_COURS% /l:JUSTE_BOUGER
c'est juste pour mettre à jour la barre de progression
Ensuite, une fois tout ceci terminé, il exécute ET2.CPC (ETape2.cpc)
L'installation se fait à partir de la ligne 1007. Cet à dire à la fonction INSTALL_ED_BTN_SUIVANT_3(CLIC), dés qu'on clique sur le dernier bouton "Suivant".
Ces lignes :
1 2 3 4 5 6
| FICHIER/ /SORTIR #22;%repertoire%\USER.CPC
FICHIER/ /ECRIRE #22;fix/ AG_F = "%VED_PROC%"
FICHIER/ /ECRIRE #22;fix/ AG_D = %VED_Cible_Bureau%
FICHIER/ /ECRIRE #22;FIX/ SELECT_COLOR_R = %SELECT_COLOR_R%....
....
.... |
Il écrit dans un fichier sous le nom de USER.CPC des commandes à exécuter futurement.
Il va créer des répertoires :
1 2 3 4
| REPERTOIRE/ KRNL\ED
REPERTOIRE/ KRNL\ED\DESKTOP
REPERTOIRE/ KRNL\ED\EVENTS
REPERTOIRE/ KRNL\ED\STRING |
Et il copie tous les fichiers 1 par 1 :
1 2 3 4 5 6 7 8 9 10
| COPIER/ /CACHE %repertoire%\ED\ED.CPC KRNL\ED\ED.CPC
COPIER/ /CACHE %repertoire%\ED\ED_EXE.CPC KRNL\ED\ED_EXE.CPC
COPIER/ /CACHE %repertoire%\ED\CONFIG.CPC KRNL\ED\CONFIG.CPC
rem/ Fenetre arriere plan
COPIER/ /CACHE %repertoire%\ED\DESKTOP\DESKTOP.CPC KRNL\ED\DESKTOP\DESKTOP.CPC
rem/ Evenements
COPIER/ /CACHE %reper.....
..... |
Le paramètre /CACHE permet une copie en arrière plan (Sans faire apparaître la fenêtre de copie+barre de progression) Les .CPC sont très légé, inutile de faire scintiller l'écran de fenêtre de copie
Les fichiers IconL_ED.BMP, Icon_ED.bmp n'ont pas le paramètre /CACHE par ce que c'est des bitmaps qui peuvent être très lourd et quand on a un support très lent, c'est plutôt intéressant de savoir où en est la copie au lieu de figer le processus
Tiens moi au courant!
Cordialement
Partager