2Ghisler
Pour ne pas écraser les fichiers *.bar, il faut mettre l'heure des fichiers à 00:00 - >c'est le méchanisme utilisé par mon installateur.
J'ai essayé de mettre l'heure à 00:00 du fichier de la distributions et du fichier default.bar dans le répertoire d'installation: dans les deux cas, la version du répertoire d'installation écrase celle de l'utilisateur.
Voici la liste des fichiers du répertoire de distribution:
02.02.2005 00:00 1'184 DEFAULT.BAR
02.02.2005 06:51 834 FILE_ID.DIZ
25.10.2002 15:04 57'344 inireloc.exe
02.02.2005 06:51 1'532'344 INSTALL.CAB
02.02.2005 06:51 42'496 INSTALL.EXE
14.02.2005 15:11 3'307 INSTALL.INF
14.02.2005 19:37 4'038 INSTALL.sample
02.02.2005 06:51 3'740 LIESMICH.TXT
02.02.2005 06:51 3'577 README.TXT
26.11.2003 16:33 284'698 TOTALCMD.HLP
13.09.1999 05:22 22'896 USERICON.DLL
02.02.2005 22:22 607 wcx_ftp.ini
02.02.2005 22:22 2'531 wincmd.ini
Et voici les parties intéressantes du fichier install.inf utilisé:
[Installation]
program=Total Commander 6.51
progname=Total Commander
copyright=Copyright © 1993-2005 by Christian Ghisler, All Rights reserved
[auto]
auto=1
lang=3
alllang=0
iniloc=%USERPROFILE%
iniall=0
mkgroup=0
mkdesktop=1
[Versioncheck]
Vernum=2
[Not running]
1=WINDOWSCMD,Windows Commander
2=TTOTAL_CMD,Total Commander
3=TAPPLICATION,Windows Commander,Windows Commander
4=TAPPLICATION,Total Commander,Total Commander
[Destination]
Dir=c:\Program Files\WinCmd
Ini=wincmd.ini,Configuration,InstallDir
[Languages]
Count=14
Default=1
1=English
2=Deutsch (German),d
3=Français (French),f
4=Nederlands (Dutch),n
5=Dansk (Danish),k
6=Norsk (Norwegian),o
7=Italiano (Italian),i
8=Svenska (Swedish),s
9=Español (Spanish),e
10=Èeský (Czech),z
11=Polski (Polish),p
12=Magyar (Hungarian),h
13=Slovenský (Slovak),y
14=Slovenski (Slovene),l
[LangName]
langdir=language
0=wcmd_eng
d=wcmd_deu
f=wcmd_fra
n=wcmd_dut
k=wcmd_dan
o=wcmd_nor
i=wcmd_ita
s=wcmd_swe
e=wcmd_esp
z=wcmd_cz
p=wcmd_pol
h=wcmd_hun
y=wcmd_sk
l=wcmd_svn
;Save data the user may have changed!
[Backup data]
1=default.bar
2=no.bar
3=wincmd.ini
4=wcx_ftp.ini
[Install]
1=install.cab,c
2=wincmd.ini
3=wcx_ftp.ini
4=default.bar
;5=wincmd.key
[Installd]
1=install.cab,c
2=wincmd.ini
3=wcx_ftp.ini
4=default.bar
;5=wincmd.key
[Desktop]
1=totalcmd.exe","TotalCmd.lnk
[Group]
...
reste standard
Faudrait-il placer le fichier default.bar dans INSTALL.CAB ?
Merci et à bientôt.
Luzius Auer