dougiefresh Posted October 15, 2008 Share Posted October 15, 2008 (edited) Bober: Last night, I was trying to get the code I mentioned working. Well, I finally get it working after realizing that the TXTSETUP.SIF has multiple sections with the same name and AutoIt didn't pick up on it. I fixed it, expanded the resulting file, then compared it to the original. It's about 200-300kb larger than the original. But the strings didn't get put in the file, so maybe this will work after all! (Maybe we won't need multiple resource files for different languages!)EDIT: Oops, it's not the string table, it's the dialog boxes that get changed.... They don't because they are different languages. Well, at least I got most of the non-language things to change.... It looks like we will need translated dialog boxes.EDIT2: I could also patch files with resource files that are named something like XPSP1RES.DLL.041A.RES.... Just a thought!EDIT3: 041A is the language ID for that file....Kaylar: I will fix the GUI version this afternoon (it's about 4am here). Just need some time! Edited October 15, 2008 by dougiefresh Link to comment Share on other sites More sharing options...
Mr_Smartepants Posted October 15, 2008 Share Posted October 15, 2008 (edited) There's a bug in the batch-addon in "addrunonceexe.bat". I got a "file not found" error at ROE.@echo offtitle= adding OEM info generator to runonceexeecho adding OEM info generator to runonceexeFOR %%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:\i386\svcpack\oemgen.exe SET CDROM=%%i:SET PP=%CDROM%i386\svcpack\SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceExREG ADD %KEY%\987 /VE /D "running OEM info generator" /fREG ADD %KEY%\987 /V 1 /D "%CDROM%i386\svcpack\oemgen.exe" /fWhat's with the SET PP ? %PP% isn't called anywhere...Notice the lack of forward-slashes?It should be this:@echo offtitle= adding OEM info generator to runonceexeecho adding OEM info generator to runonceexeFOR %%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:\i386\svcpack\oemgen.exe SET CDROM=%%i:SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceExREG ADD %KEY%\987 /VE /D "running OEM info generator" /fREG ADD %KEY%\987 /V 1 /D "%CDROM%\i386\svcpack\oemgen.exe" /fAlso, oemgen.exe is missing from i386\svcpack\ Edited October 15, 2008 by Mr_Smartepants Link to comment Share on other sites More sharing options...
bober Posted October 15, 2008 Author Share Posted October 15, 2008 (edited) apparently im a moron and forgot that pp is the propram path and that infact the code should look like this(altho ure way is just as good): REG ADD %KEY%\987 /VE /D "running OEM info generator" /fREG ADD %KEY%\987 /V 1 /D %PP%\oemgen.exe" /f <<<<"oemgen.exe is missing from i386\svcpack\ "um no its not,its gets executed fine here,ive never had any problem and each "real" install i have done was modified by oemgen.exe."Notice the lack of forward-slashes?"lol well it still worked but yeah it should have needed somebut anyways thx mr smartepants for the comment.in :spcplui section at the end before the compression change set com=EX_ to set com=DL_argh ... will fix.on an other note i might not be able to update in the next few weeks as i have a program to make in VB for school.so if any other bugs or typoes are found ill be able to fix it if they are found by the end of the weekend.dougie:yeah thats what i thought, the damn dialogs and strings will have to be manualy edited and be saved an a res file.my thoughts are thta the ptach process can be done as usual and depending on the lang selected the patched files could then ben ID patched afterwards and for the files that need translating a re patch could occure or it could be vice versa, it could be determined 1st,id lang patch the res files instead and include the dialog/string etc.. lang specific res file. Edited October 15, 2008 by bober Link to comment Share on other sites More sharing options...
dougiefresh Posted October 16, 2008 Share Posted October 16, 2008 (edited) I've added code to allow the patcher to first patch the file with the normal resources (ex: XPSP1RES.DLL.RES), then if necessary, patch it with another (XPSP1RES.DLL.041A.RES), containing the language-specific resources. Since the language strings won't be applied by XPSP1RES.DLL.RES, the second resource file (XPSP1RES.DLL.041A.RES) would take care of translated strings. There is one problem: how to deal with OS languages that aren't English by default. Let me think about how to deal with this a while longer.....It looks like the batch file has been reorganized, so I'm going to have to parse it again. Unfortunately, my parsing script was lost. So I'll have to rewrite it. Shouldn't take long. I should be able to upload tomorrow. Edited October 16, 2008 by dougiefresh Link to comment Share on other sites More sharing options...
bober Posted October 16, 2008 Author Share Posted October 16, 2008 well i just changed a couple of typos and also added some lines to the nr ie7 addon.other than tweaking nothing much has ben done.as stated a couple of posts earlier, the "major" changes are:"also i fixed the problems mention by kaylar (thx) so ill be reuploading. i have also added to the nrie7 section :nrie7iexplorem (patching of iexplore.mui.res)and iexplore.exe.mui.res was renamed to iexplore.mui.res also plz note that dvdplay has ben moved to the sp* section and that XPNETDG.EX_ has a different internal name > xpnetdiag.exe " Link to comment Share on other sites More sharing options...
Mr_Smartepants Posted October 16, 2008 Share Posted October 16, 2008 Thanks bober.I think my install got botched somehow, since oemgen.exe WAS missing on my end. RVMI has been twitchy lately. Link to comment Share on other sites More sharing options...
dougiefresh Posted October 16, 2008 Share Posted October 16, 2008 (edited) I've uploaded beta 15 of the GUI. Changes in the GUI version include an updated XPTSP.INI file. Code has been added and modified to patch other XPSP?RES.DLL files that are included in the XP source files. Unfortunately, non-English dialog boxes and strings cannot be updated with English resources. All resources have been sync'ed with batch beta 15a. XPNETDG.EXE.RES is renamed to XPNETDIAG.EXE.RES so that the GUI can deal with it easier.Bober: Yeah, I know about the earlier post. I haven't been doing a good job keeping the XPTSP.INI file sync'ed with what the batch file is doing. Doing a comparsion with FC (cmd-line) yielded so many differences between the batch file I had and the latest that I gave up and wrote the parsing script (again) in order to sync the two. Had to do a small mod for XPNETDG.EXE in the parsing script to ensure everything goes as required by the batch file.EDIT: Concerning glass toast, I don't think that he wanted to include the program, just to mod the tray notification stuff so that it looks like glass toast. Frankly, I think that the mod would be cool. But to include a buggy program, nah, not cool. Just my thoughts on it.... Edited October 16, 2008 by dougiefresh Link to comment Share on other sites More sharing options...
bober Posted October 16, 2008 Author Share Posted October 16, 2008 (edited) but it would be nice to find where the ballons are."XPNETDG.EXE.RES is renamed to XPNETDIAG.EXE.RES so that the GUI can deal with it easier."if you want i can also change the the resourse name for update conveniance.but just to be sure were ont he same wave lenght:the cabbed file = XPNETDG.EXEand when uncabed = XPNETDIAG.EXEon an other note im having probs with my mobo, in sata ide more the board only support 4 out of 6 sata ports.so idealy i have to install win on the ports in AHCI mode instead of ide,but the damn drivers are screwed up. i have tried almost every combination and i just cant get the system to install the drivers.my board has an nforce 780a chipset. so if anyone has the same chipset and was successful to install win on sata in AHCi mode please tell me how they did it.(tried adding drivers via driver packs .net(added the drivers to the pack)tried simply via f6 floppy,still a no go.tried adding manualy to txtsetup.sif and adding them to i386 and $OEM$\etc,again a no go,but driver packs were present so the setup may have took the drivers from driver pack instead.) Edited October 16, 2008 by bober Link to comment Share on other sites More sharing options...
Guest ALtF4 Posted October 16, 2008 Share Posted October 16, 2008 What's wrong with notification balloons?Wasnt it a good idea?Just tell me which file (exe, dll, etc) is notification ballon, then ı will patch and share with you.Ok? Link to comment Share on other sites More sharing options...
dougiefresh Posted October 16, 2008 Share Posted October 16, 2008 (edited) AltF4: My first impression is that there isn't anything is wrong with those ballons, it's the program itself that Bober seems to have a problem with. I think the look is very much in line with the project's goals. However, including a buggy program is not... I think it would be awesome to have that look in this project....Bober: I know, I know, I got the internal name change for that file! :thumbsup_anim: :icon_cool: Renaming that file would make it easier in terms of updating my copy of the resources...Off-Topic: Weird prob with the mobo. Wish I could help you with that.... Edited October 16, 2008 by dougiefresh Link to comment Share on other sites More sharing options...
Guest ALtF4 Posted October 16, 2008 Share Posted October 16, 2008 (edited) Mate, ı hope you understood me clearly.I dont want to integrate this glass toasts program in project.I want to replace bmps and icons with old one.We can do that, cant we?>> Edited October 17, 2008 by ALtF4 Link to comment Share on other sites More sharing options...
bober Posted October 17, 2008 Author Share Posted October 17, 2008 yes understood.but i do not know what file to edit. Link to comment Share on other sites More sharing options...
Guest ALtF4 Posted October 17, 2008 Share Posted October 17, 2008 (edited) yes understood.but i do not know what file to edit.Hmm, if we could find file, our work would be nicer and cool.I will continue to search mate.What do you think about adding Drive Indicator?It's little and usefull program.I am working on it.I will share with you if you want to add your project. And did you fix that inet.cpl.cpl.mui problem?I still couldnt Edited October 17, 2008 by ALtF4 Link to comment Share on other sites More sharing options...
bober Posted October 17, 2008 Author Share Posted October 17, 2008 what ie7 addon r you using?and im prety sure dougie could easely add his drive space indicator. Link to comment Share on other sites More sharing options...
Guest ALtF4 Posted October 17, 2008 Share Posted October 17, 2008 (edited) what ie7 addon r you using?and im prety sure dougie could easely add his drive space indicator.Yes, it's easier than us for him.But ı am trying to integrate this program and add some performance registry keys by batch file.I will also share these things with you if you want And ı use NR_IE7 Edited October 17, 2008 by ALtF4 Link to comment Share on other sites More sharing options...
dougiefresh Posted October 17, 2008 Share Posted October 17, 2008 Sure, I can add it as well. I'll try to build a special Icon Theme for this edition as well. Link to comment Share on other sites More sharing options...
bober Posted October 17, 2008 Author Share Posted October 17, 2008 (edited) ı use NR_IE7 well it is almost impossible that it dosent work ,there is a section in the batch that especially takes care of inetcpl::nrie7inetcplmuiset name=inetcplset name1=cplset ext=mui%rh% %ao% "NRIE7en\%name%.%name1%.%ext%", "NRIE7en\%name%.%name1%.%ext%", "%res%\%name%.%ext%.res",,,&echo patching %name%.%name1%.%ext%%pe% -c NRIE7en\%name%.%name1%.%ext% >nulSure, I can add it as well. I'll try to build a special Icon Theme for this edition as well.no hurries.but thx.did you find a way to make icons faster?.. lol Edited October 17, 2008 by bober Link to comment Share on other sites More sharing options...
amnesia Posted October 17, 2008 Share Posted October 17, 2008 hotplug.dll.res - icons changedmmsys.cpl.res - some bitmaps changedmstsc.exe.res - icons and bitmaps changedhttp://www.rapidspread.com/file.jsp?id=svvzfz3rnj Link to comment Share on other sites More sharing options...
shafaet Posted October 17, 2008 Share Posted October 17, 2008 hi bober,i just patched this tools to my new unattendent cd, but wondering no addon has successfully installedi usually integrate couple of my favo themes, kels CPL bonus, boogy wmp11, onepience IE7, and ricks sidebar , gadget and hell lot of addons. ( prio,blue taskbar, glasstoast, screensavers, ccleaners and so on)my steps are: ( using Nlite)1) integarte sp32) integrate all the addons3) remove, tweaks, and so one4) XPtp by using gui mode to locate i386 folder5) adding driverpacks 6) WPI7) ISO8) VMware for testingbut i found only thems and couple of addon has just intstalled, no ricks sidebar gadged has installed, WMP11, IE7, kels CPLbonus found after insatllation of xp. :confused02: am i doinf anything wrong? :confused02: :confused02: please help me to figure out this, i want to integrate all the existing addons in my new fresh XPSP3 cd. :sweatingbullets: :sweatingbullets: thanksShafaet Link to comment Share on other sites More sharing options...
bober Posted October 17, 2008 Author Share Posted October 17, 2008 (edited) seems xptsp.inf created by the gui breaks the install.meanwhile that a fix is made you can try one of the batch scripts instead.hotplug.dll.res - icons changedmmsys.cpl.res - some bitmaps changedmstsc.exe.res - icons and bitmaps changedhttp://www.rapidspread.com/file.jsp?id=svvzfz3rnjthx man, will add.also:can any one also confirm that inetcpl.mui or inetcpl.cpl.mui get patched(onepeice or nr ie7 addons) is getting patched or not thx. Edited October 17, 2008 by bober Link to comment Share on other sites More sharing options...
Guest Posted October 17, 2008 Share Posted October 17, 2008 hi bober,i just patched this tools to my new unattendent cd, but wondering no addon has successfully installedi usually integrate couple of my favo themes, kels CPL bonus, boogy wmp11, onepience IE7, and ricks sidebar , gadget and hell lot of addons. ( prio,blue taskbar, glasstoast, screensavers, ccleaners and so on)my steps are: ( using Nlite)1) integarte sp32) integrate all the addons3) remove, tweaks, and so one4) XPtp by using gui mode to locate i386 folder5) adding driverpacks 6) WPI7) ISO8) VMware for testingbut i found only thems and couple of addon has just intstalled, no ricks sidebar gadged has installed, WMP11, IE7, kels CPLbonus found after insatllation of xp. :confused02: am i doinf anything wrong? :confused02: :confused02: please help me to figure out this, i want to integrate all the existing addons in my new fresh XPSP3 cd. :sweatingbullets: :sweatingbullets: thanksShafaetwell i had this problem but for some reason inf addons doesnt install it just get copied to it`s right place but no more this happened in Nlite try using RVM intergator and add this addon as well it should be working fine Link to comment Share on other sites More sharing options...
dougiefresh Posted October 18, 2008 Share Posted October 18, 2008 (edited) shafaet: Tell me, what options are you selecting on Page 4 (Options) of the GUI? Telling me this will probably allow me to narrow down the problem to a specific line or function.EDIT: Make sure you apply the SYSSETUP patch BEFORE integrating the XPtsp resources! Xtremely important!!!(Source)Bober: No, I haven't found/developed a way to build Icon Themes faster. I really haven't looked into it since the discussion.... I had gotten slammed by work, then this project kinda sidetracked/derailed the development of DSI....Off-topic: You know, it's funny about the origins of the words "sidetracked" and "derailed", considering how they come from the railroad and related industries.... Kinda interesting...DaRk MaDnEsS: Why the PatchAddon SYSSETUP InfSkip add-on? What does it do that may/would help with this situation? Edited October 18, 2008 by dougiefresh Link to comment Share on other sites More sharing options...
shafaet Posted October 18, 2008 Share Posted October 18, 2008 shafaet: Tell me, what options are you selecting on Page 4 (Options) of the GUI? Telling me this will probably allow me to narrow down the problem to a specific line or function.EDIT: Make sure you apply the SYSSETUP patch BEFORE integrating the XPtsp resources! Xtremely important!!!(Source)Bober: No, I haven't found/developed a way to build Icon Themes faster. I really haven't looked into it since the discussion.... I had gotten slammed by work, then this project kinda sidetracked/derailed the development of DSI....Off-topic: You know, it's funny about the origins of the words "sidetracked" and "derailed", considering how they come from the railroad and related industries.... Kinda interesting...DaRk MaDnEsS: Why the PatchAddon SYSSETUP InfSkip add-on? What does it do that may/would help with this situation?hi,i kept the default options in GUI mode, please see attached , but i couldn't find any SYSSETEP patch in ur given link, lots of patches overther, could u pls specified more. like full name.thanks i haven't tried yet. i'll let u guys know abt the status.really thx a lot for your helps.shafaet :thumbsup_anim: Link to comment Share on other sites More sharing options...
Kaylar Posted October 18, 2008 Share Posted October 18, 2008 also:can any one also confirm that inetcpl.mui or inetcpl.cpl.mui get patched(onepeice or nr ie7 addons) is getting patched or not thx.inetcpl.mui from onepiece is patched Link to comment Share on other sites More sharing options...
dougiefresh Posted October 18, 2008 Share Posted October 18, 2008 (edited) shafaet: Download the 1.0.10b15 current release of the XPtsp GUI from here. That screenshot is from an older version. In addition, some changes to the package have taken place, so upgrading would be a very good thing! It may even solve your problem.... If not, let me know.Regarding the SYSSETUP patch, the XPtsp program doesn't have the option to patch it. I don't know why it would help, so I'm not going to code for it without a good reason. Same thing about SFC (System File Checker). My response was intended to tell you where to put the patch in the order of integrations, and if you look 4 posts up, you will see the link DaRk MaDnEsS provides to the add-on.I'll add the SYSSETUP patch if someone can give me a good explanation for what it does and why it would help.... (I detest unnecessary patches that are forced on people and I further detest forcing patches upon people without a damn good reason!) Edited October 18, 2008 by dougiefresh Link to comment Share on other sites More sharing options...
Recommended Posts