<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[DriverPacks.net Forum - [Done:] Yet Another SPLASH-screen]]></title>
	<link rel="self" href="http://forum.driverpacks.net/extern.php?action=feed&amp;tid=782&amp;type=atom"/>
	<updated>2006-12-05T14:57:36Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.driverpacks.net/viewtopic.php?id=782</id>
		<entry>
			<title type="html"><![CDATA[Re: [Done:] Yet Another SPLASH-screen]]></title>
			<link rel="alternate" href="http://forum.driverpacks.net/viewtopic.php?pid=6353#p6353"/>
			<content type="html"><![CDATA[<p>i was more or less thingking about,&nbsp; supmitting it as feature request as it is rather stupid that it isn&#039;t implemented yet. <br />(for a real programmer, its no more that, addin 1 exta&nbsp; function call to check for,&nbsp; (almost an exact copy op the target function -&nbsp; just with other variables ... and ofcaurce a dif handle after the var is set ... (if only it was in kyx / delphi or basic - id be able to do this in an hour... ).... </p><p>- but in the mean time yea it is for now just a matter of,&nbsp; hex-editing it...&nbsp; (1 for every dp)....</p>]]></content>
			<author>
				<name><![CDATA[-I-]]></name>
				<uri>http://forum.driverpacks.net/profile.php?id=543</uri>
			</author>
			<updated>2006-12-05T14:57:36Z</updated>
			<id>http://forum.driverpacks.net/viewtopic.php?pid=6353#p6353</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Done:] Yet Another SPLASH-screen]]></title>
			<link rel="alternate" href="http://forum.driverpacks.net/viewtopic.php?pid=6348#p6348"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>-I- wrote:</cite><blockquote><p>btw, strangely enought i cant even find a comand string in the 7z.sfx&nbsp; that support&nbsp; &nbsp;comandline argumented text. </p><p>for example&nbsp; &nbsp;<br /></p><div class="codebox"><pre><code>example_7z.exe /q x /d&quot;c:\temp\&quot; /text &quot;extracting example_7z [1 of 5]&quot;</code></pre></div><p>or something like that...</p></blockquote></div><p>True. You&#039;ll have to hexedit the .sfx file and save it as &quot;custom.sfx&quot; or something like that. After that, you don&#039;t have to modify it manually anymore.</p>]]></content>
			<author>
				<name><![CDATA[Wim Leers]]></name>
				<uri>http://forum.driverpacks.net/profile.php?id=2</uri>
			</author>
			<updated>2006-12-05T14:29:36Z</updated>
			<id>http://forum.driverpacks.net/viewtopic.php?pid=6348#p6348</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Done:] Yet Another SPLASH-screen]]></title>
			<link rel="alternate" href="http://forum.driverpacks.net/viewtopic.php?pid=6343#p6343"/>
			<content type="html"><![CDATA[<p>btw, strangely enought i cant even find a comand string in the 7z.sfx&nbsp; that support&nbsp; &nbsp;comandline argumented text. </p><p>for example&nbsp; &nbsp;<br /></p><div class="codebox"><pre><code>example_7z.exe /q x /d&quot;c:\temp\&quot; /text &quot;extracting example_7z [1 of 5]&quot;</code></pre></div><p>or something like that...</p>]]></content>
			<author>
				<name><![CDATA[-I-]]></name>
				<uri>http://forum.driverpacks.net/profile.php?id=543</uri>
			</author>
			<updated>2006-12-05T13:37:07Z</updated>
			<id>http://forum.driverpacks.net/viewtopic.php?pid=6343#p6343</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Done:] Yet Another SPLASH-screen]]></title>
			<link rel="alternate" href="http://forum.driverpacks.net/viewtopic.php?pid=5995#p5995"/>
			<content type="html"><![CDATA[<p>My batch file DOES NOT recompress the driver packs. It only adds the .sfx module via the copy command.<br />It runs as fast as your computer can copy a file.<br />Very fast on my PC.</p>]]></content>
			<author>
				<name><![CDATA[jaws1975]]></name>
				<uri>http://forum.driverpacks.net/profile.php?id=996</uri>
			</author>
			<updated>2006-11-19T21:13:37Z</updated>
			<id>http://forum.driverpacks.net/viewtopic.php?pid=5995#p5995</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Done:] Yet Another SPLASH-screen]]></title>
			<link rel="alternate" href="http://forum.driverpacks.net/viewtopic.php?pid=5993#p5993"/>
			<content type="html"><![CDATA[<p>Very interesting approach, I must say. Too bad it involves recompressing the DriverPacks, which makes it (at least at first sight) an undesirable approach to me.</p><p>I will keep you guys here updated on the progress made with &quot;my&quot; improved presetup. If someone of you would like to be member of the Code Team, just let me know <img src="http://forum.driverpacks.net/img/smilies/wink.png" width="15" height="15" alt="wink" /></p>]]></content>
			<author>
				<name><![CDATA[Wim Leers]]></name>
				<uri>http://forum.driverpacks.net/profile.php?id=2</uri>
			</author>
			<updated>2006-11-19T20:26:53Z</updated>
			<id>http://forum.driverpacks.net/viewtopic.php?pid=5993#p5993</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Done:] Yet Another SPLASH-screen]]></title>
			<link rel="alternate" href="http://forum.driverpacks.net/viewtopic.php?pid=5991#p5991"/>
			<content type="html"><![CDATA[<p>Anyway you want to use it is fine by me.<br />The reason for the script is to dynamically change the dialog in the archives so it will say...</p><p>Extracting 1 of 10 &gt; DP_Chipset_wnt5_x86-32_6091</p><p>Extracting 2 of 10 &gt; DP_CPU_wnt5_x86-32_6091</p><p>etc.....</p><p>It will say whatever the file name is of the .7z file you converted.</p><p>That way you don&#039;t have to Reshack each file to change the dialog or have all of them say the same thing.</p><p>anyway... I posted this on MSFN and will update that page. So check there for updates and tweaks to it.</p><p><a href="http://www.msfn.org/board/index.php?showtopic=86991">http://www.msfn.org/board/index.php?showtopic=86991</a></p><p>good luck!</p>]]></content>
			<author>
				<name><![CDATA[jaws1975]]></name>
				<uri>http://forum.driverpacks.net/profile.php?id=996</uri>
			</author>
			<updated>2006-11-19T19:49:15Z</updated>
			<id>http://forum.driverpacks.net/viewtopic.php?pid=5991#p5991</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Done:] Yet Another SPLASH-screen]]></title>
			<link rel="alternate" href="http://forum.driverpacks.net/viewtopic.php?pid=5985#p5985"/>
			<content type="html"><![CDATA[<p>verry nice script. but but when i looked a bit closer at the driver-pack&nbsp; base,&nbsp; it works just a bit diferend... <br />(thus making your scrup un-usefulll ... ) because the driverpack base itself already toutches the driverpacks... and murging them in new order...&nbsp; &nbsp;so after the dpbase&nbsp; takes a file and creates a new one its litle work to just&nbsp; copy $file + 7zip.custom.sfx&nbsp; newfile.exe .... </p><p>but i do like your script.. it looks nice...&nbsp; cleans up its mess and is code neatly...</p>]]></content>
			<author>
				<name><![CDATA[-I-]]></name>
				<uri>http://forum.driverpacks.net/profile.php?id=543</uri>
			</author>
			<updated>2006-11-19T13:03:45Z</updated>
			<id>http://forum.driverpacks.net/viewtopic.php?pid=5985#p5985</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Done:] Yet Another SPLASH-screen]]></title>
			<link rel="alternate" href="http://forum.driverpacks.net/viewtopic.php?pid=5982#p5982"/>
			<content type="html"><![CDATA[<p>After a bit of messing around I managed to make a batch file to automatically make the self extracting archives.</p><p>Each archive when extracting will show the dialog &quot;extracting 1 of 10 &gt; DP_..........&quot;</p><p>It does a dir of the folder and makes a list of all the .7z files.<br />It counts how many there are.<br />It creates a resource script based on archive number and name.<br />It compiles the script (.rc) to a resource file (.res)<br />It reshacks the custom.sfx file with the updated dialog (.res file).<br />It then creates the .exe archive.</p><p>There will be a better way to do this but I give you this as an example.</p><p>put the batch file in the folder with your .7z files.<br />create a folder called &quot;bin&quot;. <br />in that put<br />ResHacker.exe<br />7z.sfx from your 7zip program files folder (rename to custom.sfx)<br />gorc.exe (used to compile the .rc file to a .res file)</p><p>get gorc.exe from<br /><a href="http://www.jorgon.freeserve.co.uk/ResourceFrame.htm">http://www.jorgon.freeserve.co.uk/ResourceFrame.htm</a></p><p>batchfile.bat<br /></p><div class="codebox"><pre><code>@echo off

set x=1
set z=0

dir /b /a-d DP_*.7z &gt; temp.txt
for /F &quot;tokens=* delims=	&quot; %%h in (temp.txt) do call :count
for /F &quot;tokens=* delims=	&quot; %%J in (temp.txt) do call :sub %%J

del /q temp.txt
del /q bin\ResHacker.ini
del /q bin\ResHacker.log

goto :eof
:sub

&gt;diag.rc echo 500 DIALOG 0, 0, 195, 30
&gt;&gt;diag.rc echo STYLE DS_FIXEDSYS ^| DS_MODALFRAME ^| DS_CENTER ^| WS_POPUP
&gt;&gt;diag.rc echo CAPTION &quot;Extracting&quot;
&gt;&gt;diag.rc echo LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
&gt;&gt;diag.rc echo FONT 10, &quot;MS Shell Dlg&quot;
&gt;&gt;diag.rc echo {
&gt;&gt;diag.rc echo    CONTROL &quot;Extracting %x% of %z% &gt; %~n1&quot;, 69, STATIC, SS_LEFT ^| WS_CHILD ^| WS_VISIBLE, 5, 2, 185, 8 
&gt;&gt;diag.rc echo    CONTROL &quot;Progress1&quot;, 1000, &quot;msctls_progress32&quot;, PBS_SMOOTH ^| WS_CHILD ^| WS_VISIBLE ^| WS_BORDER, 5, 12, 185, 13 
&gt;&gt;diag.rc echo }

bin\gorc.exe /r diag.rc
bin\ResHacker.exe -addoverwrite bin\custom.sfx, bin\custom.sfx, diag.res,,,

copy /b bin\custom.sfx + %~nx1 %~n1.exe

del /q diag.rc
del /q diag.res

set /A x=%x%+1

goto :eof

:count
set /A z=%z%+1
goto :eof</code></pre></div><p>use the following code in your presetup.cmd file</p><p>FOR %%h IN (%CDDRIVE%\OEM\Drivers\*.exe) DO &quot;%%h&quot; x -y -aoa -o&quot;%SystemDrive%&quot;</p><p>Try it out<br />ciao</p>]]></content>
			<author>
				<name><![CDATA[jaws1975]]></name>
				<uri>http://forum.driverpacks.net/profile.php?id=996</uri>
			</author>
			<updated>2006-11-19T01:27:46Z</updated>
			<id>http://forum.driverpacks.net/viewtopic.php?pid=5982#p5982</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Done:] Yet Another SPLASH-screen]]></title>
			<link rel="alternate" href="http://forum.driverpacks.net/viewtopic.php?pid=5973#p5973"/>
			<content type="html"><![CDATA[<p>i like your 2nd method as its clean and easy ...&nbsp; it will not be really hard to change to this,&nbsp; (as it wil only ad 1 line to the dp base&nbsp; </p><div class="codebox"><pre><code>copy %package% + custom.sfx driverpack.exe</code></pre></div><p>why didn&#039;t we figure this sooner ... :S</p>]]></content>
			<author>
				<name><![CDATA[-I-]]></name>
				<uri>http://forum.driverpacks.net/profile.php?id=543</uri>
			</author>
			<updated>2006-11-18T14:36:04Z</updated>
			<id>http://forum.driverpacks.net/viewtopic.php?pid=5973#p5973</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Done:] Yet Another SPLASH-screen]]></title>
			<link rel="alternate" href="http://forum.driverpacks.net/viewtopic.php?pid=5971#p5971"/>
			<content type="html"><![CDATA[<p>Ok people I present you with two options.</p><p>the first option just uses a bitmap image while extracting and it works</p><p><a href="http://www.ryanvm.net/forum/viewtopic.php?t=3477">http://www.ryanvm.net/forum/viewtopic.php?t=3477</a></p><p>Slight problem is after install the bitmap remains as the desktop background. Easily fixable. (I replace the .bmp at the end of presetup.cmd)</p><br /><p>The second option is use a self extracting 7zip archive. It works awsome and displays a progress bar during extraction.</p><p>create the self extracting archive with 7zip. (it will now have a .exe extension not .7z)</p><p>use the following code in your presetup.cmd file</p><p>FOR %%h IN (%CDDRIVE%\OEM\Drivers\*.exe) DO &quot;%%h&quot; x -y -aoa -o&quot;%SystemDrive%&quot;</p><p>each archive will extract with it&#039;s own progress bar.</p><p>To get rid of the cancel button and add a text line, reshack dialog 500 with this code, compile and save. (you can modify the &quot;Extracting My...&quot; line to your desire)</p><p>500 DIALOG 0, 0, 170, 30<br />STYLE DS_FIXEDSYS | DS_MODALFRAME | DS_CENTER | WS_POPUP<br />CAPTION &quot;Extracting&quot;<br />LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US<br />FONT 10, &quot;MS Shell Dlg&quot;<br />{<br />&nbsp; &nbsp;CONTROL &quot;Extracting My Hardware Drivers&quot;, 99, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE, 20, 1, 150, 8 <br />&nbsp; &nbsp;CONTROL &quot;Progress1&quot;, 1000, &quot;msctls_progress32&quot;, PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 5, 12, 160, 13 <br />}</p><br /><p>I use both methods and it looks awsome.</p><p>Sure reshacking the files after creating the archives can be a pain if you have many archives but with some batch files and .res files it becomes easy.</p><p>cheers all</p>]]></content>
			<author>
				<name><![CDATA[jaws1975]]></name>
				<uri>http://forum.driverpacks.net/profile.php?id=996</uri>
			</author>
			<updated>2006-11-18T05:53:56Z</updated>
			<id>http://forum.driverpacks.net/viewtopic.php?pid=5971#p5971</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Done:] Yet Another SPLASH-screen]]></title>
			<link rel="alternate" href="http://forum.driverpacks.net/viewtopic.php?pid=5943#p5943"/>
			<content type="html"><![CDATA[<p>See this for a really basic splash screen that works...</p><p><a href="http://forum.driverpacks.net/viewtopic.php?pid=5942#p5942">http://forum.driverpacks.net/viewtopic. … 5942#p5942</a></p>]]></content>
			<author>
				<name><![CDATA[Rambo]]></name>
				<uri>http://forum.driverpacks.net/profile.php?id=906</uri>
			</author>
			<updated>2006-11-17T00:47:36Z</updated>
			<id>http://forum.driverpacks.net/viewtopic.php?pid=5943#p5943</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Done:] Yet Another SPLASH-screen]]></title>
			<link rel="alternate" href="http://forum.driverpacks.net/viewtopic.php?pid=5833#p5833"/>
			<content type="html"><![CDATA[<p>Any progress on this or any other progress-indicator ?</p>]]></content>
			<author>
				<name><![CDATA[Houz74]]></name>
				<uri>http://forum.driverpacks.net/profile.php?id=341</uri>
			</author>
			<updated>2006-11-11T08:20:27Z</updated>
			<id>http://forum.driverpacks.net/viewtopic.php?pid=5833#p5833</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Done:] Yet Another SPLASH-screen]]></title>
			<link rel="alternate" href="http://forum.driverpacks.net/viewtopic.php?pid=5667#p5667"/>
			<content type="html"><![CDATA[<p>euh... -&nbsp; i knew that <img src="http://forum.driverpacks.net/img/smilies/tongue.png" width="15" height="15" alt="tongue" />&nbsp; - </p><p>euh no realy i didn&#039;t think about that part...</p>]]></content>
			<author>
				<name><![CDATA[-I-]]></name>
				<uri>http://forum.driverpacks.net/profile.php?id=543</uri>
			</author>
			<updated>2006-10-29T10:17:49Z</updated>
			<id>http://forum.driverpacks.net/viewtopic.php?pid=5667#p5667</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Done:] Yet Another SPLASH-screen]]></title>
			<link rel="alternate" href="http://forum.driverpacks.net/viewtopic.php?pid=5666#p5666"/>
			<content type="html"><![CDATA[<p>Hi -I-,</p><p>euuh...<br />cmdow.exe triggers antivirus alerts when it is extracted / during slipstreaming.<br />DPs_Base no longer uses this file.</p>]]></content>
			<author>
				<name><![CDATA[Jaak]]></name>
				<uri>http://forum.driverpacks.net/profile.php?id=327</uri>
			</author>
			<updated>2006-10-29T09:51:53Z</updated>
			<id>http://forum.driverpacks.net/viewtopic.php?pid=5666#p5666</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Done:] Yet Another SPLASH-screen]]></title>
			<link rel="alternate" href="http://forum.driverpacks.net/viewtopic.php?pid=5663#p5663"/>
			<content type="html"><![CDATA[<p>its not realy infected with any type of virus, - and remember that it posted recomendations befor to put it in&nbsp; %cdrom%&nbsp; and NOT in system32... </p><p>also you wil not have problems with your anti vir, as it will not be installed until after the windows setup process while&nbsp; cmdow will run befor setup even begins ... probebly even befor your lan drivers ar properly initiated ....</p><p>it will therefor not be verry likely that it will ever even be close to a situation thats dangerous to you... </p><p>unless you put it in a danger place like system32 no virus could ever take it to hide itself.&nbsp; (it that is what&nbsp; you are scared about).</p>]]></content>
			<author>
				<name><![CDATA[-I-]]></name>
				<uri>http://forum.driverpacks.net/profile.php?id=543</uri>
			</author>
			<updated>2006-10-29T00:28:02Z</updated>
			<id>http://forum.driverpacks.net/viewtopic.php?pid=5663#p5663</id>
		</entry>
</feed>
