View Full Version : installer un fichier .inf par un exe
LeMoi
29 avril 2003, 13h57
je voudrais installer un logiciel qui s'installe à partir d'un .inf, en cliquant droit/installer.
j'ai essayé avec infstaller, mais il laisse le message de confirmation de matériel non testé pour windows etc.
est-ce que quelqu'un a une idée ?
Kaspof
29 avril 2003, 16h15
Je m'y connais pas trop là dedans (voir pas du tout).
Tu peux faire un package avec un installeur tel que Inno Setup par Jordan Russell (http://www.jrsoftware.org/) qui est super.
Et tu devrais pouvoir trouver une commande dans le script pour faire ce que tu veux.
Note que je n'ai jamais essayé de faire ça, mais comme ce prog est très complet (et gratuit), il y a des chances qu'il le fasse.
LeMoi
29 avril 2003, 17h06
g lu le descriptif, mais bon, ça a pas l'air de le faire, du moins il le dit pas ...
mais je vais qd mm essayer !
Kaspof
29 avril 2003, 17h13
A chaque fois que je te donne un conseil, j'ai l'impression que c'est un conseil de merde... :D
En tout cas, si ça marche pas, ce petit prog pourra toujours te servir. :)
LeMoi
29 avril 2003, 17h16
Provient du message de Kaspof
A chaque fois que je te donne un conseil, j'ai l'impression que c'est un conseil de merde... :D
lol, pourquoi tu dis ça ? :D
rog62
29 avril 2003, 17h59
Provient du message de Kaspof
A chaque fois que je te donne un conseil, j'ai l'impression que c'est un conseil de merde... :D
En tout cas, si ça marche pas, ce petit prog pourra toujours te servir. :)
C'est parce que LeMoi arrive très bien à cacher sa joie... ;) :p :p
Kaspof
29 avril 2003, 18h05
Provient du message de LeMoi
lol, pourquoi tu dis ça ? :D
Tu te rappelles pour XP en arabe? :D
LeMoi
30 avril 2003, 10h49
et c t pas toi pour incoporer des sous-titres, je sais plus ?
Kaspof
30 avril 2003, 13h36
Si! C'était moi!
mdr :D
Pourras-tu me pardonner tout ça? ;)
LeMoi
30 avril 2003, 20h31
bref, personne d'autre ne passe par la, qui pourrait m'aider ?
nonoghost
30 avril 2003, 21h13
Provient du message de LeMoi
je voudrais installer un logiciel qui s'installe à partir d'un .inf, en cliquant droit/installer.
j'ai essayé avec infstaller, mais il laisse le message de confirmation de matériel non testé pour windows etc.
est-ce que quelqu'un a une idée ?
Je ne crois pas que c'est en rapport pour le materiel ( car ca, tu ne pourras rien y faire, a moins que le user l'ait parametrer lui meme)
:rolleyes:
par contre eviter le clique droit serait interressant, pt' etre par un script .vbs ???
bon g récup une version de fichier avec installeur silencieux, mais j'aimerais bien savoir comment fait l'installeur mais surtout d'ou il vient, il n'y a aucune information de version :(
nonoghost
1 mai 2003, 20h09
???? quel installeur ???
et c'est exact comment fait il ???
et be, justement, je sais pas son nom !
je peux ouvrir l'exe avec winrar, et g un commentaire semblant servir pour l'installeur, indiquant le .inf, mais j'en sais aps plus :(
nonoghost
1 mai 2003, 21h00
Donne l'URL ou tu l'a telecharger.... On va voir ce qu'on peut trouver...
euh, c pas un truc très légal, c t sur le donkey ...
Provient du message de LeMoi
euh, c pas un truc très légal, c t sur le donkey ...
mdr :D
C'est bizarre! J'étais persuadé que tout le monde échangeait des fichiers légaux sur les réseaux P2P. Je tombe de haut là!
:p :p ;)
Gargamelch
2 mai 2003, 17h36
Provient du message de Kaspof
mdr :D
C'est bizarre! J'étais persuadé que tout le monde échangeait des fichiers légaux sur les réseaux P2P. Je tombe de haut là!
:p :p ;)
A bon? des gens se servent des p2p pour faire des choses illegalles???
Moi ki nutilisais eMule pour partager nos photos de vacances Kaspof, je suis profondement choqué!!! :D
ne vous éloignez pas du sujet ;)
Provient du message de Cougar
ne vous éloignez pas du sujet ;)
Nous? nous éloigner du sujet? Jamais voyons! C'est mal nous connaître! :p
Nan, promis, jme tiens à carreaux ;)
nan sérieusement, est-ce que qqn connaitrait alors un forum ou ça se saurait ?
nonoghost
2 mai 2003, 21h46
t'as pas le nom du fichier ou son hashset ???
( t'inquequete donc pas... cougar y diras rien si tu passe par le MP ;) )
nonoghost
4 mai 2003, 17h22
mon Cher LeMoi,
j'ai bien recuperé ton fichier et je crois en fait que tout l'astuce reside dans le fichier .inf lui-meme !!!
J'ai ouvert l'executable avec Winace, et en fait, j'ai bien l'impression qu'il extrait ce qu'il contient dans un repertoire temporaire puis doit faire l'equivalent du "clique droit -> Installer" sur le fichier .inf.
Autrement dit ce n'est qu'une archive auto-extractible avec la commande pour installer le .inf,
Selon Provient du site: http://www.jurixt.com/98/windows98_18.htm (http://www.jurixt.com/98/windows98_18.htm) il faut passer par une commande de type Runddll32.exe:
En conséquence, pour installer des applications à l'aide de ces nouveaux fichiers INF, il faut passer par une commande particulière. En admettant que le fichier INF se nomme ***.inf, la commande serait : "RunDll32 advpack.dll,LaunchINFSection ***.inf".
Voila une piste qui me semble interessante, examine la et tiens moi au courant.
Bon ben si tu veux faire un programme qui installe un fichier inf, je vois deux commandes possibles.
La première simule parfaitement le click droit, mais je ne garanti pas qu'elle marche :
ShellExecute(handle,'Install','chemin d'accès complet du inf','','répertoire contenant le inf',0);
La seconde est moins directe, mais je suis sûr qu'elle marche :
ShellExecute(handle,'open','rundll32.exe setupapi,InstallHinfSection DefaultInstall 132','d'accès complet du inf','',0);
Note : la syntaxe si dessus est la syntaxe en Delphi, mais ça doit pas être tro dur à adapter dans un autre langage ;-) (sauf peut-être le VB, où l'accès aux fonctions des API Windows n'est pas ce qu'il y a de plus simple ...)
mes chers Nonoghost et Matt ;)
je sais deja ce que vous me dites : le fichier inf est installateur en lui-mm, si je clique droit dessus, je choisis installer et il s'installe
en effet celui que je t'ai passé, il s'installe sans pb, en fait c t une autre version qui me faisait chier
Matt la ligne de commande que tu me donnes fonctionne, mais si le fichier n'est pas certifié par windows, avec 'DefaultInstall', et ben g qd mm la boite de dialogue de confirmation
donc, je crois qu'il n'y a pas d'autre solution si le fichier n'est pas certifié, c fait exprès :(
en revanche, il doit y avoir un moyen de modifier le .inf pour lui faire croire qu'il est certifié, comme cela semble le cas dans le fichier présent .....
nonoghost
4 mai 2003, 18h34
LeMoi,
si c'est l'autre version qui t'embete, pourquoi ne me l'envoies tu pas ????
sinon, ca sert a rien !!!! [devious]
nan, en fait l'autre version, c la version précédente (tu vois ce que je veux dire) et ç'aurait été cool de savoir comment faire en général ..
Ah oki ... Ben faudrait étudier en détail les fichiers inf certifiés pour voir comment ça marche ;-)
nonoghost
4 mai 2003, 22h37
Extrait du Fichier inf de ma carte video (signature numerique):
...
[Version]
Signature="$Windows NT$"
Provider=%ATI%
ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
Class=Display
DriverVer=02/28/2003, 6.14.01.6307
CatalogFile=CX_08040.CAT
...
Extrait du fichier inf d'un modem Lambda non signé:
...
[Version]
Signature="$CHICAGO$"
Class=Unknown
provider=%USR%
LayoutFile=layout.inf
DriverVer=01/01/2002,1.0.0.0
...
maintenant est ce que les DLL, VXD, et autres ont une signature...
Je ne vois pas comment tu pourrais tricher la dessus :(
Ben j'ai bien l'impression que les DLL n'ont pas de signature ... Je viens de réussir à installer un driver non certifié en modifiant juste le champ "Signature" ... Encore une belle preuve de sécurité de la part de Microsoft ... La moindre des choses aurait quand même été de coder la signature en utilisant par exemple un CRC crypté avec une clé "secrète" (bon ... c'est vrai qu'elle serait pas forcément restée secrète longtemps ... mais quand même ;))
nonoghost
4 mai 2003, 23h24
Eh bah voila, comment qu'on fait...
Fo demander aux gens qui savent ! ;)
Merci Matt :)
M'enfin ça mériterait d'être étudié un peu plus en détail quand même ;-) C'est pas parce que ça a marché une fois que ça marchera toujours ...
attendez g pas tout suivi, c quelle ligne qu'il faut changer ?
La ligne "signature=".
Apparement, il suffit de lui mettre signature="$Windows NT"
nan, ça suffit pas, le fichier en question a "chicago" pour signature ....
nonoghost
5 mai 2003, 23h03
Eh ben ????
Au lieu d'avoir Signature="$CHICAGO$" tu mets Signature="$Windows NT$" et le tour est joué !
Non ?
oui. c'est ça ... CHICAGO, c'est non certifié ...
non, il y a chicago et il croit qu'il est certifié !
Arf ... tu viens de foutre en l'air toute notre théorie :-(
Provient du message de Matt
Arf ... tu viens de foutre en l'air toute notre théorie :-(
Zut alors.... Le "Nobel", c'est pas encore pour cette année... :p
bref, alors comment ajouter peut-être une vérfi d'authencité à une dll ?
nonoghost
6 mai 2003, 21h29
Provient du message de Matt:
Ben j'ai bien l'impression que les DLL n'ont pas de signature ... Je viens de réussir à installer un driver non certifié en modifiant juste le champ "Signature" ... Encore une belle preuve de sécurité de la part de Microsoft ... La moindre des choses aurait quand même été de coder la signature en utilisant par exemple un CRC crypté avec une clé "secrète" (bon ... c'est vrai qu'elle serait pas forcément restée secrète longtemps ... mais quand même )
Provient du message de LeMoi:
non, il y a chicago et il croit qu'il est certifié !
Bon et alors il est où le probleme ??? kess kya ??? i' veu se batt' le windows??? hein??? je lui fais la tete au rectangle, moa... :rambo:
nonoghost
6 mai 2003, 21h46
Sinon, j'ai trouvé un exemple pour un Disque Dur Virtuel élaboré pour Windows XP par µ$oft Eux-meme.
et il s'installe sans Probleme, Extarit ud fichier .inf:
; RAMDISK.INF
; Windows 2000 installation file for installing the Ramdisk driver
; Copyright (c) 1990-2000 Microsoft Corporation All rights Reserved
[Version]
Signature="$WINDOWS NT$"
Class=Sample
ClassGuid={78A1C341-4539-11d3-B88D-00C04FAD5171}
Provider=%MSFT%
DriverVer=11/14/1999,5.00.2183.1
Alors quest ce qu'il faut de + humm ????
ça m'enerve JE COMPRENDS PAS !!!!!!!!!
je prends le .inf de la 5.02, je le mets dans le dossier de la 5.05, il me demande confirmation
je prends le .inf de la 5.05, je le mets dans le dossier de la 5.02, il demande pas de confirmation
je compare les deux .inf : je trouve une difference : un ",,,4" après les noms des fichiers à copier
je rajoute ces ,,,4 dans celui de la 5.02, et ben il demande qd mm confirmation !!!!!!!
c n'importe quoi, je comprends rien ......
Vraiment zarb ... Doit y'avoir un truc en plus ...
bon pour trouver la solution, trouvez-moi la difference entre ces deux fichiers :
Le fichier qui ne reconnait pas l'authenticité, demandant confirmation :
; 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 :
; 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"
benoit1024
7 mai 2003, 22h00
à tout hazard... 8o t'as pas essayé une installation avec nsis ou un autre programme d'installation ?
Alors LeMoi...
On utilise la version "pseudo-corporate" de DivX 5 Pro?
mdr :p :p ;)
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 ...
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 ;-)
Quand je vois que j'avais pensé à InnoSetup dès le début!
Je suis vraiment pas jugé à ma juste valeur. ;)
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 ?
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?
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 ...
nonoghost
8 mai 2003, 16h12
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 ???
Provient du message de Kaspof
Comment ça? Ils ont tous utilisé le même procédé pour faire leur "corporate" 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
Provient du message de Matt
>> 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
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é ?
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.
Gargamelch
8 mai 2003, 20h47
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...
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 ...
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 ! :D
Attention les jeunes ... ça commence à déraper là ;-)
Provient du message de Matt
Attention les jeunes ... ça commence à déraper là ;-)
Désolé vieux ;)
Gargamelch
8 mai 2003, 22h32
Provient du message de Matt
Attention les jeunes ... ça commence à déraper là ;-)
Entre LeMoi et fayewongfr ça derape sec sur ce point :D :D
bon bref, qu'est-ce que ça donne, nonoghost ?
vBulletin® v3.8.4, Copyright ©2000-2010, Jelsoft Enterprises Ltd.