Jump to content











Photo
- - - - -

DPs MassStorage DriverPack Integrator with MSSTmake.exe Tool


  • Please log in to reply
107 replies to this topic

#1 olegpov

olegpov

    Frequent Member

  • .script developer
  • 309 posts
  • Location:Orel
  • Interests:BSD systems

Posted 10 March 2009 - 06:24 PM

One more script for integration DPMS in LiveXP.
This script uses the utility MSSTmake.exe from here http://forum.oszone....ad.php?t=117423
In LiveXP already there are two scripts for integration Mass Storage drivers why I have written this script?
Because these two scripts are intended for integration only Bashrat DPMS.
:cheers:This script allows to integrate any DPMS or simply collection of drivers.

Posted Image


Posted Image


All work on preparation drivers for integration is made with the MSSTmake.exe

Utility MSSTMake is intended for scanning a tree of folders of MassStorage-drivers, and on the basis of the information from their INF-files generation Z-MSST addon. Z-MSST addon integrating (by means of a update package UpdatePack-XPSPх-Rus) support of MassStorage-drivers for a text stage OS installation.

Script add in regestry all necessary services parameters for a text stage OS installation.
:cheers: Put the script to ".\Projects\LiveXP\Drivers\4 Storage\" folder

In my case I use an alternative DPMS packages from here: GregB packages

Here are collected remake (with bug fix) of packages from http://driverpacks.net/ It is a set of the most popular and most used drivers.
The DPMS set is compatible with only WinXP SP2 (not completely)/SP3 (completely)

Here Last Bin package: DPs-MassStorageDrivers_Greg_B_Stable_Bin.script
:cheers:Last script version :DPs-MassStorageDrivers_MSST.script v18b

Development version: Now there is no such version

How to adding Specific Mass Storage Drivers in LiveXP Build with DPs-MassStorageDrivers_MSST.script

Posted Image

The driver should be collected as is shown in following images:
Version1:

Posted Image

Version2:

Posted Image



#2 amalux

amalux

    Platinum Member

  • Tutorial Writer
  • 2813 posts
  •  
    United States

Posted 12 March 2009 - 02:31 PM

Very simple script for integration drivers.
It was tested only on WinXPSP2 source
The request to test and inform on the arisen mistakes.
http://www.2shared.c...ivers_MSST.html

I would like to try your script but can't download from that site. Can you upload to RapidShare or better, to boot-land?

#3 olegpov

olegpov

    Frequent Member

  • .script developer
  • 309 posts
  • Location:Orel
  • Interests:BSD systems

Posted 12 March 2009 - 04:13 PM

I would like to try your script but can't download from that site. Can you upload to RapidShare or better, to boot-land?

Try here:
http://rapidshare.co...SST.script.html
On boot-land there is no place in my folder.

#4 amalux

amalux

    Platinum Member

  • Tutorial Writer
  • 2813 posts
  •  
    United States

Posted 12 March 2009 - 06:22 PM

Try here:
http://rapidshare.co...SST.script.html
On boot-land there is no place in my folder.

Got it :cheers: - will test in next build. Thank you!

:cheers:

#5 olegpov

olegpov

    Frequent Member

  • .script developer
  • 309 posts
  • Location:Orel
  • Interests:BSD systems

Posted 13 March 2009 - 03:58 PM

Script Updated look Post#1

#6 olegpov

olegpov

    Frequent Member

  • .script developer
  • 309 posts
  • Location:Orel
  • Interests:BSD systems

Posted 18 March 2009 - 04:53 PM

Script Updated to version3.
fix small bugs.
look Post#1

#7 Lancelot

Lancelot

    Frequent Member

  • .script developer
  • 5013 posts
  • Location:Turkiye/Izmir
  • Interests:*Mechanical stuff and Physics,
    *LiveXP, BartPE, SherpyaXPE,
    *Basketball and Looong Walking,
    *Buying outwear for my girlf (Reason: Girls are stupid about buying bad stuff to make themselves uglier :))
    *Girls (Lyric: Girl,...., You will be a womann, Soon)
    *Answering questions for "Meaning of life",
    *Helping people,

    Kung with LiveXP, Fu with Peter :)
  •  
    Turkey

Posted 21 March 2009 - 12:29 AM

very sorry i missed that v3 :good:
also pm on the way

#8 olegpov

olegpov

    Frequent Member

  • .script developer
  • 309 posts
  • Location:Orel
  • Interests:BSD systems

Posted 23 March 2009 - 08:47 PM

Script Updated to version 4.

Changes:
· Update MSSTmake.exe v.9.3.19
· Add Build DPs from Custom Package
· Add Mix Build DPs from Any Package and Custom Dir
· Protection against damage of the registry on a buildhost

Here last version: look Post#1

#9 olegpov

olegpov

    Frequent Member

  • .script developer
  • 309 posts
  • Location:Orel
  • Interests:BSD systems

Posted 30 March 2009 - 08:07 AM

Script Updated to version 5.

Changes:
· Fix bug When use "Use Only Custom Dir" in build

last version look Post#1

#10 olegpov

olegpov

    Frequent Member

  • .script developer
  • 309 posts
  • Location:Orel
  • Interests:BSD systems

Posted 02 April 2009 - 05:26 PM

Script Updated to version 6.

Changes:
· Updated MSSTmake.exe v.9.4.1.0
· Removed Regestry Metod (Not stable)
· Edit Post#1

:good: If you use versions of a script below 6, do not use method Regestry ^_^

Last version look Post#1

#11 olegpov

olegpov

    Frequent Member

  • .script developer
  • 309 posts
  • Location:Orel
  • Interests:BSD systems

Posted 04 April 2009 - 06:58 PM

Script Updated to version 7.

Changes:
· Updated MSSTmake.exe v.9.4.3.0
· Changed Interface
· Add two new options for tests
· Edit Post#1

Last version look Post#1

#12 olegpov

olegpov

    Frequent Member

  • .script developer
  • 309 posts
  • Location:Orel
  • Interests:BSD systems

Posted 07 April 2009 - 03:28 AM

Script Updated to version 8.

Changes:
· Updated MSSTmake.exe v.9.4.6.0
· Changed Interface

Last version look Post#1

#13 amalux

amalux

    Platinum Member

  • Tutorial Writer
  • 2813 posts
  •  
    United States

Posted 08 April 2009 - 05:59 PM

Thank you again for script, works great! Is there any tips for downloading driver packs from here? Can't register, can't translate :good:

#14 Lancelot

Lancelot

    Frequent Member

  • .script developer
  • 5013 posts
  • Location:Turkiye/Izmir
  • Interests:*Mechanical stuff and Physics,
    *LiveXP, BartPE, SherpyaXPE,
    *Basketball and Looong Walking,
    *Buying outwear for my girlf (Reason: Girls are stupid about buying bad stuff to make themselves uglier :))
    *Girls (Lyric: Girl,...., You will be a womann, Soon)
    *Answering questions for "Meaning of life",
    *Helping people,

    Kung with LiveXP, Fu with Peter :)
  •  
    Turkey

Posted 08 April 2009 - 08:08 PM

Hi amalux,

on the page, under DP_Masstorage_xxxx click
читать дальше » (means: read more »)

than you get 2 links
Текущий (Current)
Последний стабильный (The latest stable)

To download "Текущий (Current)" in the end of line click Зеркало (mirror)
To download "Последний стабильный (The latest stable)" in the end of line click Зеркало (mirror)

here they are
"Текущий (Current)"
http://rapidshare.co...2_126_greg_b.7z

"Последний стабильный (The latest stable)"
http://rapidshare.co...2_107_Greg_B.7z


Have fun ^_^




Hi olegpov,

agreeing with amalux :good: , it is a bit tricky ^_^ to find out these links with not knowing a single letter from russian ^_^ (ps: thanks to google translate)

an idea ^_^ , wont it be nice if you provide
DPs-MassStorageDrivers_MSST-Bin_Current.script
DPs-MassStorageDrivers_MSST-Bin_Stable.script

ps: check DPs-Build_MassStorageDrivers-Bin.script

^_^

#15 amalux

amalux

    Platinum Member

  • Tutorial Writer
  • 2813 posts
  •  
    United States

Posted 09 April 2009 - 02:58 AM

Thank you very much! I couldn't make 'heads or tails' of it and when trying to translate with google, I just got errors which made no sense like "Since you have chosen to not accept the site rules... " or some such nonsense. Anyway thanks again :good:

#16 olegpov

olegpov

    Frequent Member

  • .script developer
  • 309 posts
  • Location:Orel
  • Interests:BSD systems

Posted 09 April 2009 - 06:24 PM

Hi olegpov,agreeing with amalux :) , it is a bit tricky :) to find out these links with not knowing a single letter from russian :) (ps: thanks to google translate)


In this week as there will be a free time shall make brief translation and I shall place the driver on http://olegpov.winbuilder.net

an idea :) , wont it be nice if you provide
DPs-MassStorageDrivers_MSST-Bin_Current.script
DPs-MassStorageDrivers_MSST-Bin_Stable.script

ps: check DPs-Build_MassStorageDrivers-Bin.script

:)

I thought of it, there are small obstacles. It would be necessary to think over that universality

#17 olegpov

olegpov

    Frequent Member

  • .script developer
  • 309 posts
  • Location:Orel
  • Interests:BSD systems

Posted 11 April 2009 - 08:06 AM

Hi olegpov,

agreeing with amalux :) , it is a bit tricky :) to find out these links with not knowing a single letter from russian :) (ps: thanks to google translate)



In this week as there will be a free time shall make brief translation

Edit Post#1

#18 olegpov

olegpov

    Frequent Member

  • .script developer
  • 309 posts
  • Location:Orel
  • Interests:BSD systems

Posted 16 April 2009 - 08:04 PM

an idea :) , wont it be nice if you provide
DPs-MassStorageDrivers_MSST-Bin_Current.script
DPs-MassStorageDrivers_MSST-Bin_Stable.script

Here Bin packages:
and Here In a stage of development DPs-MassStorageDrivers_MSST compatible with the above-stated packages.
Put scripts to ".\Projects\LiveXP\Drivers\4 Storage\" folder

For tests the above-stated packages with saydin77 script DPs-MassStorageDrivers_au3
replace in [download-default] section
If,%selected%,EQUAL,bin,Begin

WebGet,http://livexp.boot-land.net/LiveXP/Drivers/4%20Storage/DPs-Build_MassStorageDrivers-Bin.script,%scriptdir%\DPs-Build_MassStorageDrivers-Bin.script

If,NOT,EXISTFILE,%bin_file%,Begin

Message,"DPs-MassStorageDrivers_au3 script could not find selected BIN file.",ERROR,10

Echo,"DPs-MassStorageDrivers_au3 script could not find selected BIN file.",WARN

Exit,"DPs-MassStorageDrivers_au3 script could not find selected BIN file."

End

Else,Begin

Echo,Extracting from BIN file

DirDelete,%selected_path%

DirMake,%selected_path%

Run,%bin_file%,Process,%bin_file%,MassStorage,%selected_path%

If,ExistFile,"%ProjectTemp%\DriverPacks_Listing.ini",FileDelete,"%ProjectTemp%\DriverPacks_Listing.ini"

ShellExecute,hide,"cmd.exe","/c dir #$q%selected_path%#$q /b >> #$q%ProjectTemp%\DriverPacks_Listing.ini#$q"

TXTAddLine,"%ProjectTemp%\DriverPacks_Listing.ini","[DriverPacks_Listing]","Prepend"

TXTReplace,"%ProjectTemp%\DriverPacks_Listing.ini","DP_MassStorage_wnt5_x86-32_","MassStorageVersion="

IniRead,"%ProjectTemp%\DriverPacks_Listing.ini","DriverPacks_Listing","MassStorageVersion",%MassStorage_Version%

Set,%selected_file%,%selected_path%\DP_MassStorage_wnt5_x86-32_%MassStorage_Version%

FileCopy,%tools%\7za.exe,%selected_path%

Echo,Extracting mass storage pack

ShellExecuteDelete,Hide,%selected_path%\7za.exe,"x #$q%selected_file%#$q -y -o#$q%selected_path%#$q"

FileDelete,%selected_file%

FileDelete,%ProjectTemp%\DriverPacks_Listing.ini

End

End
with this
If,%selected%,EQUAL,bin,Begin

//WebGet,http://livexp.boot-land.net/LiveXP/Drivers/4%20Storage/DPs-Build_MassStorageDrivers-Bin.script,%scriptdir%\DPs-Build_MassStorageDrivers-Bin.script

If,NOT,EXISTFILE,%bin_file%,Begin

Message,"DPs-MassStorageDrivers_au3 script could not find selected BIN file.",ERROR,10

Echo,"DPs-MassStorageDrivers_au3 script could not find selected BIN file.",WARN

Exit,"DPs-MassStorageDrivers_au3 script could not find selected BIN file."

End

Else,Begin

Echo,Extracting from BIN file

DirDelete,%selected_path%

DirMake,%selected_path%

Message,%bin_file%,INFORMATION,30

Run,%bin_file%,Process,%bin_file%,MassStorage,%selected_path%

If,ExistFile,"%ProjectTemp%\DriverPacks_Listing.ini",FileDelete,"%ProjectTemp%\DriverPacks_Listing.ini"

ShellExecute,hide,"cmd.exe","/c dir #$q%selected_path%#$q /b >> #$q%ProjectTemp%\DriverPacks_Listing.ini#$q"

TXTAddLine,"%ProjectTemp%\DriverPacks_Listing.ini","[DriverPacks_Listing]","Prepend"

TXTReplace,"%ProjectTemp%\DriverPacks_Listing.ini","DP_MassStorage","MassStorageVersionName=DP_MassStorage"

TXTReplace,"%ProjectTemp%\DriverPacks_Listing.ini","DriverPack_MassStorage","MassStorageVersionName=DriverPack_MassStorage"

IniRead,"%ProjectTemp%\DriverPacks_Listing.ini","DriverPacks_Listing","MassStorageVersionName",%MassStorage_Version_Name%

Set,%selected_file%,%selected_path%\%MassStorage_Version_Name%

FileCopy,%tools%\7za.exe,%selected_path%

Echo,Extracting mass storage pack

ShellExecuteDelete,Hide,%selected_path%\7za.exe,"x #$q%selected_file%#$q -y -o#$q%selected_path%#$q"

FileDelete,%selected_file%

FileDelete,%ProjectTemp%\DriverPacks_Listing.ini

End

End

Probably saydin77 will correct his script :)

With the best regards :)

#19 Lancelot

Lancelot

    Frequent Member

  • .script developer
  • 5013 posts
  • Location:Turkiye/Izmir
  • Interests:*Mechanical stuff and Physics,
    *LiveXP, BartPE, SherpyaXPE,
    *Basketball and Looong Walking,
    *Buying outwear for my girlf (Reason: Girls are stupid about buying bad stuff to make themselves uglier :))
    *Girls (Lyric: Girl,...., You will be a womann, Soon)
    *Answering questions for "Meaning of life",
    *Helping people,

    Kung with LiveXP, Fu with Peter :)
  •  
    Turkey

Posted 18 April 2009 - 10:59 PM

Thanks olegpov

nice things going for msst :)

I click "update" button :) and uploaded all 3 scripts to livexp extra :)

ps: saydin77's fixed script uploaded to livexp server :)

#20 olegpov

olegpov

    Frequent Member

  • .script developer
  • 309 posts
  • Location:Orel
  • Interests:BSD systems

Posted 19 April 2009 - 08:07 AM

Hi Lancelot,
Hi saydin77,
I have made a mistake not having given the detailed description in my previous message
As a result the not working DPs-MassStorageDrivers_au3 v14 script and not stable development version DPs-MassStorageDrivers_MSST script has turned out

saydin77
Here changed by me DPs-MassStorageDrivers_au3 v13 with support DPs-MassStorageDrivers_Greg_B_Current_Bin and DPs-MassStorageDrivers_Greg_B_Stable_Bin files
I hope It will help you to correct for your script v14

Lancelot
You have hastened to update the MassStorageDrivers_MSST script version
Because it not so well tested version. I have placed it only for testing together with
DPs-MassStorageDrivers_Greg_B_Current_Bin and DPs-MassStorageDrivers_Greg_B_Stable_Bin files
:) It is the working version of a script but errors are possible
Within the next few days I shall finish work above this script if I will have enough free time

#21 Lancelot

Lancelot

    Frequent Member

  • .script developer
  • 5013 posts
  • Location:Turkiye/Izmir
  • Interests:*Mechanical stuff and Physics,
    *LiveXP, BartPE, SherpyaXPE,
    *Basketball and Looong Walking,
    *Buying outwear for my girlf (Reason: Girls are stupid about buying bad stuff to make themselves uglier :))
    *Girls (Lyric: Girl,...., You will be a womann, Soon)
    *Answering questions for "Meaning of life",
    *Helping people,

    Kung with LiveXP, Fu with Peter :)
  •  
    Turkey

Posted 19 April 2009 - 11:55 AM

Thank you a lot olegpov

i put your modified DPs-MassStorageDrivers_au3 v13 to livexp server with v15 :) and informed saydin77

for DPs-MassStorageDrivers_MSST.script on livexp extra, i select DPs-MassStorageDrivers_Greg_B_Current_Bin.script as default and write a testing note to description (no version updated).

I hope not to have hastened again for both changes :)

#22 olegpov

olegpov

    Frequent Member

  • .script developer
  • 309 posts
  • Location:Orel
  • Interests:BSD systems

Posted 26 April 2009 - 10:03 PM

Script Updated to version 9.

Changes:
· Changed Interface
· Add support any BIN DPs packages
(List of known BIN packages maybe updated by click Update List Button
MassStorageDrivers_Greg_B_Current_Bin.script set as default)
· Edit Post#1

Last version look Post#1

PS: It is last version, the further changes of number of the version and the interface are possible only at detection of critical errors and an output of new versions of MSSTmake.exe

#23 amalux

amalux

    Platinum Member

  • Tutorial Writer
  • 2813 posts
  •  
    United States

Posted 26 April 2009 - 11:54 PM

Thanks olegpov :)

This is a great script, thank you for the update :)

#24 olegpov

olegpov

    Frequent Member

  • .script developer
  • 309 posts
  • Location:Orel
  • Interests:BSD systems

Posted 12 May 2009 - 06:23 PM

Script Updated to version 11.
Changes:
· Changed Interface (All unnecessary is cleaned)
· Rewritten script (New generation of a script, after more careful testing additional functions will be added)
· Edit Post#1
Last version look Post#1

#25 amalux

amalux

    Platinum Member

  • Tutorial Writer
  • 2813 posts
  •  
    United States

Posted 12 May 2009 - 11:11 PM

Script Updated to version 11.
Changes:
· Changed Interface (All unnecessary is cleaned)
· Rewritten script (New generation of a script, after more careful testing additional functions will be added)
· Edit Post#1
Last version look Post#1

Thanks olegpov for the update :D

After an otherwise successful run, I'm getting a warning when 'use only custom dir' is selected and pointing to a 7z pkg with both options checked.

"DPs Mass Storage Drivers MSST script could not find result of MSSTmake.exe"




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users