<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[DriverPacks.net Forum - [SOLVED BUG #323] When overwriting during export of settings, the sett]]></title>
	<link rel="self" href="http://forum.driverpacks.net/extern.php?action=feed&amp;tid=1146&amp;type=atom"/>
	<updated>2007-01-22T20:13:03Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.driverpacks.net/viewtopic.php?id=1146</id>
		<entry>
			<title type="html"><![CDATA[Re: [SOLVED BUG #323] When overwriting during export of settings, the sett]]></title>
			<link rel="alternate" href="http://forum.driverpacks.net/viewtopic.php?pid=7605#p7605"/>
			<content type="html"><![CDATA[<p>Haha nice find <img src="http://forum.driverpacks.net/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><p>Will fix this ASAP.</p><p>EDIT: submitted to the <a href="http://bugtracker.driverpacks.net">bugtracker</a>: <a href="http://bugtracker.driverpacks.net/view.php?id=323">http://bugtracker.driverpacks.net/view.php?id=323</a>, and solved!</p>]]></content>
			<author>
				<name><![CDATA[Wim Leers]]></name>
				<uri>http://forum.driverpacks.net/profile.php?id=2</uri>
			</author>
			<updated>2007-01-22T20:13:03Z</updated>
			<id>http://forum.driverpacks.net/viewtopic.php?pid=7605#p7605</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[[SOLVED BUG #323] When overwriting during export of settings, the sett]]></title>
			<link rel="alternate" href="http://forum.driverpacks.net/viewtopic.php?pid=7227#p7227"/>
			<content type="html"><![CDATA[<p>Hi folks!</p><p>I have (possibly) discovered a bug in the routine called when exporting settings from BASE 7.01.1, here goes the story:</p><p>The other day I was a victim of my own incompetence (regarding ROE-method of the finisher), in short I managed to call the finisher after one of my own cleanup scripts <img src="http://forum.driverpacks.net/img/smilies/tongue.png" width="15" height="15" alt="tongue" /> (ref. <a href="http://forum.driverpacks.net/viewtopic.php?pid=7136#p7136">this post</a>) *embarrassed</p><p>Anyhow, this led to me changing my settings for ROE and exporting new custom settings files. What I observed later was that the integration was performed with the old &quot;Custom start ID&quot; in ROE. After some minor investigations I have found that exporting settings, overwriting an old settings file leads to duplicate entries in the settings file (newest settings towards the bottom). Furthermore I have found that the BASE uses the first settings it finds in the file..</p><p>I will try to give instructions to replicate this bug:<br />1. Paste DPs_BASE.ini settings from the bottom of this post into your own DPs_BASE.ini (I don&#039;t know if this bug is caused by my exact pattern of settings or if it&#039;s more generic, so replicating youre better of using my settings)<br />2. Start Base, observe that &quot;Custom start ID&quot; for ROE method is set to &quot;1&quot;<br />3. Export your settings to a different file than DPs_BASE.ini, for example 1.ini<br />4. Now change your &quot;custom start ID&quot; in BASE to &quot;2&quot; and export the settings saying yes to overwrite the firsty one (1.ini or whatever)<br />5. Quit BASE, open your custom ini and realize that the file was not overwritten, the new settings was just added at the bottom of the file(!)</p><p>This may of course be some kind of feature in the software that I&#039;m not aware of but normally, when I write programs, and they ask to overwrite they do overwrite <img src="http://forum.driverpacks.net/img/smilies/tongue.png" width="15" height="15" alt="tongue" /></p><p>DPs_BASE.ini<br /></p><div class="codebox"><pre><code>[General]
; preferred language
prefLang	= &quot;English&quot;
; yes/no, enable or disable the wizard-style buttons, if not specified: yes
wizardButtons	= &quot;yes&quot;
; yes/no, enable or disable the GUI, if not specified: yes
GUI		= &quot;yes&quot;


[Settings]
; disc/bartpe/multibootDisc
instPlatform	= &quot;disc&quot;
; trailing backslash is allowed, but not necessary
location	= &quot;I:\Unatt\_WinXp\DVD\ENGLISH\XPPRO\PRO1&quot;
; none/all/select, if select, specify them below, if not specified: all
DriverPacks	= &quot;select&quot;
; 1/2, method to install the DriverPacks, if not specified: 2
DPsMethod	= &quot;2&quot;
; GUIRunOnce/RunOnceEx/custom, if not specified: GUIRunOnce
finisherMethod	= &quot;RunOnceEx&quot;


; you should only add this section if you&#039;ve set [Settings]\finishMethod to &quot;RunOnceEx&quot;
[RunOnceExSettings]
; custom/default, if not specified: default
startID		= &quot;custom&quot;
; anything you wish ...
customStartID	= &quot;002&quot;


; this section is optional!
[OptionalSettings]
; none/all/select/paths/patterns, enable or disable Keep The Drivers (KTD) , if not specified: none
KTD		= &quot;patterns&quot;
; &lt;path&gt;, to specify a custom KTD cache location, if not specified: default (%SystemRoot%\DriverPacks)
KTDlocation	= &quot;%SystemRoot%\DriverPacks&quot;
; yes/no, enable or disable QuickStream Cache (QSC), if not specified: yes
QSC		= &quot;yes&quot;


; you should only add this section if you&#039;ve set [Settings]\DriverPacks to &quot;select&quot;
[SelectDriverPacks]
DP_Chipset	= &quot;yes&quot;
DP_CPU		= &quot;yes&quot;
DP_Graphics_A	= &quot;yes&quot;
DP_Graphics_B	= &quot;yes&quot;
DP_LAN		= &quot;yes&quot;
DP_MassStorage	= &quot;yes&quot;
DP_Sound_A	= &quot;yes&quot;
DP_Sound_B	= &quot;yes&quot;
DP_WLAN		= &quot;yes&quot;
DP_MassStorage_textmode = &quot;yes&quot;


; you should only add this section if you&#039;ve set [OptionalSettings]\KTD to &quot;patterns&quot;
[PatternsForKTD]
KTD_patterns	= &quot;1394\;DOT4PRT\;FlashMedia\;HID\;LPTENUM\;Monitor\;PCMCIA\;SERENUM\;USB\;USBPRINT\&quot;


; this section is optional!
[OptionalSettingsOther]
; CCC/CCP, use ATI Catalyst Control Center or ATI Catalyst Control Panel (only relevant when slipstreaming DriverPack Graphics A)
ATI_cpl		= &quot;CCP&quot;</code></pre></div><p>1.ini (the result)<br /></p><div class="codebox"><pre><code>[General]
; preferred language
prefLang	= &quot;English&quot;
; yes/no, enable or disable the wizard-style buttons, if not specified: yes
wizardButtons	= &quot;yes&quot;
; yes/no, enable or disable the GUI, if not specified: yes
GUI		= &quot;yes&quot;


[Settings]
; disc/bartpe/multibootDisc
instPlatform	= &quot;disc&quot;
; trailing backslash is allowed, but not necessary
location	= &quot;I:\Unatt\_WinXp\DVD\ENGLISH\XPPRO\PRO1&quot;
; none/all/select, if select, specify them below, if not specified: all
DriverPacks	= &quot;select&quot;
; 1/2, method to install the DriverPacks, if not specified: 2
DPsMethod	= &quot;2&quot;
; GUIRunOnce/RunOnceEx/custom, if not specified: GUIRunOnce
finisherMethod	= &quot;RunOnceEx&quot;


; you should only add this section if you&#039;ve set [Settings]\finishMethod to &quot;RunOnceEx&quot;
[RunOnceExSettings]
; custom/default, if not specified: default
startID		= &quot;custom&quot;
; anything you wish ...
customStartID	= &quot;001&quot;


; this section is optional!
[OptionalSettings]
; none/all/select/paths/patterns, enable or disable Keep The Drivers (KTD) , if not specified: none
KTD		= &quot;patterns&quot;
; &lt;path&gt;, to specify a custom KTD cache location, if not specified: default (%SystemRoot%\DriverPacks)
KTDlocation	= &quot;%SystemRoot%\DriverPacks&quot;
; yes/no, enable or disable QuickStream Cache (QSC), if not specified: yes
QSC		= &quot;yes&quot;


; you should only add this section if you&#039;ve set [Settings]\DriverPacks to &quot;select&quot;
[SelectDriverPacks]
DP_Chipset	= &quot;yes&quot;
DP_CPU		= &quot;yes&quot;
DP_Graphics_A	= &quot;yes&quot;
DP_Graphics_B	= &quot;yes&quot;
DP_LAN		= &quot;yes&quot;
DP_MassStorage	= &quot;yes&quot;
DP_Sound_A	= &quot;yes&quot;
DP_Sound_B	= &quot;yes&quot;
DP_WLAN		= &quot;yes&quot;
DP_MassStorage_textmode = &quot;yes&quot;


; you should only add this section if you&#039;ve set [OptionalSettings]\KTD to &quot;patterns&quot;
[PatternsForKTD]
KTD_patterns	= &quot;1394\;DOT4PRT\;FlashMedia\;HID\;LPTENUM\;Monitor\;PCMCIA\;SERENUM\;USB\;USBPRINT\&quot;


; this section is optional!
[OptionalSettingsOther]
; CCC/CCP, use ATI Catalyst Control Center or ATI Catalyst Control Panel (only relevant when slipstreaming DriverPack Graphics A)
ATI_cpl		= &quot;CCP&quot;
[General]
; preferred language
prefLang	= &quot;English&quot;
; yes/no, enable or disable the wizard-style buttons, if not specified: yes
wizardButtons	= &quot;yes&quot;
; yes/no, enable or disable the GUI, if not specified: yes
GUI		= &quot;yes&quot;


[Settings]
; disc/bartpe/multibootDisc
instPlatform	= &quot;disc&quot;
; trailing backslash is allowed, but not necessary
location	= &quot;I:\Unatt\_WinXp\DVD\ENGLISH\XPPRO\PRO1&quot;
; none/all/select, if select, specify them below, if not specified: all
DriverPacks	= &quot;select&quot;
; 1/2, method to install the DriverPacks, if not specified: 2
DPsMethod	= &quot;2&quot;
; GUIRunOnce/RunOnceEx/custom, if not specified: GUIRunOnce
finisherMethod	= &quot;RunOnceEx&quot;


; you should only add this section if you&#039;ve set [Settings]\finishMethod to &quot;RunOnceEx&quot;
[RunOnceExSettings]
; custom/default, if not specified: default
startID		= &quot;custom&quot;
; anything you wish ...
customStartID	= &quot;002&quot;


; this section is optional!
[OptionalSettings]
; none/all/select/paths/patterns, enable or disable Keep The Drivers (KTD) , if not specified: none
KTD		= &quot;patterns&quot;
; &lt;path&gt;, to specify a custom KTD cache location, if not specified: default (%SystemRoot%\DriverPacks)
KTDlocation	= &quot;%SystemRoot%\DriverPacks&quot;
; yes/no, enable or disable QuickStream Cache (QSC), if not specified: yes
QSC		= &quot;yes&quot;


; you should only add this section if you&#039;ve set [Settings]\DriverPacks to &quot;select&quot;
[SelectDriverPacks]
DP_Chipset	= &quot;yes&quot;
DP_CPU		= &quot;yes&quot;
DP_Graphics_A	= &quot;yes&quot;
DP_Graphics_B	= &quot;yes&quot;
DP_LAN		= &quot;yes&quot;
DP_MassStorage	= &quot;yes&quot;
DP_Sound_A	= &quot;yes&quot;
DP_Sound_B	= &quot;yes&quot;
DP_WLAN		= &quot;yes&quot;
DP_MassStorage_textmode = &quot;yes&quot;


; you should only add this section if you&#039;ve set [OptionalSettings]\KTD to &quot;patterns&quot;
[PatternsForKTD]
KTD_patterns	= &quot;1394\;DOT4PRT\;FlashMedia\;HID\;LPTENUM\;Monitor\;PCMCIA\;SERENUM\;USB\;USBPRINT\&quot;


; this section is optional!
[OptionalSettingsOther]
; CCC/CCP, use ATI Catalyst Control Center or ATI Catalyst Control Panel (only relevant when slipstreaming DriverPack Graphics A)
ATI_cpl		= &quot;CCP&quot;</code></pre></div><p>EDIT:<br />I have now confirmed this bug(?) in BASE 7.01.2 also.<br />(by the way thx for the Mass storage update, will try it this weekend have been waiting for it <img src="http://forum.driverpacks.net/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" /> )</p>]]></content>
			<author>
				<name><![CDATA[Pedro80]]></name>
				<uri>http://forum.driverpacks.net/profile.php?id=1483</uri>
			</author>
			<updated>2007-01-11T20:49:02Z</updated>
			<id>http://forum.driverpacks.net/viewtopic.php?pid=7227#p7227</id>
		</entry>
</feed>
