Jump to content

dougiefresh

Members
  • Posts

    761
  • Joined

  • Last visited

  • Days Won

    8

Everything posted by dougiefresh

  1. All of my tests that I ran were integrations into the test platform I made earlier (XP Home, user_hidden's Update Pack v1.11, OnePiece's IE8 add-on and Booogey's WMP11 slipstreamer). I never tested the Live Install code again because nothing in that code changed. But I'll run a VM test or 40 and see if I can't figure out what's happening.... By the way, once I figure out this latest problem, I will be working on the "translation" code and modifying resources in order to make them work with the new code, since non-English text tends to take up more space than English text does.
  2. What's Changed with Version 2.1.0.0: Major Modifications: - No Extra folder is included in the XPtsp GUI SFX. - Added new page to use current or download updated Extra and DSI components. - Additional Options page now shows animated bootscreens when enlarged. - Correct bootscreen is now shown in Additional Options bootscreen window. - Rewrote Integration/Installation page to have 2 bars for task and total complete. - Rewrote ISO creation page to integrate progress bar into the page. - Control Panel applet tabs rearranged with a More Tools and a rewritten Tools tab. - Updates code moved from Control Panel applet into it's own window. - Rewrote Updates code to download GUI and updated resources. - Integration: Repatcher (aka SFX) is now installed via SVCPACK folder. - Integration: Bootscreen patched during integration instead of during SVCPACK. - Integration: CAB patching optimized by patching where they were extracted to. Smaller Modifications: - GUI SFX has version information stored in the SFX header. - GUI SFX now requires Adminstrative Priviledges in order to execute. - License page allows user to check whether to prompt about license ever again. - Seperated MCE detection from Home/Pro detection in the code. - Added code to Integration page to show if MCE components are detected. - Fixed minor array issue after Page 4/5 when server appears to be offline. - Removed .NET Framework option and related code from Component Selection. - Enlarged Bootscreen and TaskMgr screens can't be closed by clicking on image anymore. - Reshacker calls rewritten to assist with detection of Cancel button presses. - Added REGEDIT.EXE and TASKMGR.EXE hex editing to enable displaying hi-res icons. - CAD2009 now is modified to use the theme's LogonUI background. - Completion page changed to show "Minutes:Seconds" instead of "Total Seconds". - Original XP MCE install is now shown as "XP Pro" with MCE components. - Fixed minor array issue with date-to-text conversion function. Everybody: You will have to download the Extra's package with this new version, however, once you download it, you won't have to again until another package gets uploaded. If a newer version of the SFX comes out, you can just download the SFX and use the previously downloaded components that you already have. This means a reduced bandwidth usage for my website, as well as for the users of the XPtsp GUI. Slight Update: I've uploaded the latest GUI to my 4shared account and reuploaded all the pictures, so everything in the first post should be up-to-date now.
  3. I got a question for anyone who knows AutoIt well. I'm using the modified CABLITE.DLL in order to do the CAB extractions and compression. There is some new extraction asynchronous functions that I don't know how to use. Code65536 wrote the functions, but he hasn't been on the forums in a few months. Can anybody help me? Yumeyao on the RyanVM.net wrote this: Any assistance anyone can give me would be greatly appreciated.
  4. I hope everybody has had a Merry Christmas! I sure have! Update: For anyone that is interested, I have been working long and hard on version 2.1.0.0 of the patcher script. The current changelog is online here. (I doubt I'll add anything more to the changelog for this version...) It should be released tomorrow, barring any unforeseen difficulties... Update 12/27: I've split off a post into a new topic. It revolves around the CABLITE.DLL. If anybody is interested, please visit the new thread here. Thanks!
  5. Status Update: This weekend, I won't be releasing a version 2.0.1.6 of the GUI. I didn't realize how many places in the code would be affected by the decision to remove the Extra folder, in particular, the updates code. For example, it suddenly became reasonable to download the SFX in order to update the code instead of a CAB file in order to update the executable. After all, the SFX can update most stuff than the previous code could.... Please note that the changes I'm making SHOULD allow older versions of the GUI to update, however, for best results, updating to the newest version will ALWAYS been recommended!
  6. I'm aiming for a weekend release of version 2.1.0.0. If I can't get version 2.1.0.0 released this weekend, it'll be version 2.0.1.6 (which is v2.1.0.0 minus the extra's downloading stuff).... Unfortunately (for me), there is still a bunch of work to do on the extra's downloading page. I also need to update the updating code to download the SFX instead of a CAB file with the newest executable. EDIT: There is no "temporary fix" for this issue, but it will be fixed in the next version (whatever version number that is). I apologize for the inconvenience, and appreciate your understanding!
  7. Okay, I'll look into it. EDIT: I found the reason for the error in the script. What happened is the script tries to read in a section from the INI it downloaded, clears the combo box, THEN checks to see if the script was able to read the INI. The error value was cleared by the clearing of the combo box, so the script thought that reading the INI went fine. Of course, that being false lead to the crash....
  8. That's a good question. I'm not aware of anyone trying it with a TabletPC add-on, however, i don't think that it'll make a difference. There are no TabletPC components that are modified by XPtsp. EDIT: Oh, yeah.... I don't think you missed it. I don't recall ever talking about the Tablet PC components.
  9. I just realized something. The MCE component isn't patched in a "XP Home"-modified-to-be-MCE install.... I've altered the script so that Media Center detection is separate from detecting whether it is Home/Pro, since it is possible that integrating any of the MCE add-ons into XP Home makes it a XP Media Center Edition.... Since this isn't a big deal to me (and I hope not to you), you'll see this change in the next version.
  10. What's Changed in v2.0.1.5: - Corrected some minor Back/Next button issues in the code. - Corrected downloading window so that proper information is shown. - Fixed MCE handling code so that files within MEDIACTR.CAB aren't compressed. - Added error checking around animated gif for loading image.
  11. Well, it may have solved the problem for you, but I found a possible source of the problem. It has to do with creating objects in AutoIt. Failure to create an object can result in the error you saw. So I've added some checks around the animated gif code in order to protect the program from a crash. I've also fixed the copying box that you reported the "1 mb of 1 mb copied" screenshot.... EDIT: I've launched another test of my Pro-as-MCE edition in order to verify my conclusion, as I'm sure the install was screwed up by the improper compression. I wasn't able to fix it manually, but I'm hoping that patching the source with the GUI will work. EDIT2: Pro-as-MCE edition works normally now using the new code fix! Woo-Hoo!
  12. This morning as I was testing the script, I realized that last night's server modifications had made the GUI not work properly.... Earlier today, I corrected the PHP script on the server in order to fix the problem, so hopefully you won't get those errors anymore. I apologize for any inconvenience this caused.... EDIT: About the "Copy Source" checkbox, I don't understand why it doesn't work like it's supposed to. I haven't made it any different than any other checkbox I've made.... EDIT2: Okay, I ran into an error during Setup. It's asking for ROYALE.MST from the MEDIACTR.CAB file. I checked that CAB file and found that the files are compressed (like ROYALE.MS_) instead of uncompressed like they should be. That is probably what is breaking the install, so I'll fix the script on how it deals with the MCE CABs. I'll manually undo the wrongly compressed files and see if that fixes the problem with the install.... EDIT3: Regarding the "Requested action with this object has failed" problem, I haven't had this issue during my testing but let me research it.
  13. It's good to hear that Home and Pro work fine! That situation is one that I forgot to test on. Let me set up a "Pro-modified-to-MCE" install and see if I can figure out why it gets broken by the GUI.... Well, I suspect that since Bober's batch doesn't add any new files to the XP install folder, this is probably a INF issue... Have you tried to test with a XPtsp addon version? I'm curious to see if it makes any difference.... Anyways, I'll see if I can figure this out because it isn't right that the GUI breaks an install....
  14. Mr_Smartepants: That is awesome! Thanks for the feedback! Everybody: Let me make one correction to a prior statement: Version 2.0.1.4 will be the last version that contains the "Extra" folder UNLESS someone reports issues worthy of another update prior to Version 2.1.0.0.
  15. Updated theme packages are available online! BTW, I've decided that once the "theme uploader" is written (referenced here), it will probably be integrated into the XPtsp script. FTP access to the XPtsp server is required in order to use the new functionality.... In addition, other language batch files have been posted to the XPtsp.com website...
  16. I haven't got the new themes uploaded yet. Gimme a half hour, please... New red theme is available online, though. Gotta give credit to FixIt for the snow effect....
  17. What's Changed in v2.0.1.4: - Upgraded ResHacker to latest version, which includes 64-bit support. - Modified packing script to include version info in the SFX. - Integration: Last Source Folder used if i386 folder not found in SFX folder. - Modified Source Page to allow user to copy to another folder and use that. - When duplicating source, user is allowed to copy only i386 folder. - Rewrote theme selection combo-box code on Theme Selection page. - "Package Info" window shows month day, year instead of mm-dd-yyyy. - Theme Selection page now records path to theme package for later user. - Integration/Install code modified to use saved theme package path. - Removed version 2.0.1.2 modifications to repatcher INF. - Modified last-minute patching code to correct the bootscreen patching issue. - Integration: Added Back button to Finished page.
  18. This last week or so, I've been doing testing in my free time, trying to figure out why the bootscreen issue happens. It was quite baffling why the correct resources weren't applied (despite reorganizing the code in order to apply the steps in the right order) until Fixit notified me that he had uploaded a new red theme. He said that he fixed the bootscreen res files and that I should try it with the new theme package. So I did, and lo-and-behold, IT WORKS!! WOO-HOO! So, I am in the process of fixing the other themes that are available on the server. I will also upload the new XPtsp GUI, as it has many changes that were inspired by both Fixit and Bober. It also addresses a few annoyances that I've encountered regarding ISO creation, as well as the theme package copying issue and the RunOnceEx issue that Mr_Smartepants found last month. Thanks to everybody who has contributed ideas and assistance to this latest version! BTW: Version 2.0.1.4 will be the last version that will contain the "Extra" folder in the SFX. I am working on the new page that will download an "Extra"s package from the server, as well as download the latest DSI silent installer and .NET framework SVCPACK executable. In addition, the updating code will be changed to download the GUI SFX upon program updates. The new XPtsp GUI SFX will be approximately 2mb in size and will be copied to the SVCPACK folder instead of the files being packed by the GUI. EDIT: Oh, yeah! I almost forgot! New screenshots are being made for most of the theme packages, starting with the Red theme. Once completed, each theme will have 12 screenshots, similar to what the Green theme has right now. EDIT2: I actually started working on the download page while I was waiting for the GUI tests in the VM to complete. But the one thing that is holding up me posting the new themes is that I must write a new "theme builder uploader" application. It will be responsible for compiling necessary information in order to post a COMPLETED theme on the server....
  19. NEWS FLASH! Reshacker just got support for 64-bit files! Woo-Hoo! Mr_Smartepants: I'll have another look at the newest batch file...
  20. What's Changed in v2.0.1.3: - Rewrote the large image preview code for Theme Selection. - Reverted CAD2009.INF back to version 2.0.0.4 to undo editing that I did. - Updated XPTSP.INI with new file locations for future file patching. - Re-included latest DSI (v5.3.7.1), as last version was out-of-date.
  21. I was told that y'all don't have any way to apply the resources to an XP source folder. So I've modified the XPtsp batch file in order to patch the files that I could find in a XP Home Edition source folder, as well as those in the DRIVER.CAB/SPx.CAB files. Here is the batch file: http://www.4shared.com/file/161090391/a15e197/XPtsp.html
  22. I had done some modification to the CAD2009 add-on in preparation for the background change I was planning on doing. I forgot that I had made that change and the GUI will break the XP install because of those bad changes. Once I added the file to the XP ISO, the install went fine and the XP Home Edition that had been modified using the GUI continued to install. Everything was usable after OOBE. I am preparing to release v2.0.1.3, which has a few more modifications than v2.0.1.2. However, I still can't reproduce the issue that you found. I do have a question for you: During the XP install, does the GUI setup prompt for the location of ANY files, and if so, what do you do about it? I ask because if you hit Cancel on any file, then that screws up the install for some dumb-ass reason. I need to know what file is being prompted for in order to solve the issue (if any and if possible).
  23. I'm using CDIMAGE in order to build my ISO's for testing. I've attached the program and the XP.BIN file that I use in order to build the ISO. Command line parameter: CDIMAGE -bXP.BIN -h -n -o -m [ISO folder] [ISO name].iso I hope this helps... BAH HUMBUG! I messed up an INF and it's discovery led me to remove v2.0.1.2 from the server. I discovered it during a VM test.
  24. First post has been updated with information on how to get a thread created in this forum.
  25. What's Changed in v2.0.1.2: - Reorganized the Language file to match new page structure in script. - Live Install is unavailable when running GUI on a x64 operating system. - OS restriction relaxed so that XP Gold and SP1 can be patched using the GUI. - Last folder browsed is remember for Source Selection and Theme Selection. - Modified Theme Selection page so that local copies are compared to online themes. - Modified Theme Selection page to allow user to browse to unlisted theme. - Added check to Theme Selection page to verify theme has been extracted properly. - Downloaded theme package have a theme extension instead of 7z. - Modified download code so that file size is correctly shown. - Modified repatcher INF so that all files are copied correctly. Mr_Smartepants: Are you using the latest WMP11 Slipstreamer? Booogey's most current version as of this writing is 1.4.2.0. If the slipstreamer you have isn't the latest, I would make the recommendation to try the latest version because I can't reproduce the error.
×
×
  • Create New...