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