MSFN Forum: DrvComp v2007.08.09 - MSFN Forum

Jump to content


  • 4 Pages +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

DrvComp v2007.08.09 Driver compression for drivers with .inf files Rate Topic: -----

#1 User is offline   Roufneck 

  • Junior
  • Pip
  • Group: Members
  • Posts: 60
  • Joined: 28-January 06

Posted 04 January 2007 - 02:12 PM

I created this new topic on request.

Features:
- Driver compression: This works only for drivers with .inf files!
- Multi directory / multi inf files
- Cab files support
- Driver version check
- Class/Provider dir structure creation
- nVidia international driver support
- XP installation CD driver integration

Known errors:
- When using Provider Disk Structure in combination with Realtek and VIA vinyl
audio drivers, it creates a directory for every .inf file and copies the same
drivers to all the dirs.
- If there are 2 SourceDiskFiles sections it scans only the first one and won't
copy files in the sections afterwards. (Logitech mouse drivers)

How does this work?
Driver Compressor searches in the source directory for .inf files. From this file it gets all the necessary information. Then it copies the source files to a new destination and compresses it.

For more info, read the included readme.txt file.

Changelog:
2007.08.09 Added XP installation CD driver integration.
2007.08.03 Renamed next button into Start.
2007.08.03 Fixed cancel button so the program exits.
2007.07.19 Fixed compatibility with Win98 as host OS.
2007.07.17 Added nVidia international driver support
2007.05.19 Improved check for source and destination dir.
2007.05.17 Added about link to readme.txt.
2007.05.17 Added some debug info to the log file.
2007.05.17 Fixed error 'Parameter format not correct'.
2007.05.16 Added check for same source and destination dir.
2007.05.16 Added displaying version.
2007.05.16 Copy catalog is selected by default.
2006.03.07 Disabled warning message for missing .com, .sys, .dos and .vxd files.
2006.03.06 Fixed error with files extensions less than 3 characters (ATI).

Attached File(s)


This post has been edited by Roufneck: 29 February 2008 - 02:40 AM



#2 User is offline   boooggy 

  • MSFN Master
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,320
  • Joined: 27-February 05
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 05 January 2007 - 09:29 AM

nice
did it work with nvidia net drivers?.....

#3 User is offline   Roufneck 

  • Junior
  • Pip
  • Group: Members
  • Posts: 60
  • Joined: 28-January 06

Posted 05 January 2007 - 09:36 AM

I tested this with the BTS driver packs and installed it on a few pc's. One of them had a nforce 2 mainboard. It is working now.

#4 User is offline   Daedlus 

  • Newbie
  • Group: Members
  • Posts: 35
  • Joined: 13-April 05

Posted 26 March 2007 - 05:43 PM

I must say... this is the best thing tool i have run into... I can cut all the garbage out of the package that the manufacturers give me and end up with just the drivers... I have not come across any driver that this does not work with. :thumbup

#5 User is offline   Kelsenellenelvian 

  • WPI Guru
  • Group: Developers
  • Posts: 8,325
  • Joined: 18-September 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 14 May 2007 - 05:16 AM

Any news? I love this tool...

#6 User is offline   Roufneck 

  • Junior
  • Pip
  • Group: Members
  • Posts: 60
  • Joined: 28-January 06

Posted 14 May 2007 - 02:50 PM

View PostKelsenellenelvian, on May 14 2007, 01:16 PM, said:

Any news? I love this tool...


Me too :thumbup
Any ideas what you like to see changed/added to take it to the next level?

#7 User is offline   Kelsenellenelvian 

  • WPI Guru
  • Group: Developers
  • Posts: 8,325
  • Joined: 18-September 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 15 May 2007 - 04:58 PM

Yeah copying the .cat file is a MUST can you make it checkd by defualt?
An actual version number system would be nice. What version is the current?

Let me think some more.

#8 User is offline   Roufneck 

  • Junior
  • Pip
  • Group: Members
  • Posts: 60
  • Joined: 28-January 06

Posted 16 May 2007 - 01:56 AM

View PostKelsenellenelvian, on May 16 2007, 12:58 AM, said:

Yeah copying the .cat file is a MUST can you make it checkd by defualt?
An actual version number system would be nice. What version is the current?


- Copy .cat is checked by default.
- Version 2007.05.16

#9 User is offline   Kelsenellenelvian 

  • WPI Guru
  • Group: Developers
  • Posts: 8,325
  • Joined: 18-September 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 16 May 2007 - 02:12 AM

Quick thing can you re-enable the welcome\type first box I liked it plus it had a lot of info in it. Or maybe add a readme\about button that brings up that window.

Also why does it always say parameter not correct yet it still properly proccess my drivers?

Thanks for the quick work.

#10 User is offline   Roufneck 

  • Junior
  • Pip
  • Group: Members
  • Posts: 60
  • Joined: 28-January 06

Posted 16 May 2007 - 02:37 AM

View PostKelsenellenelvian, on May 16 2007, 10:12 AM, said:

Also why does it always say parameter not correct yet it still properly proccess my drivers?


Don't know. Where and when does it say that?

#11 User is offline   Kelsenellenelvian 

  • WPI Guru
  • Group: Developers
  • Posts: 8,325
  • Joined: 18-September 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 16 May 2007 - 02:53 AM

This is using the nVidia drivers straight from their site and I have had it happen on lots of other drivers.

ini file:

[Settings]
Source=C:\Documents and Settings\Kelsenellenelvian\Desktop\Main
Destination=C:\Documents and Settings\Kelsenellenelvian\Desktop\New Folder
Type=.x86
CopyCatalog=1
UseProvider=0

log file:

Initializing...
Expanding cabinet files...
Removing attributes from files...
Parameter format not correct -
[+] \nv4_disp.inf
Removing temp dirs...
Compressing cabinet files...
Compressing copied files...

Processed 1/1 .inf files in 1 min 47 sec 640 ms.


#12 User is offline   Roufneck 

  • Junior
  • Pip
  • Group: Members
  • Posts: 60
  • Joined: 28-January 06

Posted 16 May 2007 - 02:58 PM

What OS do you use XP or Vista? It looks like vista.

#13 User is offline   Roufneck 

  • Junior
  • Pip
  • Group: Members
  • Posts: 60
  • Joined: 28-January 06

Posted 16 May 2007 - 04:37 PM

Never mind, I think I already found and fixed it.

- Added about link to readme.txt.
- Added some debug info to the log file.
- Fixed error 'Parameter format not correct'.
- Added check for same source and destination dir.

#14 User is offline   Kelsenellenelvian 

  • WPI Guru
  • Group: Developers
  • Posts: 8,325
  • Joined: 18-September 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 16 May 2007 - 10:38 PM

You are the best! thanks!

#15 User is offline   yadzil 

  • Junior
  • Pip
  • Group: Members
  • Posts: 69
  • Joined: 10-June 04

Posted 18 May 2007 - 10:25 AM

after compress how can i use the compress driver to my xp cd?

#16 User is offline   Roufneck 

  • Junior
  • Pip
  • Group: Members
  • Posts: 60
  • Joined: 28-January 06

Posted 18 May 2007 - 12:18 PM

View Postyadzil, on May 18 2007, 06:25 PM, said:

after compress how can i use the compress driver to my xp cd?

I use a modified version of this: Drivers From CD (Simple Method)
Basically I put the drivers in $OEM$\.drivers. This auto copies the driver to the windir. And with the batch file I then integrate the drivers with SetupCopyOEMInf.exe. And I scan every HD and CD for \.drivers and integrate those as well. This way I can those to leave the drivers on the CD, copy them to the windir or even use the latest drivers from the HD.

I hope it makes sense. Anyway, if you compress the main BTS driver packs (not the b/c sound and display packs you can have winxp, drivers and some basic programs like firefox on 1 CD.

#17 User is offline   dxdisaster 

  • Group: Members
  • Posts: 4
  • Joined: 22-December 06

Posted 18 May 2007 - 11:38 PM

I believe I found two bugs with the Razer/Copperhead drivers. Firstly it seems to copy & compress the files ~43 times; this happens if either the copy cat files option is selected or not. Second bug is that when you select the Provider Disk Structure, it copies and structures the files properly, but Windows bluescreens at the moment you close DrvComp.

The attached file has the DrvComp log and the Copperhead drivers if you want to take a look.

Edit: A few minutes after I posted this, I randomly got the same bluescreen. So while it was caused by DrvComp, it is quite probable that my system already had some other problem. It would still be useful if somebody could test for the second bug.

Attached File(s)


This post has been edited by dxdisaster: 18 May 2007 - 11:56 PM


#18 User is offline   Roufneck 

  • Junior
  • Pip
  • Group: Members
  • Posts: 60
  • Joined: 28-January 06

Posted 19 May 2007 - 01:25 AM

View Postdxdisaster, on May 19 2007, 07:38 AM, said:

I believe I found two bugs with the Razer/Copperhead drivers. Firstly it seems to copy & compress the files ~43 times; this happens if either the copy cat files option is selected or not. Second bug is that when you select the Provider Disk Structure, it copies and structures the files properly, but Windows bluescreens at the moment you close DrvComp.

The attached file has the DrvComp log and the Copperhead drivers if you want to take a look.

Edit: A few minutes after I posted this, I randomly got the same bluescreen. So while it was caused by DrvComp, it is quite probable that my system already had some other problem. It would still be useful if somebody could test for the second bug.

Thanx for the feedback. You used the destination dir as a subdir from the source. This causes a loop back. Try this:

Source: 'C:\Progs\Razer\Copperhead\Driver'
Destination: 'C:\Progs\Razer\Copperhead\Comp'

In the mean time I guess I have to rewrite the dir checking code.

#19 User is offline   Roufneck 

  • Junior
  • Pip
  • Group: Members
  • Posts: 60
  • Joined: 28-January 06

Posted 19 May 2007 - 01:51 AM

Improved check for source and destination dir.

@dxdisaster
Can you try the new version and tell me if you still get the bleuscreen.

#20 User is offline   dxdisaster 

  • Group: Members
  • Posts: 4
  • Joined: 22-December 06

Posted 19 May 2007 - 07:22 AM

View PostRoufneck, on May 19 2007, 01:51 AM, said:

Improved check for source and destination dir.

@dxdisaster
Can you try the new version and tell me if you still get the bleuscreen.

Worked perfectly. Thanks. :)

Share this topic:


  • 4 Pages +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy