MSFN Forum: HFSLIP - Test releases - MSFN Forum

Jump to content



  • 119 Pages +
  • « First
  • 22
  • 23
  • 24
  • 25
  • 26
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

HFSLIP - Test releases Support ended. Rate Topic: ***** 1 Votes

#461 User is offline   Super-Magician 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 970
  • Joined: 15-January 06

Posted 30 April 2006 - 08:42 AM

!! Unfortunately, the run time indicator has a bug !!

Quote

Invalid number. Numeric constants are either decimal (17),
hexadecimal (0x11), or octal (021).

HFSLIP run time: m00s

:(

Suggestion once you figure out the bug: have HFSLIP record the time when it actually starts running, not immediately after you start the script (the time will depend on how long it takes you to go through the initial screens and type the "I have read..."). :)

This post has been edited by Super-Magician: 30 April 2006 - 08:50 AM



#462 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,171
  • Joined: 08-August 05

Posted 30 April 2006 - 10:11 AM

I saw that once but it should've been fixed.

I did some changes. See if you still get the error...

#463 User is offline   Camarade_Tux 

  • MSFN Addict
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,760
  • Joined: 22-May 05

Posted 30 April 2006 - 12:46 PM

I managed to integrate SnowE bricopack into XP.
Ok, in fact, the files still have to be cabbed. :P

Two files did not get updated : uxtheme.dll and shellstyle.dll.
I'm sure it is because they are updated with a patcher written inside the bricopack installer (whereas other files are updated with reshacker.exe). I don't care about uxtheme.dll but I wonder what role shellstyle.dll plays.
(seems it is not so important, only useful with some themes)

The method I used is not the easiest since you have to put my files, deny Write permissions to everybody (NTFS rights), install your bricopack. The bricopack will complain about reshacker.exe not being writeable which is normal.
If I don't deny Write to everybody, the installer will overwrite my reshacker.exe with the normal one.

:sotired:

#464 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,171
  • Joined: 08-August 05

Posted 30 April 2006 - 01:11 PM

If it's this complicated I don't even feel like trying it. The best would be if the author provided advanced switches for silent installation just like for XPize...

#465 User is offline   Camarade_Tux 

  • MSFN Addict
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,760
  • Joined: 22-May 05

Posted 30 April 2006 - 01:56 PM

I totally agree with you.
Now, the work has been done, but it's too complicated. I mean bricopack creators could do it in a few seconds or minutes whereas it took me hours (with less coding errors it would have been faster. :P ).

Moreover it's not easy to make it unattended and I doubt batch scripting will appreciate.
Anyway, it will maybe make the things evolve : I know lots of people think customizing an XP CD is incredibly harsh, I'm prooving bricopack integration can be done quite quickly.
Now I just hope the installers will give more control soon. :)


btw, the /S switch can be used; advanced customization. :D

Attached File(s)



#466 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,171
  • Joined: 08-August 05

Posted 30 April 2006 - 02:37 PM

Is this VBS or something? :D

#467 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,171
  • Joined: 08-August 05

Posted 30 April 2006 - 06:48 PM

View PostSuper-Magician, on Apr 30 2006, 03:42 PM, said:

!! Unfortunately, the run time indicator has a bug !!
I found it. It looks like DOS freaks out with some (not all) numbers that have a leading zero. It's worked around in 60430c.

#468 User is offline   Super-Magician 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 970
  • Joined: 15-January 06

Posted 30 April 2006 - 06:49 PM

OK. Haven't had time to test, but will report back by tomorrow, if not sooner.

#469 User is offline   Camarade_Tux 

  • MSFN Addict
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,760
  • Joined: 22-May 05

Posted 01 May 2006 - 01:51 AM

View PostTomcat76, on Apr 30 2006, 10:37 PM, said:

Is this VBS or something? :D


Pure AHK : http://www.autohotkey.com
AHK and AutoItv2 are like two peas in a pod (my english teacher would be proud of me for this expression :lol: ). But AHK is opensource-licensed whereas AutoIt is closesource. :rolleyes:
Annoying with variables but powerful with windows (resizing, sending keystrokes, mousemoves...), key remapping (remap a to q needs only : "a::q"), inireading/writing, regreading/writing and string manipulation.

I use ahk2exe to get an executable (btw, ahk2exe's logo is that of AutoIt)

#470 User is offline   Super-Magician 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 970
  • Joined: 15-January 06

Posted 01 May 2006 - 03:57 PM

Tomcat: Is there anything in the script that is processed before :GETBOOTBIN but is needed to parse :GETBOOTBIN properly?

You modified the :GETBOOTBIN section of the script after Kramy suggested something to get rid of the error message that pops up. For some reason, I think the message still pops up. I haven't observed this, however, because I have boot.bin in HFTOOLS, and therefore the script skips that section when I run it. Nevertheless, when I copied that section into a separate batch file and ran it, the error message popped up.

I will run HFSLIP without boot.bin and see if I get the message.

Edit: Actually, I think I may have a special case. I have a drive, D:, that is a ZIP drive and normally does not have anything in it. If I run the test script (that has only :GETBOOTBIN) and leave echo on, the error pops up after it processes drive D.

(The following has nothing to do with the above problem)

On a side note, I think you should insert the following line into :GETBOOTBIN so that HFSLIP does not try to run BBIE if no disc is detected.

Quote

REM Modified by Kramy -- Thanks!
FOR %%i IN (D E F G H I J K L M N O P Q R S T U V W X Y Z) DO IF EXIST %%i:\ IF EXIST %%i:\I386 SET HFSLIP=%%i
IF NOT DEFINED HFSLIP GOTO EOF
HFTOOLS\BBIE.EXE %HFSLIP%:&COPY IMAGE1.BIN HFTOOLS\BOOT.BIN&DEL/Q/F IMAGE1.BIN
GOTO EOF

This post has been edited by Super-Magician: 01 May 2006 - 04:06 PM


#471 User is offline   Super-Magician 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 970
  • Joined: 15-January 06

Posted 01 May 2006 - 05:16 PM

Time bug fixed! Thanks, Tomcat :thumbup

I did not see the error box saying "There is no disc in the drive," but that's because I didn't have bbie.exe in HFTOOLS so the script didn't process that section. (See my previous post if you don't know what I'm talking about.)

If I run the following script, that error box pops up (note: this is an exact copy of the :GETBOOTBIN section with a few things at the top).

@ECHO OFF
CLS
SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION

:GETBOOTBIN
REM Modified by Kramy -- Thanks!
FOR %%i IN (D E F G H I J K L M N O P Q R S T U V W X Y Z) DO IF EXIST %%i:\ IF EXIST %%i:\I386 SET HFSLIP=%%i
HFTOOLS\BBIE.EXE %HFSLIP%:&COPY IMAGE1.BIN HFTOOLS\BOOT.BIN&DEL/Q/F IMAGE1.BIN
GOTO EOF

:EOF

This post has been edited by Super-Magician: 01 May 2006 - 05:16 PM


#472 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,171
  • Joined: 08-August 05

Posted 01 May 2006 - 05:36 PM

I added the GOTO EOF to the GETBOOTBIN section in 60501a. Thanks.

As far as the other problem is concerned... This can't be fixed. It's the same as when you double-click on a CDROM/ZIP/USB drive icon when there's nothing loaded in it.

#473 User is offline   Super-Magician 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 970
  • Joined: 15-January 06

Posted 01 May 2006 - 05:39 PM

That's what I figured after I thought about it for a while. Thanks.

#474 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,171
  • Joined: 08-August 05

Posted 01 May 2006 - 05:48 PM

It sounds logical... HFSLIP needs to check for the existence of an I386 folder before it determines that it's a drive containing the Windows CD. For that, the drive needs to be accessed...

#475 User is offline   Super-Magician 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 970
  • Joined: 15-January 06

Posted 01 May 2006 - 06:11 PM

But - the modification provided by Kramy - wasn't that to get rid of such error message?

#476 User is offline   Kramy 

  • Member
  • PipPip
  • Group: Members
  • Posts: 153
  • Joined: 03-June 05

Posted 01 May 2006 - 06:41 PM

Hey, I was just thinking - I don't see any ( ) brackets in the above function. What happens if multiple drives have an i386 in their root? Will it only attempt to copy from the last one?

#477 User is offline   Super-Magician 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 970
  • Joined: 15-January 06

Posted 01 May 2006 - 06:49 PM

Yes, that's true. I don't think there's an easy way to fix that.

Tomcat - minor prob with writing the run time into HFSLIP.LOG. Obviously it won't get written into the ISO as that's created before the time is generated. Just a head's up :).

#478 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,171
  • Joined: 08-August 05

Posted 01 May 2006 - 06:53 PM

View PostSuper-Magician, on May 2 2006, 01:11 AM, said:

But - the modification provided by Kramy - wasn't that to get rid of such error message?
It at least gets rid of an error message appearing when a drive letter doesn't exist.

View PostKramy, on May 2 2006, 01:41 AM, said:

What happens if multiple drives have an i386 in their root? Will it only attempt to copy from the last one?
As far as I know... yes.

#479 User is offline   dziubek 

  • Friend of HFSLIP
  • PipPip
  • Group: Members
  • Posts: 194
  • Joined: 26-November 04
  • OS:XP Pro x86

Posted 01 May 2006 - 09:30 PM

View PostTomcat76, on Apr 28 2006, 06:03 PM, said:

@dziubek...

I need the TXTSETUP.SIF and SYSOC.INF from the "bad" install. If everything is fine in those files, the only solution is that you try to find out which addon is causing the issue because the only thing HFSLIP can do is obey what's defined in the addons configuration file (just like nLite). If the problem addon is localized I can maybe try to find a workaround (just like for the one for CDImage).

i made a lot of tests but unfortunately i couldn't find out which addons causes the problem.


Could You write me a meaning of that warning: Rock Ridge
Creating ISO...
Liczba skopiowanych plików:		 1.
Warning: creating filesystem that does not conform to ISO-9660.
Warning: creating filesystem with (nonstandard) Joliet extensions
		 but without (standard) Rock Ridge extensions.
		 It is highly recommended to add Rock Ridge
Using GENER000.REG for  SOURCESS/I386/SVCPACK/General_Settings.reg (General_Cust
omation.reg)
Size of boot image is 4 sectors -> No emulation
  1.53% done, estimate finish Tue May 02 05:18:46 2006
  3.06% done, estimate finish Tue May 02 05:19:18 2006
  4.59% done, estimate finish Tue May 02 05:19:51 2006
  6.11% done, estimate finish Tue May 02 05:19:51 2006
  7.64% done, estimate finish Tue May 02 05:19:51 2006
.......




dziubek

Attached File(s)



#480 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,171
  • Joined: 08-August 05

Posted 01 May 2006 - 10:00 PM

I don't know what Rock Ridge is. Someone else should be able to answer that. What worries me more is the renaming of General_Settings.reg. What are the switches in your ISOconf.txt file?

I see nothing wrong in TXTSETUP.SIF and SYSOC.INF, but if you're using switches that change files to 8:3 format you might get in trouble with UserPass2.inf. Also, note that HFSLIP adds file names into SVCPACK.INF representing the files in the HFSVCPACK and HFSVCPACK_SW folders the way they are called in there. If General_Settings.reg is renamed to GENER000.REG it won't be installed/executed.

Can you delete ISOconf.txt and test again?

Share this topic:


  • 119 Pages +
  • « First
  • 22
  • 23
  • 24
  • 25
  • 26
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy