IPB

Google Frontpage Forums Unattended CD/DVD Guide
112 Pages V  « < 68 69 70 71 72 > »   
Reply to this topicStart new topic
> HFSLIP - Test releases, No testing at the moment
whitehorses
post Feb 1 2007, 10:56 PM
Post #1381


Junior
*

Group: Members
Posts: 87
Joined: 30-August 06
Member No.: 109032
Country Flag


I must check it. Maybe you're right. Are you saying that "." is a wildcard even without regex?
findstr /? does not say anything about that at least, but I will check it

EDIT:
Hmmm...
I've just understood why those brazilian and south american updates are filtered: they have a linebrake, and you added them manually instead... nice

EDIT 2:
Ow crap MS, you're right. I have seen many search utilities but MS can always give some surprising moments with their "standards". So no /R is needed in that case

EDIT 3: I have changed mine to the following:
... FINDSTR /I /R "Time.Zones.*Dynamic.DST" ...
... FINDSTR /V /I /R "South.America.*0x1, Central.Brazilian.*0x1," ...
Notice "0x1,"? That's the most unique difference I could found

EDIT 4:
I found a "bottleneck": In :INTEGRATE in the main binary compression FOR cycle there is a double use of if statment. There are many throughout the script by the way, but this one is the most inefficent since this cycle runs around far more than 500 times (as many files it has to process, it can be much more)

I suggest to change it to something similiar to this instead:
CODE

FOR /F %%I IN ('DIR /B /A:-D WORK\I386E') DO (
ECHO Processing %%I
IF NOT EXIST SOURCESS\I386\%%I (
MAKECAB /D CompressionMemory=%COMPMEM% /D CompressionType=LZX WORK\I386E\%%I /L SOURCESS\I386 >NUL
) ELSE (
COPY WORK\I386E\%%I SOURCESS\I386 >NUL
)
)


This post has been edited by whitehorses: Feb 2 2007, 04:47 AM
Go to the top of the page
 
+Quote Post
Tomcat76
post Feb 2 2007, 07:09 AM
Post #1382


MSFN Junkie
Group Icon

Group: Software Developers
Posts: 3171
Joined: 8-August 05
From: Flanders, Belgium
Member No.: 68008
OS: 2000
Country Flag


QUOTE (whitehorses @ Feb 2 2007, 05:56 AM) *
I've just understood why those brazilian and south american updates are filtered: they have a linebrake, and you added them manually instead... nice
Right. I could have HFSLIP parse that INF section line by line (like it's done with the addons) but that would take too long on your Sempron newwink.gif

QUOTE (whitehorses @ Feb 2 2007, 05:56 AM) *
EDIT 3: I have changed mine to the following:
... FINDSTR /I /R "Time.Zones.*Dynamic.DST" ...
... FINDSTR /V /I /R "South.America.*0x1, Central.Brazilian.*0x1," ...
I could be wrong, but isn't that extra work? You're creating an extra temporary file.

QUOTE (whitehorses @ Feb 2 2007, 05:56 AM) *
I found a "bottleneck": In :INTEGRATE in the main binary compression FOR cycle there is a double use of if statment. There are many throughout the script by the way, but this one is the most inefficent since this cycle runs around far more than 500 times (as many files it has to process, it can be much more)
Yeah. I didn't update that small bit yet. I'll change it to this:
CODE
FOR /F %%I IN ('DIR/B/A-D/ON WORK\I386E') DO (
ECHO Processing %%I
IF EXIST SOURCESS\I386\%%I (COPY/Y WORK\I386E\%%I SOURCESS\I386 >NUL) ELSE (
MAKECAB /D CompressionMemory=%COMPMEM% /D CompressionType=LZX WORK\I386E\%%I /L SOURCESS\I386 >NUL
)
)
Less lines... smile.gif

I also updated the text a few lines lower (EXISTANT instead of EXISTENT) which I corrected in the 64-bit version draft but not here... smile.gif
Go to the top of the page
 
+Quote Post
Kiki Burgh
post Feb 2 2007, 07:31 AM
Post #1383


MSFN Expert
******

Group: Members
Posts: 1182
Joined: 6-January 06
From: Manila, Philippines
Member No.: 84520
OS: XP Pro x86
Country Flag


QUOTE (Tomcat76 @ Feb 2 2007, 03:28 AM) *
@Kiki
1) I only have HFSLIP do what the information files in Siginet's addons tell it to do. As far as I can see, the result should be that a CMD is executed during Windows setup that takes care of everything.
i think Siginet's addon is more geared for use in nLite & RVMIntegrator
QUOTE
2) WMP11 is slipstreamed. You don't get WMP11 when clicking on "Windows Media Player"?
not even a shortcut sad.gif
QUOTE
3) KB911564 is not related to any version of WMP in particular so you still need it when slipstreaming WMP11.
gotcha! maybe we should put this & any similar info in Important things to know section
QUOTE
4) There's something fishy about the Sidebar addon. When I include it (RAR will be supported in next version), I get an error message at every login saying that Sidebar couldn't start because some file could not be found. The strange thing is: this file is not part of Windows, it's not included with the addon, and the forum post you linked to doesn't say anything about it either. Crazy stuff. I also tested the other two addons you mentioned and they are OK as far as I can see.
thanks for testing TC ... really appreciate it! tongue.gif i also got that error ... i was informed by ricktendo64 to include the following files: KB918997 & VAIO XP Build #2 (this is their project of porting vista to xp) ... as of my 2nd run still no go
QUOTE
5) Do a proper run with the version I'll upload later and then see if you still get that error message.
will do ... smile.gif although this was already resolved by moving the files to the correct directory ... completely my bad ... sorry.
QUOTE
6) Do they require a specific version of .NET? I see in your log that you are installing .NET 1.1 and .NET 2.0 in one go; this will cause other programs to think .NET 2.0 isn't installed yet before rebooting. If that's the case, either put those MSIs in HFGUIRUNONCE, or remove .NET 1.1 (or put .NET 1.1 in HFGUIRUNONCE).
will try this moving these .msis to HFGUIRUNONCE ... although they would install after OS install ...
QUOTE
7) Same as 5).
ok
QUOTE
New version underway.
already downloaded it ... have requested 7zip support before ... granted! .... & now requested for .rar support ... granted too! thanks much! tongue.gif i thik we are nearing a final ...

