Jump to content


Photo

XPtsp GUI v3.0.0.26 - February 27, 2012


  • Please log in to reply
662 replies to this topic

Poll: XPtsp GUI v3.0.0.26 - February 27, 2012 (44 member(s) have cast votes)

What language OS do you use XPtsp on?

  1. English (27 votes [61.36%])

    Percentage of vote: 61.36%

  2. non-English (11 votes [25.00%])

    Percentage of vote: 25.00%

  3. Both English and non-English (6 votes [13.64%])

    Percentage of vote: 13.64%

Vote Guests cannot vote

#21 amnesia

amnesia

    WinCert Pro

  • Members
  • PipPipPipPipPip
  • 410 posts
  • OS:Windows XP Pro

Posted 02 February 2009 - 06:19 PM

what r U people trying to achive with LangIDs, if i may ask ?
english id is 1033. i don't think Reshacker is capable of changing LangID from command-script and U may end up with two resources with different LangIDs.
Restorator does have -guiless (Do not display main window)
http://bome.com/Rest...l#_Toc350126141

btw, it was mentioned on russian forum that xpsp2res.dll is called sprt0419.dll in the source, so i can assume,
other langs will be sprt*.dll... (Fixit can check on his NL source...)

Edited by amnesia, 02 February 2009 - 06:22 PM.


#22 Fixit

Fixit

    WinCert Friend

  • Moderators
  • 207 posts
  • OS:Windows XP Pro

Posted 02 February 2009 - 06:29 PM

other langs will be sprt*.dll... (Fixit can check on his NL source...)


i can add this for people who are translating XPtsp:

you can find name changes in layout.inf in xp source folder.
example :"lhmstsc.chm = 100,,111872,,,,,21,0,0,mstsc.chm)"

My finds (in dutch xp)
mstscax.dll = -> "lhmstscx.dll" before install
mstsc.exe = -> "lhmstsc.exe" before install
xpsp1res.dll = -> "sprs0413.dll" before install
xpsp2res.dll = -> "sprt0413.dll" before install
xpsp3res.dll = -> "spru0413.dll" before install

note:
when live patching on live system the files will be named just like the english files...

Extra:
Resfiles with langID: "0" (neutral) on foren xp..
msgr3en.dll.res
srclient.dll.res
setup.exe.res
msi.dll.res

#23 dougiefresh

dougiefresh

    Wincert Addict

  • Moderators
  • 775 posts
  • Location:Tennessee, USA
  • OS:Windows 7

Posted 02 February 2009 - 09:12 PM

I know that XPSP?RES.DLL are named something else. GUI scans through the TXTSETUP.SIF in order to get the filenames of other XPSP?RES.DLL files. Until I commented it out, the GUI patched those files.

