![]() ![]() |
Apr 8 2006, 09:37 AM Post
#221 | |
| MSFN Expert Group: Software Developers Posts: 1466 Joined: 9-January 04 Member No.: 12184 OS: none |
dziubek - I found some coding probs and alerted TC about the fixes. There were about a half dozen or so. Please give a bit for TC to incorporate them. Camarade_Tux - Good point about the extra folder creation on initial startup. All my source folders have the latest SP level so I never really bothered to think about it. |
| | |
Apr 8 2006, 10:09 AM Post
#222 | |
| MSFN Junkie Group: Software Developers Posts: 3171 Joined: 8-August 05 From: Flanders, Belgium Member No.: 68008 OS: 2000 |
@dziubek -- Try the new version. @Camarade_Tux/TommyP -- What folder? |
| | |
Apr 8 2006, 10:18 AM Post
#223 | |
| MSFN Expert Group: Software Developers Posts: 1466 Joined: 9-January 04 Member No.: 12184 OS: none |
TC, the HFSPACK folder.
|
| | |
Apr 8 2006, 11:18 AM Post
#224 | |
| MSFN Junkie Group: Software Developers Posts: 3171 Joined: 8-August 05 From: Flanders, Belgium Member No.: 68008 OS: 2000 |
Done. |
| | |
Apr 8 2006, 11:19 AM Post
#225 | |
| MSFN Addict ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 1760 Joined: 22-May 05 From: Paris Member No.: 57090 OS: none |
cool. Thanks. Someone told me HFSlip didn't simply use /integrate. What else does it do ? |
| | |
Apr 8 2006, 12:05 PM Post
#226 | |
| Friend of MSFN ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 969 Joined: 15-January 06 Member No.: 85355 OS: Vista Ultimate x86 |
Camarade_Tux: Look at the script This post has been edited by Super-Magician: Apr 8 2006, 12:05 PM |
| | |
Apr 8 2006, 12:14 PM Post
#227 | |
| MSFN Addict ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 1760 Joined: 22-May 05 From: Paris Member No.: 57090 OS: none | Camarade_Tux: Look at the script I always forget hfslip is open. Reading the source right now. I found nothing special. :/ Except that the source is nearly 2000 lines long. This post has been edited by Camarade_Tux: Apr 8 2006, 12:19 PM |
| | |
Apr 8 2006, 12:28 PM Post
#228 | |
| Friend of MSFN ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 969 Joined: 15-January 06 Member No.: 85355 OS: Vista Ultimate x86 |
HFSLIP extracts the files in Type 1 and Type 2 hotfixes to a folder in the directory called "TEMP". It then deletes the tons of junk files and copies the necessary files to its WORK directory. Later on, when HFSLIP says "Total Slipstreaming" in the title, each file is compressed using MAKECAB and copied to SOURCESS. If you open the WORK directory while HFSLIP is in its early stages (extracting hotfixes, slipstreaming, etc.), you'll see many folders. Although in most cases most of the folders are empty, in (I think) I386E you will find the new files (from the hotfixes). If you choose compression options A-C, after HFSLIP copies the files from the SP*.CAB file, and before it CABs the DRIVER.CAB file, you'll see HFSLIP copy certain binary files to the DRIVER directory. Just a brief, technical description This post has been edited by Super-Magician: Apr 8 2006, 12:52 PM |
| | |
Apr 8 2006, 12:42 PM Post
#229 | |
| MSFN Expert Group: Software Developers Posts: 1466 Joined: 9-January 04 Member No.: 12184 OS: none |
HFSLIP does two things. First , it slipstreams the latest binaries to the sourcess folder and second it creates INFs files on the fly depending on what you are slipstreaming. A few months back before MSFT started adding files to your OS, the WU issues were mainly registry related. We got that part figured out. Now, the problems that generally arise are when MSFT *adds* additional files. But I think TC and I have a hold on that now. On the flip side, if you are trying to slipstream garbage, then you'll get garbage. Garbage in=garbage out.
|
| | |
Apr 8 2006, 12:53 PM Post
#230 | |
| MSFN Junkie Group: Software Developers Posts: 3171 Joined: 8-August 05 From: Flanders, Belgium Member No.: 68008 OS: 2000 |
@Camarade_Tux -- If size really matters, check the latest... Now I need to lie down for a while... I'm not gonna explain what I did with those lines... Thanks to TommyP, btw... He gets the credit for the last couple of updates... This post has been edited by Tomcat76: Apr 8 2006, 12:55 PM |
| | |
Apr 8 2006, 02:37 PM Post
#231 | |
| MSFN Addict ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 1760 Joined: 22-May 05 From: Paris Member No.: 57090 OS: none | @Camarade_Tux -- If size really matters, check the latest... I'm not using any file replacement, only updates. Then I use nLite and patches uxtheme and sfc_os. Do you think latest version will result in smaller iso ? @Super-Magician, tommyp thanks for the explanations. Also I've seen a modified sfc_files.dll on vorck.com It disables sfc by providing an empty list of protected files. Who has tried it ? |
| | |
Apr 8 2006, 03:25 PM Post
#232 | |
| MSFN Junkie Group: Software Developers Posts: 3171 Joined: 8-August 05 From: Flanders, Belgium Member No.: 68008 OS: 2000 | |
| | |
Apr 8 2006, 04:51 PM Post
#233 | |
| MSFN Expert Group: Software Developers Posts: 1466 Joined: 9-January 04 Member No.: 12184 OS: none | Also I've seen a modified sfc_files.dll on vorck.com It disables sfc by providing an empty list of protected files. Who has tried it ? The sfc.dl_ on fdv's site is for 2k and I use that file all the time with 2k. It *may* work with xp, but you'll have to rename it to sfc_os.dl_, xp uses a different filename. I haven't tried it though. |
| | |
Apr 9 2006, 03:33 AM Post
#234 | |
| MSFN Addict ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 1760 Joined: 22-May 05 From: Paris Member No.: 57090 OS: none | Also I've seen a modified sfc_files.dll on vorck.com It disables sfc by providing an empty list of protected files. Who has tried it ? The sfc.dl_ on fdv's site is for 2k and I use that file all the time with 2k. It *may* work with xp, but you'll have to rename it to sfc_os.dl_, xp uses a different filename. I haven't tried it though. In fact, I was thinking about that: QUOTE SFC_OS.DLL (OR USE AN EMPTY SFCFILES.DLL) This is optional, you do not have to shut off WFP. If you are an "HFSLIP Expert," you might want it. Here is how to edit SFC_OS.DLL to shut off Windows File Protection (link coming, for now use Google). A quick word about Windows File Protection. It was designed not to thwart you, but to prevent software from changing your DLLs on you. WFP is a good thing 95% of the time. Also, if you're setting up a system for someone else, and WFP is off, how long do you think it would be before they were on the phone with you telling you that their system is "acting weird?" Alternately, instead of hacking SFC_OS.DLL, you can leave it alone and use a version of SFCFILES.DLL that is empty. Download this new SFCFILES.DLL and put it in FIX. I got the idea here, but there were several errors in the approach, so a programmer friend re-wrote the DLL for me. Here is the source. Tomcat, OK btw I'll make a new iso on Wednesday. This post has been edited by Camarade_Tux: Apr 11 2006, 02:26 AM |
| | |
Apr 9 2006, 07:14 AM Post
#235 | |
| Friend of MSFN ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 969 Joined: 15-January 06 Member No.: 85355 OS: Vista Ultimate x86 |
@Tomcat76 More possible changes: 1. Update startup screens in HFSLIP with relevant new info. By this, I mean for newly added changes/updates. For example, the file and folder format list (third screen) should have HFSPACK listed in it. 2. Rename HFSVPK (and ultimately HFSVPK_SW) to something that doesn't have people confuse it with HFSPACK when they want to slipstream a service pack. The two names are very similar, and are indeed if spelled out. 3. Possibly permanently rename the ERROR_REPORT to HFSLIP, like it is in SOURCESS. But only if you see a need and if other people support this. If you do so, however, you would need to change the documentation. *I guess this will happen eventually, but for now, we can just let it be. |
| | |
Apr 10 2006, 08:25 AM Post
#236 | |
| Friend of HFSLIP ![]() ![]() Group: Members Posts: 178 Joined: 26-November 04 From: Lodz Member No.: 37321 | @dziubek -- Try the new version. @Camarade_Tux/TommyP -- What folder? I used HFSLIP_60409a.CMD. * The files of CAT were removed * Xpize overwrite files correctly HFSLIP doesn't create ISO because error appears: " CDIMAGE 2.47 CD-ROM and DVD-ROM Premastering Util Copyright © Microsoft, 1993-2000. All rights r For Microsoft internal use only. ERROR: Could not open boot sector file "HFTOOLS\" Error 3 Your ISO is here: D:\HFSLIP\WINLite.ISO " thanks dziubek This post has been edited by dziubek: Apr 10 2006, 08:34 AM |
| | |
Apr 10 2006, 09:55 AM Post
#237 | |
| MSFN Junkie Group: Software Developers Posts: 3171 Joined: 8-August 05 From: Flanders, Belgium Member No.: 68008 OS: 2000 |
@dziubek... Whoops... I created a variable called BBIN but I was referring to it as BBBIN later on... HFSVPK and HFSVPK_SW are now called HFSVCPACK and HFSVCPACK_SW respectively. Should HFSPACK be renamed too? How does HFSLIP.LOG sound instead of ERROR_REPORT.TXT? |
| | |
Apr 10 2006, 11:22 AM Post
#238 | |
| Cyber Ops Group: Super Moderator Posts: 3089 Joined: 24-September 05 From: Ft Meade, Maryland, USA Member No.: 74319 OS: XP Pro x86 |
Small request: please make a summarization post for clarity once all of these changes are implemented.
|
| | |
Apr 10 2006, 12:49 PM Post
#239 | |
| MSFN Junkie Group: Software Developers Posts: 3171 Joined: 8-August 05 From: Flanders, Belgium Member No.: 68008 OS: 2000 |
Of course. But it might take a while. It looks like the WMP Classic skin still doesn't copy over properly and I want to tackle this before a new final is released.
|
| | |
Apr 10 2006, 03:44 PM Post
#240 | |
| Friend of MSFN ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 969 Joined: 15-January 06 Member No.: 85355 OS: Vista Ultimate x86 | HFSVPK and HFSVPK_SW are now called HFSVCPACK and HFSVCPACK_SW respectively. Should HFSPACK be renamed too? Thanks for implementing my requests. HFSLIP.LOG sounds great. However, the names "HFSVCPACK" and "HFSVCPACK_SW" sound a bit too lengthy. Now that I think about it, I think the original names were fine. How about renaming HFSPACK to something?How does HFSLIP.LOG sound instead of ERROR_REPORT.TXT? Edit: By the way, not to be annoying or anything, make sure you first get tommyp's approval for changing the names of the folders. FDV's site and your update pages would also need to be revised if they do get in. This post has been edited by Super-Magician: Apr 10 2006, 04:42 PM |
| | |
![]() ![]() |
| Lo-Fi Version | Time is now: 20th November 2009 - 09:53 PM |