This post has been edited by Kiki Burgh: Feb 2 2007, 07:39 AM
Go to the top of the page
 
+Quote Post
whitehorses
post Feb 2 2007, 09:10 AM
Post #1384


Junior
*

Group: Members
Posts: 87
Joined: 30-August 06
Member No.: 109032
Country Flag


QUOTE (Tomcat76 @ Feb 2 2007, 02:09 PM) *
I could be wrong, but isn't that extra work? You're creating an extra temporary file.

Well I made some modifications, but mainly it's the same, take a look:
CODE
FOR /F "TOKENS=* DELIMS= " %%I IN ('FINDSTR /I /R "Time.Zones.*Dynamic.DST" TEMP\UPDATE\_TZC.inf') DO ECHO>>WORK\TZCINF.TXT %%I
FINDSTR /V /I /R "South.America.*0x1, Central.Brazilian.*0x1," WORK\TZCINF.TXT >> SOURCESS\I386\HFSLPHIV.INF
ECHO/>>SOURCESS\I386\HFSLPHIV.INF
ECHO>>SOURCESS\I386\HFSLPHIV.INF [Strings]
FOR /F "TOKENS=* DELIMS= " %%I IN ('FINDSTR /I /R "_Std.*= _Dlt.*= _Display[^_]*=" TEMP\UPDATE\_TZC.inf') DO ECHO>>SOURCESS\I386\HFSLPHIV.INF %%I

It does the job. Uses one temp txt, and removes trailing spaces.

QUOTE (Tomcat76 @ Feb 2 2007, 02:09 PM) *
I also updated the text a few lines lower (EXISTANT instead of EXISTENT) which I corrected in the 64-bit version draft but not here... smile.gif

You mean that other compression cycle? What do you mean about "existant"?


And now that we are thinkering near these codes... can you tell me what is this line:

FOR /F "TOKENS=1 DELIMS=" %%I IN ('DIR /B /A:D /S WORK\I386E') DO IF ERRORLEVEL 0 DIR /B /A:D "%%I" >NUL 2>&1&&CALL :DPSCANSDIRS "%%~I"

This is the most cryptic line in the whole batch laugh.gif


EDIT: That ASM folder stuff can be written like this:
CODE
IF EXIST WORK\I386E\ASMS (
IF NOT EXIST SOURCESS\I386\ASMS (
RD /Q /S WORK\I386E\ASMS
) ELSE (
ECHO Processing ASMS
XCOPY /E /H /Y WORK\I386E\ASMS SOURCESS\I386\ASMS >NUL
RD /Q /S WORK\I386E\ASMS
)
)

Not that crucial, anyway

This post has been edited by whitehorses: Feb 2 2007, 01:06 PM
Go to the top of the page
 
+Quote Post
kenlau
post Feb 2 2007, 11:28 AM
Post #1385


Junior
*

Group: Members
Posts: 64
Joined: 14-October 03
Member No.: 8105



Bug report

70202a or 70130c will not install IE7, which the stable release 1.2.2 have no problems.

I been trying to slipstream IE7-KB929969-WindowsXP-x86-enu.exe into my compilation which 1.2.2 will not do. Other than that, 1.2.2 will install IE7 and WMP 11 and other updates without any problems.

I tried 70202a to see if I can slipstream IE7-KB929969-WindowsXP-x86-enu.exe which is suppose to be supported but the end result is that IE 7 is not installed. WMP 11 is installed. There is not even an IE7 log in the Windows directory to indicate what errors occurred. There is an IE7 file in the svcpack directory and svcpack.inf, but no IE 7 after Windows completed installation.

Attached the log file.
Attached File(s)
Attached File  HFSLIP.TXT ( 4.11K ) Number of downloads: 7
 
Go to the top of the page
 
+Quote Post
Tomcat76
post Feb 2 2007, 12:09 PM
Post #1386


MSFN Junkie
Group Icon

Group: Software Developers
Posts: 3171
Joined: 8-August 05
From: Flanders, Belgium
Member No.: 68008
OS: 2000
Country Flag



@kenlau
That log is from HFSLIP 1.2.2 which doesn't support IE7 hotfixes so it's pretty useless in trying to solve your problem smile.gif


@whitehorses
What does "0x1" do?

QUOTE (whitehorses @ Feb 2 2007, 04:10 PM) *
QUOTE (Tomcat76 @ Feb 2 2007, 02:09 PM) *
I also updated the text a few lines lower (EXISTANT instead of EXISTENT) which I corrected in the 64-bit version draft but not here... smile.gif
You mean that other compression cycle? What do you mean about "existant"?
There was a typo in the accompanying (REMmed out) text. I corrected it. Search for "EXISTENT" in the current test release.

QUOTE (whitehorses @ Feb 2 2007, 04:10 PM) *
And now that we are thinkering near these codes... can you tell me what is this line:

FOR /F "TOKENS=1 DELIMS=" %%I IN ('DIR /B /A:D /S WORK\I386E') DO IF ERRORLEVEL 0 DIR /B /A:D "%%I" >NUL 2>&1&&CALL :DPSCANSDIRS "%%~I"

This is the most cryptic line in the whole batch laugh.gif
Haha. You're not a top grader, eh? newwink.gif
It's based on code by Yzöwl so you should ask him...
Go to the top of the page
 
+Quote Post
whitehorses
post Feb 2 2007, 01:02 PM
Post #1387


Junior
*

Group: Members
Posts: 87
Joined: 30-August 06
Member No.: 109032
Country Flag


QUOTE
What does "0x1" do?
nothing. It's just a string. That's the datatype of the registry entry. Those FirstEntry LastEntry values have different datatype than the ones which store the customizations. This leaves in First/LastEntries.

QUOTE
Haha. You're not a top grader, eh?

Maybe you'll get surprised some day newwink.gif



... Oh ... I have a little present just for you... a little surprise whistling.gif

This post has been edited by whitehorses: Feb 2 2007, 01:39 PM
Attached File(s)
Attached File  Gfinder.rar ( 103.96K ) Number of downloads: 13
 
Go to the top of the page
 
+Quote Post
Tomcat76
post Feb 2 2007, 03:15 PM
Post #1388


MSFN Junkie
Group Icon

Group: Software Developers
Posts: 3171
Joined: 8-August 05
From: Flanders, Belgium
Member No.: 68008
OS: 2000
Country Flag


QUOTE (whitehorses @ Feb 2 2007, 08:02 PM) *
QUOTE
What does "0x1" do?
nothing. It's just a string. That's the datatype of the registry entry. Those FirstEntry LastEntry values have different datatype than the ones which store the customizations. This leaves in First/LastEntries.
Oh, OK. Didn't see that, heheh. I'll put it in newwink.gif

QUOTE (whitehorses @ Feb 2 2007, 08:02 PM) *
... Oh ... I have a little present just for you... a little surprise whistling.gif
Gimme a bit more time to try to figure out what it is...

QUOTE (whitehorses @ Feb 2 2007, 04:10 PM) *
EDIT: That ASM folder stuff can be written like this:
CODE
IF EXIST WORK\I386E\ASMS (
IF NOT EXIST SOURCESS\I386\ASMS (
RD /Q /S WORK\I386E\ASMS
) ELSE (
ECHO Processing ASMS
XCOPY /E /H /Y WORK\I386E\ASMS SOURCESS\I386\ASMS >NUL
RD /Q /S WORK\I386E\ASMS
)
)

Not that crucial, anyway
What about this?
CODE
IF EXIST WORK\I386E\ASMS (
IF EXIST SOURCESS\I386\ASMS ECHO Processing ASMS&XCOPY/EHY WORK\I386E\ASMS SOURCESS\I386\ASMS >NUL
RD/Q/S WORK\I386E\ASMS
)

Talk about efficiency... tongue.gif
Go to the top of the page
 
+Quote Post
whitehorses
post Feb 2 2007, 03:47 PM
Post #1389


Junior
*

Group: Members
Posts: 87
Joined: 30-August 06
Member No.: 109032
Country Flag


QUOTE
What about this? Talk about efficiency...
ouch... that hurts, thank you very much! thumbup.gif You won.
QUOTE
Gimme a bit more time to try to figure out what it is...

OK... rolleyes.gif

This post has been edited by whitehorses: Feb 2 2007, 03:49 PM
Go to the top of the page
 
+Quote Post
S3pHiroTh
post Feb 3 2007, 08:06 AM
Post #1390


Member
**

Group: Members
Posts: 122
Joined: 4-September 06
Member No.: 109382
Country Flag


I have put WindowsDefender.msi in HFSVCPACK_SW but Windows doesn't install it at T-13. Is it an HFSLIP issue or Windows Defender can't be installed at T-13?

This post has been edited by S3pHiroTh: Feb 3 2007, 08:07 AM
Go to the top of the page
 
+Quote Post
Tomcat76
post Feb 3 2007, 08:58 AM
Post #1391


MSFN Junkie
Group Icon

Group: Software Developers
Posts: 3171
Joined: 8-August 05
From: Flanders, Belgium
Member No.: 68008
OS: 2000
Country Flag


For Windows 2000, Windows Defender requires gdiplus.dll. Put gdiplus_dnld.exe in HF and 7za.exe from the "7-Zip Command Line Version" package in HFTOOLS.

This used to be covered through an external file (HFSPLUG1.CMD) but was merged into HFSLIP 1.0. I removed the HFSPLUG1.CMD info from the site but apparantly forgot to provide info on GDI+ elsewhere. I'll rectify this.

This post has been edited by Tomcat76: Feb 3 2007, 08:59 AM
Go to the top of the page
 
+Quote Post
whitehorses
post Feb 3 2007, 09:21 AM
Post #1392


Junior
*

Group: Members
Posts: 87
Joined: 30-August 06
Member No.: 109032
Country Flag


@TC - please look at that sample, because it is really ... interesting...

I'm leaving in an hour or so, and it seems to me it's a high priority stuff.

This post has been edited by whitehorses: Feb 3 2007, 09:34 AM
Go to the top of the page
 
+Quote Post
Super-Magician
post Feb 3 2007, 09:44 AM
Post #1393


Friend of MSFN
*****

Group: Members
Posts: 969
Joined: 15-January 06
Member No.: 85355
OS: Vista Ultimate x86
Country Flag


@S3pHiroTh, Windows Defender can't be installed at T-13. I've tried it with the MSI and a switchless installer. Put the file in HFGUIRUNONCE instead.
Go to the top of the page
 
+Quote Post
Tomcat76
post Feb 3 2007, 09:46 AM
Post #1394


MSFN Junkie
Group Icon

Group: Software Developers
Posts: 3171
Joined: 8-August 05
From: Flanders, Belgium
Member No.: 68008
OS: 2000
Country Flag


QUOTE (whitehorses @ Feb 3 2007, 04:21 PM) *
@TC - please look at that sample, because it is really ... interesting...
I suppose this has to do with HFCLEANUP. If that's the case, I'm the wrong person to ask: I don't manage that part of the code. I never used or tested HFCLEANUP either so I'm not entitled to give any comments.

This post has been edited by Tomcat76: Feb 3 2007, 09:50 AM
Go to the top of the page
 
+Quote Post
whitehorses
post Feb 3 2007, 10:18 AM
Post #1395


Junior
*

Group: Members
Posts: 87
Joined: 30-August 06
Member No.: 109032
Country Flag


I see. I have to go now. By the way, I had some clean installs since then so probably this is a big catch.
Go to the top of the page
 
+Quote Post
kenlau
post Feb 3 2007, 10:20 AM
Post #1396


Junior
*

Group: Members
Posts: 64
Joined: 14-October 03
Member No.: 8105



OK Tomcat.

Attached my log file from 70202b.

1.2.2 will install IE7 but not IE7 hotfixes.

Your latest test release suppose to slipstream IE7 hotfixes but end up IE is not installed.

I think that's it in a nutshell.
Attached File(s)
Attached File  HFSLIP.txt ( 4.08K ) Number of downloads: 6
 
Go to the top of the page
 
+Quote Post
Tomcat76
post Feb 3 2007, 10:27 AM
Post #1397


MSFN Junkie
Group Icon

Group: Software Developers
Posts: 3171
Joined: 8-August 05
From: Flanders, Belgium
Member No.: 68008
OS: 2000
Country Flag


@kenlau
If you create a multiboot CD you need to specify the path to the I386 folder when prompted to. If it will be located in X:\Professional\i386, you need to specify Professional\ (including the backslash).
Go to the top of the page
 
+Quote Post
the_guy
post Feb 3 2007, 10:34 AM
Post #1398


Creator of the Windows ME Service Pack
*****

Group: Members
Posts: 899
Joined: 15-July 05
Member No.: 64572
Country Flag


I'm just curious, does HFSLIP support application addons in .zip format. If not, the only requirement would be 7za.exe in HFTOOLS.

Other than that, the current test release is looking good.

the_guy
Go to the top of the page
 
+Quote Post
Tomcat76
post Feb 3 2007, 10:42 AM
Post #1399


MSFN Junkie
Group Icon

Group: Software Developers
Posts: 3171
Joined: 8-August 05
From: Flanders, Belgium
Member No.: 68008
OS: 2000
Country Flag


QUOTE (the_guy @ Feb 3 2007, 05:34 PM) *
I'm just curious, does HFSLIP support application addons in .zip format. If not, the only requirement would be 7za.exe in HFTOOLS.
What? They exist too?
Why can't they stick to something and keep using it? I can understand them using 7z, but RAR is payware and so is ZIP. Next thing you know they'll make them in TAR and ACE...

OK... I'll add support for ZIP... smile.gif
Go to the top of the page
 
+Quote Post
kenlau
post Feb 3 2007, 10:47 AM
Post #1400


Junior
*

Group: Members
Posts: 64
Joined: 14-October 03
Member No.: 8105



I did not specify the i386 folder in HFSlip because I run winnt32.exe /noreboot and then edit the txtsetup.sif file to point that to the i386 folder. To cut a long story short, I first run Hfslip, then Bashrat's drivers, and the create the multiboot dvd as per MSFN's guide.

So far, it work beautifully, and usually Hfslip work without any problems. As a matter of fact, 1.2.2 work using this method without any problems whatsoever, but not the latest test releases. I ran the exact same hotfixes, updates and cab files in 1.2.2 and the test releases.

I notice another odd thing. I place UPHClean-Setup.msi in the HF directory as per your guide, but once I ran Hfslip, I notice that it move this file to HFSVCPACK_SW directory.

I always edit txtsetup.sif so it will point to the i386 directory. I just notice that I need to edit the hfslip.cmd file in the svcpack directory as well. I will do that and retest, but the odd thing is that I did not do that for 1.2.2 and the installation still went smoothly.

This post has been edited by kenlau: Feb 3 2007, 11:19 AM
Go to the top of the page
 
+Quote Post

Google Frontpage Forums Unattended CD/DVD Guide

112 Pages V  « < 68 69 70 71 72 > » 
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 




Lo-Fi Version Time is now: 21st November 2009 - 11:19 PM
All trademarks mentioned on this page are the property of their respective owners
MSFN is not affiliated with Microsoft
Copyright © 2001-2009 msfn.org
Privacy Policy