Now, I've got to try to patch other languages, which that ain't gonna be easy (if it's possible at all). I'm thinking that maybe, at some future point, I can transform the dialog and menu resources so that they can take the new form. But I have some challenges there that just won't be easy.... Will this receive attention? Probably, just not soon.....

However, that's for the future. I've got a lot more that demands urgent attention, such as installing a different version of XPtsp over an already installed/intregrated copy of XPtsp....

Amnesia: On my copy of XP, the XPSP1RES.DLL files are named SPRA????.DLL, XPSP2RES.DLL files are SPRB????.DLL, and XPSP3RES.DLL files are named SPRC????.DLL (where ???? is the language ID hexed). The GUI can easily search TXTSETUP.SIF for the proper names of the alternate files, but it's the patching itself that's going to be a problem.....

#24 amnesia

amnesia

    WinCert Pro

  • Members
  • PipPipPipPipPip
  • 410 posts
  • OS:Windows XP Pro

Posted 02 February 2009 - 10:28 PM

still i'm lost on the reason of patching different LangIDs when all dialogs patched by XPtsp are in english and customized :blink:

Edited by amnesia, 02 February 2009 - 10:35 PM.


#25 bober

bober

    bober of all 101's

  • Moderators
  • 829 posts
  • Location:canadia!
  • OS:Windows MCE

Posted 02 February 2009 - 10:52 PM

its to eventualy support multilang... i guess

#26 amnesia

amnesia

    WinCert Pro

  • Members
  • PipPipPipPipPip
  • 410 posts
  • OS:Windows XP Pro

Posted 02 February 2009 - 11:01 PM

its to eventualy support multilang... i guess

then U'll need to attach translate.google.com for translating text in dialogs :sweatingbullets:
there may be other ways to create bloat and potential problems, U know. [/my 2 cents]
edit:
here is what a dialog looks like (with LTEXT, GROUPBOX and CAPTION needed to change for translation)
Off-Topic Comment(Click to Show)
101 DIALOGEX 32, 10, 499, 266, 0
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPTION
CAPTION "General"
FONT 8, "MS Shell Dlg", 0, FALSE
{
GROUPBOX "Windows Information...", 10, 138, 0, 359, 69, WS_GROUP
CONTROL "", 51, "STATIC", SS_BITMAP | SS_CENTERIMAGE, 372, 6, 64, 60
LTEXT "Platform:", 0, 142, 11, 37, 8, NOT WS_GROUP
LTEXT "Licence Type:", 0, 142, 25, 55, 8, NOT WS_GROUP
LTEXT "Core OS Version:", 0, 142, 40, 59, 8, NOT WS_GROUP
LTEXT "Service Pack:", 0, 142, 55, 53, 8, NOT WS_GROUP
LTEXT "", 52, 208, 11, 115, 8
LTEXT "", 53, 208, 25, 115, 8
LTEXT "", 54, 208, 40, 115, 8
LTEXT "", 55, 208, 55, 115, 8
GROUPBOX "License Information...", 12, 138, 72, 359, 68, WS_GROUP
CONTROL 2, 0, "STATIC", SS_BITMAP | SS_CENTERIMAGE | SS_REALSIZEIMAGE | WS_GROUP, 373, 79, 62, 58, WS_EX_TRANSPARENT
LTEXT "", 56, 208, 86, 122, 8, SS_NOPREFIX | SS_REALSIZEIMAGE | NOT WS_GROUP
LTEXT "", 57, 208, 104, 122, 8, SS_NOPREFIX | SS_REALSIZEIMAGE | NOT WS_GROUP
LTEXT "Registered To:", 81, 142, 86, 60, 8, SS_NOPREFIX | SS_REALSIZEIMAGE | NOT WS_GROUP
LTEXT "Product ID:", 80, 142, 122, 50, 8, SS_NOPREFIX | SS_REALSIZEIMAGE | NOT WS_GROUP
LTEXT "", 58, 208, 122, 122, 8, SS_NOPREFIX | SS_REALSIZEIMAGE | NOT WS_GROUP
GROUPBOX "System Information...", 60, 137, 142, 359, 123, WS_GROUP
CONTROL "", 62, "STATIC", SS_BITMAP | SS_CENTERIMAGE, 314, 149, 180, 111
CONTROL "", 63, "Link Window", 0, 208, 155, 105, 8
LTEXT "Customized By:", 0, 142, 155, 64, 8, NOT WS_GROUP
LTEXT "XP-tsp Version:", 0, 142, 165, 64, 8, NOT WS_GROUP
LTEXT "CPU Make/Model:", 0, 142, 183, 61, 8, NOT WS_GROUP
LTEXT "CPU Speed And Installed Memory:", 0, 142, 205, 62, 16, NOT WS_GROUP
LTEXT "Memory Protection:", 0, 142, 225, 68, 8, NOT WS_GROUP
CONTROL "", 64, "Link Window", 0, 208, 165, 105, 8
CONTROL "", 65, "Link Window", 0, 208, 183, 105, 8
CONTROL "", 66, "Link Window", 0, 208, 193, 105, 8
CONTROL "", 67, "Link Window", 0, 208, 213, 105, 8
CONTROL "", 68, "Link Window", 0, 208, 225, 105, 8
PUSHBUTTON "&Support Information", 69, 174, 246, 101, 14, NOT WS_VISIBLE | WS_DISABLED
CONTROL 6, 0, "STATIC", SS_BITMAP | WS_GROUP, 0, 0, 133, 266
LTEXT "Organization:", 0, 142, 104, 55, 8, NOT WS_GROUP
}


[Close]

Edited by amnesia, 02 February 2009 - 11:18 PM.


#27 amnesia

amnesia

    WinCert Pro

  • Members
  • PipPipPipPipPip
  • 410 posts
  • OS:Windows XP Pro

Posted 02 February 2009 - 11:39 PM

the year is 2020...
XPtsp changelog:
- no reboots
- fixed code to encrease your boobs, libido and changing eyecolor
Posted Image
- added temperature variables to "making you a cup of joe" routine

oh, come on now, it's a joke :)

Edited by amnesia, 02 February 2009 - 11:54 PM.


#28 bober

bober

    bober of all 101's

  • Moderators
  • 829 posts
  • Location:canadia!
  • OS:Windows MCE

Posted 02 February 2009 - 11:42 PM

what 2020?? arent we supposed to die in 2012??

#29 amnesia

amnesia

    WinCert Pro

  • Members
  • PipPipPipPipPip
  • 410 posts
  • OS:Windows XP Pro

Posted 02 February 2009 - 11:46 PM

what 2020?? arent we supposed to die in 2012??

but, isn't there WinCert.net Forums in Heavens ? :P

#30 dougiefresh

dougiefresh

    Wincert Addict

  • Moderators
  • 775 posts
  • Location:Tennessee, USA
  • OS:Windows 7

Posted 02 February 2009 - 11:54 PM

QUICK UPDATE: Version 1.4.3.3 has been released with the changes to make the GUI match the screenshots in the first post.

still i'm lost on the reason of patching different LangIDs when all dialogs patched by XPtsp are in english and customized :blink:

It's Ok, amnesia. I'm not even sure I create non-English resources from English resources at this point..... The multi-language support only applies to the GUI, not necessarily to the resources.

Anyway, I'm working on updating the screenshots. A blue logo didn't make sense for a green theme, so I've replaced the blue logo with the green one, since the GUI represents the XPtsp green theme. I'll upload the redesigned GUI once I've completed the changes, then start working on the component selection. Just thought I'd share that with you.

then U'll need to attach translate.google.com for translating text in dialogs :sweatingbullets:
there may be other ways to create bloat and potential problems, U know.

I'm hoping to be able to read the strings and figure out what goes where..... I don't know yet. There are some major challenges there if I decide to try this "major" miracle.... But just think: Maybe we can free ourselves from the "English-Only" thingie in the first post..... Probably not, though.

XPtsp changelog:
- no reboots
- fixed code to encrease your boobs, libido and changing eyecolor
- added temperature variables to "making you a cup of joe" routine

"No reboots": :omg: Would be SO nice!
"Fixed code to increase...." and "Added temperature variables....": :doh: Why didn't I think of that? Let me work on it! :P LOL!
(Sorry for the late reply, I've been away from the computer for about 1.5 hours!)

#31 bober

bober

    bober of all 101's

  • Moderators
  • 829 posts
  • Location:canadia!
  • OS:Windows MCE

Posted 03 February 2009 - 02:35 AM

"Fixed code to increase...." and "Added temperature variables....": :doh: Why didn't I think of that? Let me work on it! :P LOL!
(Sorry for the late reply, I've been away from the computer for about 1.5 hours!)


make the gui loop like crazy/memory leak, and leave it running,ull have ure self a hot potatoe of a PC!

#32 dougiefresh

dougiefresh

    Wincert Addict

  • Moderators
  • 775 posts
  • Location:Tennessee, USA
  • OS:Windows 7

Posted 04 February 2009 - 01:27 AM

Preview of Component Selection:
Posted Image

Side-Note: I've been trying to think of what else needs to be changed to support component selection.... and boy, have I come up with a list of things! So it may be a few days before the Component Selection page becomes available as any part of the normal routine....

#33 pen25jf

pen25jf

    Member

  • Members
  • PipPip
  • 46 posts
  • OS:non-selected

Posted 04 February 2009 - 02:11 AM

Hey dougie,

Don't know if you know this, but when I log off-> switch user, the logon screen is blank. In other words, it shows the screen, but no accounts. If I hit enter or press left or right, it'll logon, but doesn't show the user.

Known issue? Been this way since 1.4.0.2.

Sorry if you know about it, and thanks :thumbsup_anim:

#34 bober

bober

    bober of all 101's

  • Moderators
  • 829 posts
  • Location:canadia!
  • OS:Windows MCE

Posted 04 February 2009 - 02:26 AM

humm would this have anythign to do with the things i was removing from the longonui in the batch and we didint remember why and now we know? lol

btw dougie i like the new component section, and looks like thers tons of stuff.. and i have an idea...dunno what ure gonna think of it:
liek in DSI maybe people could choose components and they would be downlaoded?it would help to amke the pack lighter and when a component is updated the whole release dosent have to be repacked.but these are just ideas and i do know its hard work


edit:
i got a stragne error:
---------------------------
XP Theme Script Patcher
---------------------------
ERROR: Cannot read section "SP.Patch"!
---------------------------
OK   
---------------------------

when at extracting sp3.cab

#35 dougiefresh

dougiefresh

    Wincert Addict

  • Moderators
  • 775 posts
  • Location:Tennessee, USA
  • OS:Windows 7

Posted 04 February 2009 - 10:41 AM

pen25jf: Did not know about that bug! I will try to fix it as soon as I can! It's morning here, it will probably be this afternoon!

Bober: Thanks about the component selection thing. About downloading changed files, it could be done. Frankly, I probably could steal my updating code from DSI and apply in the program. But before I do so, I need component selection and repatcher done. But, we would have to upload every resource/extra file to a website..... even compressed that will take a while!

I know about the "SP.Patch" problem. I discovered this SOB during my testing this weekend. It comes after using a version of the GUI (v1.4.3.1, I believe) which doesn't handle uncompressed files properly. The solution that worked for me: Copy an original version of SP3.CAB to the XP source folder. The problem went away for me.

#36 bober

bober

    bober of all 101's

  • Moderators
  • 829 posts
  • Location:canadia!
  • OS:Windows MCE

Posted 04 February 2009 - 10:04 PM

ok, i forgot to mention that i had to wrestle the gui into finding the srouce folder wich i got my fresh install in,it wouldint detect it.so maybe is what caused the sp?cab problem.

also, about setupapi, i would want to add it to the batch versions, what is the hex that is to be modifyed and replaced by what.

#37 amnesia

amnesia

    WinCert Pro

  • Members
  • PipPipPipPipPip
  • 410 posts
  • OS:Windows XP Pro

Posted 04 February 2009 - 10:26 PM

also, about setupapi, i would want to add it to the batch versions, what is the hex that is to be modifyed and replaced by what.

SETUPAPI.DLL Ver. 5.1.2600.5512
needs hex change at
000456C7: 74 to EB
http://www.wincert.n...o...ost&p=41032

#38 bober

bober

    bober of all 101's

  • Moderators
  • 829 posts
  • Location:canadia!
  • OS:Windows MCE

Posted 04 February 2009 - 10:44 PM

lol i searched evry where man i just cant find it.

#39 dougiefresh

dougiefresh

    Wincert Addict

  • Moderators
  • 775 posts
  • Location:Tennessee, USA
  • OS:Windows 7

Posted 04 February 2009 - 11:12 PM

Add this line to the Entries.ini file of the add-on:
[HexEdit]
i386\SETUPAPI.DLL|5.1.2600.5512|284359|74|EB
Note that it will only patch the original SP3 file (5.1.2600.5512). It WON'T patch earlier or later versions!

:doh: :censored: I just ran the GUI in a virtual machine for a live patch test. It didn't patch a damn thing..... :ranting:

#40 bober

bober

    bober of all 101's

  • Moderators
  • 829 posts
  • Location:canadia!
  • OS:Windows MCE

Posted 04 February 2009 - 11:40 PM

no res patch or hex?or..both?




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users