MSFN Forum: HFSLIP - Test releases - MSFN Forum

Jump to content



  • 119 Pages +
  • 1
  • 2
  • 3
  • 4
  • 5
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

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

#41 User is offline   Camarade_Tux 

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

Posted 15 March 2006 - 10:27 AM

View Postdziubek, on Mar 15 2006, 03:57 PM, said:

little OT:
@Camarade_Tux
What do you use theme in your OS?

dziubek


(Longhorn) inspirat from: http://crystalxp.net...ie/en.cat.3.htm

Also check the Vista one.

And some bricopacks :
http://crystalxp.net/bricopack/en.htm

:)


#42 User is offline   tain 

  • Cyber Ops
  • Group: Super Moderator
  • Posts: 3,412
  • Joined: 24-September 05
  • OS:none specified
  • Country: Country Flag

Posted 15 March 2006 - 11:58 AM

Quote

TAiN...
The solution depends on what the actual problem is.
1) The four files in question reside in the CD's I386 folder but they are not copied over into SYSTEM32
2) The four files in question do not reside in the CD's I386 folder or the version is wrong/different
I can figure that out myself if you send me your txtsetup.sif file...

Scenario two is correct. The only file in the 'problem set' that ever exists natively is wordpad...but it gets removed by HFLCEANUP in my config. The other files are alien to stock windows.

#43 User is offline   Tomcat76 

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

Posted 15 March 2006 - 01:18 PM

Check the latest release, TAiN. This one allows the HFEXPERT\WIN folder (and its subfolders) to act as some kind of "backdoor" to slip in files that are removed with HFCLEANUP.

Consider this basic rule:
Do not place files in HFEXPERT\WIN that you are removing with HFCLEANUP. If you add them anyway, those files will not be removed.

This makes more sense to me and it makes HFSLIP more flexible. It's easier to add in a few files in HFEXPERT\WIN than it is to edit removal filesets. It can also help with debugging problematic filesets.

This post has been edited by Tomcat76: 15 March 2006 - 01:20 PM


#44 User is offline   tommyp 

  • MSFN Addict
  • Group: Developers
  • Posts: 1,664
  • Joined: 09-January 04
  • OS:none specified
  • Country: Country Flag

Posted 15 March 2006 - 06:14 PM

I don't mean to sound like an a$$hole here, but the name HFEXPERT was coined meaning that you need to know more than the average person about the windows installation process. If you don't know about it, then blindly using it will cause failed installs. This is why the instructional webpage is hidden in FDV's site.

Tomcat, do NOT take the liberty to change the hfcleanup/hfexpert routines. Period.

#45 User is offline   Tomcat76 

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

Posted 15 March 2006 - 06:58 PM

I don't really know what you mean by "routine", but if you think I switched them around then I have to say I didn't. Everything is still in order.

I always thought that the purpose of HFEXPERT\WIN was to add files, and the purpose of HFCLEANUP to remove files. This apparantly wasn't the case as TAiN found out.
IMHO, I think it's illogical that HFCLEANUP removes stuff you add through HFEXPERT\WIN. It defeats the purpose of HFEXPERT. All I did was fix this "collision"...

I'll undo it if you still want it...

#46 User is offline   tommyp 

  • MSFN Addict
  • Group: Developers
  • Posts: 1,664
  • Joined: 09-January 04
  • OS:none specified
  • Country: Country Flag

Posted 15 March 2006 - 07:21 PM

TC, please undo. The way it worked before is far better. Let's say for instance you run a reducer for some file. The reducer also reduces some extra files too, in addition to installation infs (if there is one). There are too many cross-references and only asking for trouble. The only way around this would be to hardcode all the inter-relations like nlite. It's way too much work to implement and not worth the extra effort. Nlite is easier to use for reducing, and there is lots of support for it already.

