Communauté Informatique NDFR.net : installer un fichier .inf par un exe - Page 4 - Logiciels
Reply
installer un fichier .inf par un exe
Thread Tools Display Modes
  #46  
Old 07-05-2003, 21:33
LeMoi's Avatar
LeMoi LeMoi is offline
ou LM
 
Join Date: 20-10-2002
Location: 37°1
Age: 39
Posts: 5,847
Send a message via ICQ to LeMoi Send a message via AIM to LeMoi Send a message via MSN to LeMoi Send a message via Yahoo to LeMoi Send a message via Skype™ to LeMoi
bon pour trouver la solution, trouvez-moi la difference entre ces deux fichiers :
Le fichier qui ne reconnait pas l'authenticité, demandant confirmation :
Code:
; DivX 5.0 Pro Video & Audio Decodec Play Version
; 9x & ME & NT & 2k & XP
; by Seatroll for NASA
; AC3 (dolby 5.1) codec updateded by Seatroll

[Version]
Signature = "$CHICAGO$"
Class = MEDIA

[SourceDisksNames]
1="Video & Audio pack",, 0001

[Installable.Drivers]
divx = 1:divx.dll, "vidc.divx", "%DivX5%" , , ,
l3radus = 1:l3codecp.acm, "msacm.l3radius", "%layer3p%" , , ,

[UpdateIni]
system.ini, drivers32,,"vidc.divx=divx.dll"

system.ini, drivers32,,"msacm.l3radius=l3codecp.acm"

[UpdateIni.un]
system.ini, drivers32,"vidc.divx=*",
system.ini, drivers32,"msacm.l3radius=*",


[SourceDisksFiles]
divx.ico=1
divx.dll=1
divx50.inf=1
divxdec.ax=1
mp4fil32.dll=1
iviaudio.ax=1
mpgaudio.ax=1
l3codecp.acm=1

[DefaultInstall]
CopyFiles=DIVX.Copy,DIVX.Copy.Inf
Addreg = DIVX.AddReg, DIVX.AddReg95, DIVX.DoReg
Updateinis = Updateini

[DefaultInstall.ntx86]
CopyFiles=DIVX.Copy,DIVX.Copy.Inf
Addreg = DIVX.AddReg, DIVX.AddRegNT, DIVX.DoReg, AddDescriptions.NT
Updateinis = Updateini

[Remove_Mpeg]
AddReg = DIVX.Unregister
DelReg = DIVX.DelReg
Updateinis = Updateini.un
DelFiles =DIVX.Copy, DIVX.Copy.Inf

[Remove_Mpeg_NT]
AddReg = DIVX.Unregister
DelReg = DIVX.DelReg, DelDescriptions.NT
Updateinis = Updateini.un
DelFiles =DIVX.Copy, DIVX.Copy.Inf

[DIVX.Copy]
divx.ico
divx.dll
divxdec.ax
mp4fil32.dll
iviaudio.ax
mpgaudio.ax
l3codecp.acm

[DIVX.Copy.Inf]
divx50.inf

[DIVX.AddReg95]
; UnInstall
HKLM,"%UnInstallPath%","DisplayName",0,"%UninstallDispName%"
HKLM,"%UnInstallPath%","DisplayICon",0,"%11%\divx.ico"
HKLM,"%UnInstallPath%","UninstallString",0,"%10%\rundll.exe setupx.dll,InstallHinfSection Remove_Mpeg 132 %17%\%InfFile%"

[DIVX.AddRegNT]
; UnInstall
HKLM,"%UnInstallPath%","DisplayName",0,"%UninstallDispName%"
HKLM,"%UnInstallPath%","DisplayICon",0,"%11%\divx.ico"
HKLM,"%UnInstallPath%","UninstallString",0,"%11%\rundll32.exe setupapi.dll,InstallHinfSection Remove_Mpeg_NT 132 %17%\%InfFile%"

[DIVX.AddReg]
HKLM,"%MediaRes%\icm\vidc.divx","Description",0,"%DivX5%"
HKLM,"%MediaRes%\icm\vidc.divx","Driver",0,"divx.dll"
HKLM,"%MediaRes%\icm\vidc.divx","FriendlyName",0,"%DivX5%"

; Layer3
HKLM,"%MediaRes%\acm\msacm.l3radius","Description",0,"%Layer3p%"
HKLM,"%MediaRes%\acm\msacm.l3radius","Driver",0,"L3codecp.acm"
HKLM,"%MediaRes%\acm\msacm.l3radius","FriendlyName",0,"%Layer3p%"


[DivX.DelReg]
HKLM,"%MediaRes%\icm\vidc.divx"

HKLM,"%MediaRes%\acm\msacm.l3radius"

HKLM,"%UnInstallPath%"

[DIVX.DoReg]
HKLM,"%RunOnce%","%Reg_% DivX 5.0 Filter ...",,"%11%\regsvr32.exe /s %11%\divxdec.ax"
HKLM,"%RunOnce%","%Reg_% AC3 codec (intervideo)",,"%11%\regsvr32.exe /s %11%\iviaudio.ax"
HKLM,"%RunOnce%","%Reg_% AC3 codec (mpegvideo)",,"%11%\regsvr32.exe /s %11%\mpgaudio.ax"

[DIVX.Unregister]
HKLM,"%RunOnce%","%UnReg_% DivX 5.0 Filter...",,"%11%\regsvr32.exe /s /u %11%\divxdec.ax"
HKLM,"%RunOnce%","%UnReg_% AC3 codec (intervideo)",,"%11%\regsvr32.exe /s /u %11%\iviaudio.ax"
HKLM,"%RunOnce%","%UnReg_% AC3 codec (mpegvideo)",,"%11%\regsvr32.exe /s /u %11%\mpgaudio.ax"

[AddDescriptions.NT]
HKLM,"%DrvDescNT%","divx.dll",0,"%DivX5%"
HKLM,"%DrvDescNT%","l3codecp.acm",0,"%Layer3p%"

[DelDescriptions.NT]
HKLM,"%DrvDescNT%","divx.dll"
HKLM,"%DrvDescNT%","l3codecp.acm"

[DestinationDirs]
DefaultDestDir = 11	; LoadDir_SYS
DIVX.Copy = 11
DIVX.Copy.Inf = 17

[Strings]
Reg_="Registering"
UnReg_="Unregistering"
MediaRes="SYSTEM\CurrentControlSet\Control\MediaResources"
RunOnce="Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup"
DrvDescNT="SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc"

Layer3p="Fraunhofer IIS MPEG Layer-3 Codec (Pro Radius)"
DivX5="DivX 5.0.2 Pro Corporate Edition"
InfFile="divx50.inf"
UninstallDispName="__ DivX 5.0.2 Pro Video Codec __"
UnInstallPath="Software\Microsoft\Windows\CurrentVersion\Uninstall\DivX5PRO"
MediaClassName="Media Devices"
mfgname="Project DivX 5.0 Pro"
Le fichier qui fait croire que c authentique :
Code:
; DivX 5.0 Pro Video & Audio Decodec Play Version
; 9x & ME & NT & 2k & XP
; by Serg (vincome@yandex.ru)
; AC3 (dolby 5.1) codec updated by MANtiCORE

[Version]
Signature = "$CHICAGO$"
;Class = MEDIA

[SourceDisksNames]
1="Video & Audio pack",, 0001

[Installable.Drivers]
divx = 1:divx.dll, "vidc.divx", "%DivX5%" , , ,
l3radus = 1:l3codecp.acm, "msacm.l3radius", "%layer3p%" , , ,

[UpdateIni]
system.ini, drivers32,,"vidc.divx=divx.dll"

system.ini, drivers32,,"msacm.l3radius=l3codecp.acm"

[UpdateIni.un]
system.ini, drivers32,"vidc.divx=*",
system.ini, drivers32,"msacm.l3radius=*",


[SourceDisksFiles]
divx.ico=1
divx.dll=1
divx50.inf=1
divxdec.ax=1
iviaudio.ax=1
mpgaudio.ax=1
l3codecp.acm=1

[DefaultInstall]
CopyFiles=DIVX.Copy,DIVX.Copy.Inf
Addreg = DIVX.AddReg, DIVX.AddReg95, DIVX.DoReg
Updateinis = Updateini

[DefaultInstall.ntx86]
CopyFiles=DIVX.Copy,DIVX.Copy.Inf
Addreg = DIVX.AddReg, DIVX.AddRegNT, DIVX.DoReg, AddDescriptions.NT
Updateinis = Updateini

[Remove_Mpeg]
AddReg = DIVX.Unregister
DelReg = DIVX.DelReg
Updateinis = Updateini.un
DelFiles =DIVX.Copy, DIVX.Copy.Inf

[Remove_Mpeg_NT]
AddReg = DIVX.Unregister
DelReg = DIVX.DelReg, DelDescriptions.NT
Updateinis = Updateini.un
DelFiles =DIVX.Copy, DIVX.Copy.Inf

[DIVX.Copy]
divx.ico,,,4
divx.dll,,,4
divxdec.ax,,,4
iviaudio.ax,,,4
mpgaudio.ax,,,4
l3codecp.acm,,,4

[DIVX.Copy.Inf]
divx50.inf,,,4

[DIVX.AddReg95]
; UnInstall
HKLM,"%UnInstallPath%","DisplayName",0,"%UninstallDispName%"
HKLM,"%UnInstallPath%","DisplayICon",0,"%11%\divx.ico"
HKLM,"%UnInstallPath%","UninstallString",0,"%10%\rundll.exe setupx.dll,InstallHinfSection Remove_Mpeg 132 %17%\%InfFile%"

[DIVX.AddRegNT]
; UnInstall
HKLM,"%UnInstallPath%","DisplayName",0,"%UninstallDispName%"
HKLM,"%UnInstallPath%","DisplayICon",0,"%11%\divx.ico"
HKLM,"%UnInstallPath%","UninstallString",0,"%11%\rundll32.exe setupapi.dll,InstallHinfSection Remove_Mpeg_NT 132 %17%\%InfFile%"

[DIVX.AddReg]
HKLM,"%MediaRes%\icm\vidc.divx","Description",0,"%DivX5%"
HKLM,"%MediaRes%\icm\vidc.divx","Driver",0,"divx.dll"
HKLM,"%MediaRes%\icm\vidc.divx","FriendlyName",0,"%DivX5%"

; Layer3
HKLM,"%MediaRes%\acm\msacm.l3radius","Description",0,"%Layer3p%"
HKLM,"%MediaRes%\acm\msacm.l3radius","Driver",0,"L3codecp.acm"
HKLM,"%MediaRes%\acm\msacm.l3radius","FriendlyName",0,"%Layer3p%"


[DivX.DelReg]
HKLM,"%MediaRes%\icm\vidc.divx"

HKLM,"%MediaRes%\acm\msacm.l3radius"

HKLM,"%UnInstallPath%"

[DIVX.DoReg]
HKLM,"%RunOnce%","%Reg_% DivX 5.0 Filter ...",,"%11%\regsvr32.exe /s %11%\divxdec.ax"
HKLM,"%RunOnce%","%Reg_% AC3 codec (intervideo)",,"%11%\regsvr32.exe /s %11%\iviaudio.ax"
HKLM,"%RunOnce%","%Reg_% AC3 codec (mpegvideo)",,"%11%\regsvr32.exe /s %11%\mpgaudio.ax"

[DIVX.Unregister]
HKLM,"%RunOnce%","%UnReg_% DivX 5.0 Filter...",,"%11%\regsvr32.exe /s /u %11%\divxdec.ax"
HKLM,"%RunOnce%","%UnReg_% AC3 codec (intervideo)",,"%11%\regsvr32.exe /s /u %11%\iviaudio.ax"
HKLM,"%RunOnce%","%UnReg_% AC3 codec (mpegvideo)",,"%11%\regsvr32.exe /s /u %11%\mpgaudio.ax"

[AddDescriptions.NT]
HKLM,"%DrvDescNT%","divx.dll",0,"%DivX5%"
HKLM,"%DrvDescNT%","l3codecp.acm",0,"%Layer3p%"

[DelDescriptions.NT]
HKLM,"%DrvDescNT%","divx.dll"
HKLM,"%DrvDescNT%","l3codecp.acm"

[DestinationDirs]
DefaultDestDir = 11	; LoadDir_SYS
DIVX.Copy = 11
DIVX.Copy.Inf = 17

[Strings]
Reg_="Registering"
UnReg_="Unregistering"
MediaRes="SYSTEM\CurrentControlSet\Control\MediaResources"
RunOnce="Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup"
DrvDescNT="SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc"

Layer3p="Fraunhofer IIS MPEG Layer-3 Codec (Pro Radius)"
DivX5="DivX 5.0.5 Pro Corporate Edition"
InfFile="divx50.inf"
UninstallDispName="DivX 5.0.5 Pro Video Codec"
UnInstallPath="Software\Microsoft\Windows\CurrentVersion\Uninstall\DivX5PRO"
MediaClassName="Media Devices"
mfgname="Project DivX 5.0 Pro"
__________________
[01mai2004@11:23:54] <@Kaspof> je garderais toujours un souvenir impérissable de toi LeMoi|Vacances
Ne soyez pas un boulet !
Reply With Quote
  #47  
Old 07-05-2003, 22:00
benoit1024's Avatar
benoit1024 benoit1024 is offline
Membre senior
 
Join Date: 20-10-2002
Location: Le Hav'
Age: 51
Posts: 245
Send a message via ICQ to benoit1024
à tout hazard... 8o t'as pas essayé une installation avec nsis ou un autre programme d'installation ?
__________________
_oO0° Ben °0Oo_
Reply With Quote
  #48  
Old 08-05-2003, 09:28
Kaspof's Avatar
Kaspof Kaspof is offline
Lover invétéré
 
Join Date: 18-12-2002
Location: Dublin
Posts: 1,668
Alors LeMoi...
On utilise la version "pseudo-corporate" de DivX 5 Pro?
mdr
Reply With Quote
  #49  
Old 08-05-2003, 09:35
Matt Matt is offline
Super modérateur
1 Highscore
 
Join Date: 24-12-2002
Posts: 4,453
Je sais pas si ça peut avoir un rapport, mais dans celui qui fait croire que c'est authentique, il y un ; devant le Class = MEDIA
C'est peut-être ça la solution ... Cette ligne spécifie en effet le type de drivers installé par le inf. Sans cette ligne, le système croit peut-être que ce n'est pas un driver, et du coup il se fait pas c**** à vérifier si il est certifié correctement ...
Reply With Quote
  #50  
Old 08-05-2003, 12:20
Matt Matt is offline
Super modérateur
1 Highscore
 
Join Date: 24-12-2002
Posts: 4,453
En fait, j'ai une solution "simple" à ton problème ... A partir des infos qui sont dans le REG, il suffit que tu crée un Setup exécutable avec InnoSetup et ISTool
Reply With Quote
  #51  
Old 08-05-2003, 13:22
Kaspof's Avatar
Kaspof Kaspof is offline
Lover invétéré
 
Join Date: 18-12-2002
Location: Dublin
Posts: 1,668
Quand je vois que j'avais pensé à InnoSetup dès le début!
Je suis vraiment pas jugé à ma juste valeur.
Reply With Quote
  #52  
Old 08-05-2003, 14:13
LeMoi's Avatar
LeMoi LeMoi is offline
ou LM
 
Join Date: 20-10-2002
Location: 37°1
Age: 39
Posts: 5,847
Send a message via ICQ to LeMoi Send a message via AIM to LeMoi Send a message via MSN to LeMoi Send a message via Yahoo to LeMoi Send a message via Skype™ to LeMoi
oué mais je voulias pas faire d'install, je lance juste un fichier lançaont l'install du .reg, est-ce que qqn a essayé avec innosetup alors ?

au fait, la 5.02 n'est pas une pseudo corporate, y a que les suivantes qui le sont

et matt, t'as essayé de changer en rajoutant le ; et en regardant si ça le faisait tjs ?
__________________
[01mai2004@11:23:54] <@Kaspof> je garderais toujours un souvenir impérissable de toi LeMoi|Vacances
Ne soyez pas un boulet !
Reply With Quote
  #53  
Old 08-05-2003, 14:50
Kaspof's Avatar
Kaspof Kaspof is offline
Lover invétéré
 
Join Date: 18-12-2002
Location: Dublin
Posts: 1,668
Quote:
Provient du message de LeMoi
au fait, la 5.02 n'est pas une pseudo corporate, y a que les suivantes qui le sont
Comment ça? Ils ont tous utilisé le même procédé pour faire leur "corporate" que je saches? C'est quoi la différence?
Reply With Quote
  #54  
Old 08-05-2003, 15:08
Matt Matt is offline
Super modérateur
1 Highscore
 
Join Date: 24-12-2002
Posts: 4,453
Quote:
Provient du message de LeMoi
et matt, t'as essayé de changer en rajoutant le ; et en regardant si ça le faisait tjs ?
>> Ben non ... comme j'ai pas le reste des fichiers, j'peux pas faire grand chose ...
Reply With Quote
  #55  
Old 08-05-2003, 16:12
nonoghost's Avatar
nonoghost nonoghost is offline
Je ne suis pas là...
 
Join Date: 26-11-2002
Location: Paris
Age: 44
Posts: 95
Send a message via Yahoo to nonoghost
et si on rajoutais une ligne dans le inf qui demande confirmation, de ce genre là:

[DIGITAClassReg]
HKR,,,,DIGITA
HKR,,SilentInstall,,1

qu'est ce que vous en pensez ???
__________________
Merci a ceux qui donnent des bonnes réponses
Reply With Quote
  #56  
Old 08-05-2003, 18:14
LeMoi's Avatar
LeMoi LeMoi is offline
ou LM
 
Join Date: 20-10-2002
Location: 37°1
Age: 39
Posts: 5,847
Send a message via ICQ to LeMoi Send a message via AIM to LeMoi Send a message via MSN to LeMoi Send a message via Yahoo to LeMoi Send a message via Skype™ to LeMoi
Quote:
Provient du message de Kaspof


Comment ça? Ils ont tous utilisé le même procédé pour faire leur &quot;corporate&quot; que je saches? C'est quoi la différence?
ben non, celle que j'ai en tout cas, ils ont juste remplacé la dll par celle de la version pro avec pub

Quote:
Provient du message de Matt


&gt;&gt; Ben non ... comme j'ai pas le reste des fichiers, j'peux pas faire grand chose ...
oui, dsl j'avais oublié, si tu veux je te donnerais le lien

Quote:
Provient du message de nonoghost
et si on rajoutais une ligne dans le inf qui demande confirmation, de ce genre là:

[DIGITAClassReg]
HKR,,,,DIGITA
HKR,,SilentInstall,,1

qu'est ce que vous en pensez ???
t'as essayé ?
__________________
[01mai2004@11:23:54] <@Kaspof> je garderais toujours un souvenir impérissable de toi LeMoi|Vacances
Ne soyez pas un boulet !
Reply With Quote
  #57  
Old 08-05-2003, 20:28
Kaspof's Avatar
Kaspof Kaspof is offline
Lover invétéré
 
Join Date: 18-12-2002
Location: Dublin
Posts: 1,668
Quote:
Provient du message de LeMoi
ben non, celle que j'ai en tout cas, ils ont juste remplacé la dll par celle de la version pro avec pub
Donc, tu vois bien, c'est pas une corp non plus la tienne. C'est du vieux magouillage. Il n'y a jamais eu une seule corp qui se soit échappé de chez DivX, pour la simple et bonne raison, qu'ils n'en ont pas créée.
Reply With Quote
  #58  
Old 08-05-2003, 20:47
Gargamelch's Avatar
Gargamelch Gargamelch is offline
The Smiling Penguin
 
Join Date: 23-12-2002
Location: 127.0.0.1
Posts: 673
Quote:
Provient du message de Kaspof
Donc, tu vois bien, c'est pas une corp non plus la tienne. C'est du vieux magouillage. Il n'y a jamais eu une seule corp qui se soit échappé de chez DivX, pour la simple et bonne raison, qu'ils n'en ont pas créée.
Tout a fait Kaspof, c' est comme ceux qui ont fait une "version corporate" de winrar...
C' est assez amusant, on se demande a koi servent leurs montages plus que douteux...
Reply With Quote
  #59  
Old 08-05-2003, 21:39
LeMoi's Avatar
LeMoi LeMoi is offline
ou LM
 
Join Date: 20-10-2002
Location: 37°1
Age: 39
Posts: 5,847
Send a message via ICQ to LeMoi Send a message via AIM to LeMoi Send a message via MSN to LeMoi Send a message via Yahoo to LeMoi Send a message via Skype™ to LeMoi
ben en tout cas, y a pas d'avantage, c juste l'installtion qu'est plus facile que la pro, et sans crack ni rien du tout, mm si je persiste à croire que la 5.02 en est bien une ...
__________________
[01mai2004@11:23:54] <@Kaspof> je garderais toujours un souvenir impérissable de toi LeMoi|Vacances
Ne soyez pas un boulet !
Reply With Quote
  #60  
Old 08-05-2003, 21:51
Kaspof's Avatar
Kaspof Kaspof is offline
Lover invétéré
 
Join Date: 18-12-2002
Location: Dublin
Posts: 1,668
Je crois pouvoir affirmer que tu persistes dans l'erreur. Mais de toute façon, rien ne vaut le plaisir d'utiliser un ****** d'ECLiPSE ou de DAMN. Rhââââââ !! J'en jouis !
Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Fabriquer un fichier XSL souljah Programmation Web (HTML, PHP, ASP, Java, XML, etc.) 13 21-01-2008 09:17
récupérer un fichier pst (outlook 2003) Cougar Logiciels 2 17-10-2005 09:33
Installation automatisée de Windows 2000 - XP - Server 2003 Werner Articles 241 02-08-2005 15:52
Impossible installer Office pro97 sophana Windows NT4/2000/XP Client 3 27-02-2004 12:47
Problème de lecture de fichier en PHP stan Programmation Web (HTML, PHP, ASP, Java, XML, etc.) 9 12-10-2003 22:47

All times are GMT +2. The time now is 10:55.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.