Bottom line, it's a catch 22 situation. Delete first and then add -or- add first and then delete. I chose the latter, because of all the installation infs and the interdependancies. For example with Tain's case. He ran the wordpad reducer, meaning he didn't want it. He also had it in the hfexpert. So either he wants it or he doesn't want it. See what I mean? Catch 22.

#47 User is offline   Tomcat76 

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

Posted 15 March 2006 - 07:31 PM

Isn't the purpose of HFEXPERT\WIN to just add files to the source... no registration, no special stuff done to them?

Please note that I'm not talking about HFEXPERT\CODECS nor HFEXPERT\APPREPLACEMENT. These are "special". No installation INFs are created for files in HFEXPERT\WIN...

Did I get this wrong?

#48 User is offline   tommyp 

  • MSFN Addict
  • Group: Developers
  • Posts: 1,664
  • Joined: 09-January 04
  • OS:none specified
  • Country: Country Flag

Posted 15 March 2006 - 08:07 PM

TC, I understand that it is only the hfexpert\win folder. I guess it's a matter of how the user interprets hfcleanup and hfexpert, and which came first the chicken or the egg.

I suppose you have a point though. However, it *may* break the special functionality of hfcleanup that I frequently use (maybe others too).

Perhaps you should set up a poll and ask the community which they prefer. Ask if they want to add then remove -or- remove then add. Or in other words, which takes priority, hfexpert or hfcleanup. Right now, hfcleanup has precedence. Perhaps I assumed incorrectly when I first coded in hfcleanup and hfexpert (and built reduction files that work with it).

This post has been edited by tommyp: 15 March 2006 - 08:08 PM


#49 User is offline   Tomcat76 

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

Posted 15 March 2006 - 08:53 PM

I don't intend to break anything. Just let me know of potential issues and I'll see if they can be fixed.

I don't think that the question should be "which comes first". It's more a question of "which is allowed to undo changes of which".

In the previous releases of HFSLIP, HFCLEANUP (additionally) removes files that are added through HFEXPERT\WIN. Maybe I see it wrongly, but to me that totally nullifies the use of HFEXPERT\WIN. Why would one place files in HFEXPERT\WIN if they may be deleted?

I think that the only interaction between them which should/could be allowed is to force-add files that are deleted by one or more reduction filesets. This way, you don't need to edit filesets to try out different things.

The basic purposes are not changed: HFCLEANUP is used to remove stuff and HFEXPERT is used to add stuff.
I'm only changing a con into a pro:
Old con = HFCLEANUP removes files that are added through HFEXPERT
New pro = HFEXPERT\WIN can be used (misused) to override decisions of HFCLEANUP

#50 User is offline   Tomcat76 

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

Posted 15 March 2006 - 09:40 PM

How's KB912945 doing?


@dziubek
Is everything OK with CDImageGUI?

#51 User is offline   tain 

  • Cyber Ops
  • Group: Super Moderator
  • Posts: 3,412
  • Joined: 24-September 05
  • OS:none specified
  • Country: Country Flag

Posted 15 March 2006 - 10:01 PM

Quote

For example with Tain's case. He ran the wordpad reducer, meaning he didn't want it. He also had it in the hfexpert. So either he wants it or he doesn't want it. See what I mean? Catch 22.
Addons avoid this situation altogether, correct?

Quote

The basic purposes are not changed: HFCLEANUP is used to remove stuff and HFEXPERT is used to add stuff.
I'm only changing a con into a pro:
Old con = HFCLEANUP removes files that are added through HFEXPERT
New pro = HFEXPERT\WIN can be used (misused) to override decisions of HFCLEANUP
I vote for Tomcat's method...my reasoning is that HFCLEANUP is a bundle that I anticipate downloading/unzipping whenever a new version is posted whereas HFEXPERT/WIN is all mine...I would rather just update HFLCEANUP and forget about it. No worries about deconfliction on the user's part such as combing through the reducers and deleting things or worrying about what is new.

#52 User is offline   dziubek 

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

Posted 15 March 2006 - 10:33 PM

View PostTomcat76, on Mar 16 2006, 04:40 AM, said:

How's KB912945 doing?


@dziubek
Is everything OK with CDImageGUI?


:( no, this addon doesn't install still.

KB912945 integrated faultlessly.
---


dziubek

#53 User is offline   tommyp 

  • MSFN Addict
  • Group: Developers
  • Posts: 1,664
  • Joined: 09-January 04
  • OS:none specified
  • Country: Country Flag

Posted 16 March 2006 - 05:51 AM

This is what happens when people post & host untested Application Add On CAB files.

According to the INI settings of the CDImage AAO, the files should be all in the system32 folder. No biggie there. Reading deeper, the file naming scheme is this
CDImagex.cpi ->renamed to CDImageGUI.cpi
CDImage.exe ->not renamed
CDImage.cpl ->not renamed

This doesn't work. Instead, the files should be this:
CDImagex.cpi ->not renamed
CDImage.exe ->renamed to CDImageGUI.exe
CDImage.cpl ->not renamed

#54 User is offline   murvun 

  • Junior
  • Pip
  • Group: Members
  • Posts: 76
  • Joined: 19-July 05

Posted 16 March 2006 - 06:29 AM

This doesn' work for me:

Quote

CDImagex.cpi ->not renamed
CDImage.exe ->renamed to CDImageGUI.exe
CDImage.cpl ->not renamed

As I told often: cpl looks for same named cpi, so
CDImagex.cpi ->renamed to CDImage.cpi
CDImage.exe ->renamed to CDImageGUI.exe
CDImage.cpl ->not renamed


seems the solution

This post has been edited by murvun: 16 March 2006 - 06:30 AM


#55 User is offline   Tomcat76 

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

Posted 16 March 2006 - 06:55 AM

My thoughts too, Murvun.

@dziubek:
Check 60316a when it's out. I'm working around this issue. When the author updates his/her addon, it will still work.

#56 User is offline   Tomcat76 

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

Posted 16 March 2006 - 09:06 AM

I'd like to release a new final this week when there are no issues with LegitCheckControl.dll and KB912945. Dziubek said all's fine with KB912945 but I'd prefer more confirmations.

The HFEXPERT change will not be implemented yet. It still remains to be seen that there are no nasty side effects so it will only exist in a test release for now.

#57 User is offline   EmRoD 

  • Powered by PlugSquare.com
  • Pip
  • Group: Members
  • Posts: 97
  • Joined: 16-January 04

Posted 16 March 2006 - 09:31 AM

When using
HFSLIP_60310.CMD
HFSLIP_60314b.CMD
HFSLIP_60315c.CMD

I had no issues with KB912945

re building an iso w/ the latest test build (60316d).

'giving you results soon

#58 User is offline   Tomcat76 

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

Posted 16 March 2006 - 09:40 AM

If KB912945 got installed properly using HFSLIP_60315c.CMD then you don't need to test HFSLIP_60316d.CMD for that. The LegitCheckControl fix was updated again, though, so you can test it for that.

#59 User is offline   tain 

  • Cyber Ops
  • Group: Super Moderator
  • Posts: 3,412
  • Joined: 24-September 05
  • OS:none specified
  • Country: Country Flag

Posted 16 March 2006 - 12:37 PM

@Tomcat: I am having an issue with the 'expert' version of HFSLIP. Every time I run it i get this:

Quote

The entry "ntkrnlmp.exe" in the [SourceDisksFiles]section of the INF file is corrupt or missing

Whereas running the same config with the 'normal' HFSLIP runs flawlessly. I have HFCLEANUP and HFEXPERT/WIN folders.

This is another on-my-lunch input...so more diagnosing will be done later. Reports are attached.

Attached File(s)



#60 User is offline   Tomcat76 

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

Posted 16 March 2006 - 12:44 PM

That's a weird message. Do you get that during Windows installation?
I wonder what INF file is being referred to...

Share this topic:


  • 119 Pages +
  • 1
  • 2
  • 3
  • 4
  • 5
  • 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