[Release] Siginet's MultiTheme AddonsPack v2.1

Discuss & post Update Pack addons here.
User avatar
5eraph
Site Admin
Posts: 4618
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Tue Aug 26, 2008 11:39 am

It should be compatible with SP3 when used with Zacam's Multi-Patch: UXTHEME.DLL, jun_ph26.

jun_ph26
Posts: 4
Joined: Tue Aug 26, 2008 4:53 am
Location: PHP

Post by jun_ph26 » Wed Aug 27, 2008 9:59 am

hi admin, i like this theme i tried and test it on xp sp3 but sadly it didn't work the theme? i hope you can update it...

thanks

Raoul90
Posts: 675
Joined: Thu Jan 17, 2008 10:29 am
Location: The Netherlands

Post by Raoul90 » Wed Aug 27, 2008 10:19 am

Works just fine.

User avatar
5eraph
Site Admin
Posts: 4618
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Wed Aug 27, 2008 11:19 am

Did you apply the UXTHEME patch, jun_ph26?

User avatar
Cipherfx2
Posts: 182
Joined: Fri Jul 27, 2007 12:16 am
Location: Philippines

Post by Cipherfx2 » Sun Aug 31, 2008 5:41 am

Link is dead :cry: , I'm getting File Not Found 404 :shock:

User avatar
5eraph
Site Admin
Posts: 4618
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Sun Aug 31, 2008 5:53 am

Give Siginet time to transition to his new host. It should be back up soon.

User avatar
Cipherfx2
Posts: 182
Joined: Fri Jul 27, 2007 12:16 am
Location: Philippines

Post by Cipherfx2 » Sun Aug 31, 2008 7:10 pm

@5eraph

Thanks for info :)

yiuc1
Posts: 18
Joined: Wed Feb 20, 2008 11:37 pm

Post by yiuc1 » Mon Jan 26, 2009 2:46 pm

I love the Luna 4a theme, but the "minimize, restore, close" buttons are a little weird. They are spaced apart and not together like in the regular Luna 4 theme. Is there a way to modify it? At first I thought it was the metrics section of the theme file, but I don't think that did the trick... Any thoughts?

Kev_83
Posts: 54
Joined: Thu Oct 18, 2007 8:08 am

Post by Kev_83 » Mon Mar 02, 2009 5:15 am

"Internet Explorer cannot display the webpage"

I used to have a backup of this but i must've deleted it :(

Anyone got a download for this as my PC is dying & i'm wanting to do a new install today

User avatar
Siginet
Site Admin
Posts: 2894
Joined: Fri May 27, 2005 1:07 pm
Location: Planet Earth
Contact:

Post by Siginet » Mon Mar 02, 2009 11:16 am

Kev_83 wrote:"Internet Explorer cannot display the webpage"

I used to have a backup of this but i must've deleted it :(

Anyone got a download for this as my PC is dying & i'm wanting to do a new install today
The link seems to be working now. Let me know if you still can't get it.

I think I'll upload a new Multi-Theme pack sometime soon. ;)
Image
--Siginet--

Techware
Your Virtual Technician
Computer Management Software

Kev_83
Posts: 54
Joined: Thu Oct 18, 2007 8:08 am

Post by Kev_83 » Fri Mar 06, 2009 12:09 pm

Thanks, the download now works :)

User avatar
litemirrors
Posts: 40
Joined: Fri Jan 02, 2009 10:23 pm
Location: Burbank, CA

Post by litemirrors » Thu Mar 12, 2009 12:56 am

I find this pack interesting, can you tell me did you ever make more like you said you were going too?

User avatar
pepoluan
Posts: 44
Joined: Mon Apr 02, 2007 5:28 am
Location: Jakarta, Indonesia
Contact:

Post by pepoluan » Thu May 07, 2009 11:03 am

Can't download :(

Kel's link ==> 404

Siginet's link ==> error:

Code: Select all

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home2/aplusma1/public_html/integrator.professorcpu.net/data/downloadaddon.php on line 13

Warning: Cannot modify header information - headers already sent by (output started at /home2/aplusma1/public_html/integrator.professorcpu.net/data/downloadaddon.php:13) in /home2/aplusma1/public_html/integrator.professorcpu.net/data/downloadaddon.php on line 43
Gosh... I need my theme fix :cry:
Nobody is perfect.
I am nobody.

User avatar
fungus
Posts: 27
Joined: Mon Jan 19, 2009 11:52 pm

Post by fungus » Mon May 11, 2009 11:55 pm

thx for this

User avatar
Siginet
Site Admin
Posts: 2894
Joined: Fri May 27, 2005 1:07 pm
Location: Planet Earth
Contact:

Post by Siginet » Tue May 12, 2009 11:28 am

Sorry... addons page is fixed now. ;)
Image
--Siginet--

Techware
Your Virtual Technician
Computer Management Software

User avatar
pepoluan
Posts: 44
Joined: Mon Apr 02, 2007 5:28 am
Location: Jakarta, Indonesia
Contact:

Post by pepoluan » Wed May 13, 2009 4:45 pm

Siginet wrote:Sorry... addons page is fixed now. ;)
Whoa! Thank you! Thank you!

(I'd insert a bouncy smilie if there's one)
Nobody is perfect.
I am nobody.

User avatar
crashfly
Posts: 789
Joined: Thu Mar 13, 2008 11:39 pm
Location: Arkansas, USA

Post by crashfly » Tue Jun 02, 2009 2:36 am

Do these themes work with XP x64? If not, can they be made to work with XP x64?

And last but not least, can these be made into a switchless installer similar to what 5eraph has done with his MS Signed Themes?


I must thank for these themes, at least for my 32 bit machines. Keep up the wonderful work.
A mind is like a parachute, it only functions when it is open.
--Anonymous

How to Ask Questions the Smart Way

User avatar
crashfly
Posts: 789
Joined: Thu Mar 13, 2008 11:39 pm
Location: Arkansas, USA

Post by crashfly » Wed Jun 10, 2009 7:03 pm

Siginet, I have found that if you remove the ".x86" from your "SourceDisksNames" in the inf files, these themes will be installable on an x86-64 system (using the infs). I am not sure on the addon directly for a 64 bit source yet, but the themes do work.

Now, only if I could get you to consider making them into a silent installer. :D
A mind is like a parachute, it only functions when it is open.
--Anonymous

How to Ask Questions the Smart Way

User avatar
Siginet
Site Admin
Posts: 2894
Joined: Fri May 27, 2005 1:07 pm
Location: Planet Earth
Contact:

Post by Siginet » Fri Jun 12, 2009 7:52 pm

I will in the next version I make. If I ever get time. :( Been so busy for so long. :(

I don't mind if anyone else wants to update this addon or any of my other addons. I don't own any of them. ;)
Image
--Siginet--

Techware
Your Virtual Technician
Computer Management Software

User avatar
5eraph
Site Admin
Posts: 4618
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Fri Jun 12, 2009 8:40 pm

Siginet wrote:
crashfly wrote:Now, only if I could get you to consider making them into a silent installer. :D
I don't mind if anyone else wants to update this addon [...]
I've had a couple thoughts concerning on-the-fly patched file replacement. It's not as efficient as prepatching the file in the source, but a switchless installer does not have that luxury if we expect it to work on a running system that does not have the patched file.

One thing I can't do yet is check a file's version so we know what file it should be replaced with. An MD5 check should work instead if we know the MD5s of the unpatched file versions, which would double as a check to see if the file ie still unpatched. But...

Keeping one to six patched UXTheme.dll file versions (depending on if we choose to support x86 SP2 and/or x64, not just the most common x86 SP3) will bloat the installer unless we can patch files in place upon execution, which I also don't know how to do.

BTW, the UXTheme.dll patch code needs updating for x64. ;)

Untested:

Code: Select all

;XP/2003 x64 SP2
AMD64\UXTHEME.DLL|6.0.3790.3959|77251|4883EC78|33C0C390

User avatar
Siginet
Site Admin
Posts: 2894
Joined: Fri May 27, 2005 1:07 pm
Location: Planet Earth
Contact:

Post by Siginet » Sat Jun 13, 2009 2:32 pm

I think this would be the best approach for a somewhat universal uxtheme patch:

Code: Select all

[General]
Author = Zacam
Builddate = 05/11/2008
Title = Multi-Patch: UXTHEME.DLL
Description = Addon which allows unsigned Themes
Version = 1.4
Website = http://ryanvm.net/forum/viewtopic.php?t=2274

[HexEdit]
;XP SP2
I386\UXTHEME.DLL|*|113178|83EC1C568D4DE4|33C0C9C2040090

;KB319740 - RVM 1.2.0 - 2.0.4
I386\UXTHEME.DLL|*|104714|83EC1C568D4DE4|33C0C9C2040090

;KB936929 - SP3
I386\UXTHEME.DLL|*|104746|83EC1C568D4DE4|33C0C9C2040090

;2003 Server SP2
I386\UXTHEME.DLL|*|175801|81EC88000000A11C|33F68BC6C9C20800

;XP/2003 x64 SP2 
AMD64\UXTHEME.DLL|*|77251|4883EC78|33C0C390
Image
--Siginet--

Techware
Your Virtual Technician
Computer Management Software

User avatar
5eraph
Site Admin
Posts: 4618
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Sat Jun 13, 2009 3:08 pm

If we start using wildcards in the code then we should at least list the known file versions that the patch works for. Besides, for all versions listed so far, the offset for each file version is different. Why not keep the file version code in place so we know which version that particular code it is intended to patch?

And we can't call this a universal patch for file versions where the offset is unknown. It would be unsafe to use wildcards for the offsets since we don't know which instance of that pattern must be replaced if it occurs more than once, and we should not replace all instances in a file.

All of this is assuming, of course, that the relevant code to patch is unchanged from previous versions. If not, we're making a huge mistake by patching the wrong code. Version specific code is the safest method going forward.

User avatar
ENU_user
Posts: 1253
Joined: Wed Jan 25, 2006 1:42 pm

Post by ENU_user » Sat Jun 13, 2009 5:58 pm

most hexedit tools allow *pattern search replace* ( nothing new for all around good hexedit tool )

as there is no option to wildcard the offset in integrator currently it does seem pointless to have wildcards work for file versions using fixed offset address's that will mostly end up hitting the correct address for the correct file version where is! that address aims for..

I'm guessing that with a longer search pattern with the address offset *wildcarded* in use, can work. avoiding the patch spreading to other unwanted location offset's inside the file & that this -longer search pattern- would meet with most if not all other file versions..

I've noticed this in xpsp3 beta's:
* nlite always knew where to patch the UXTHEME.dll regardless to different offsets & file versions that changed with every new sp3 beta release I have tried ..

bottom line is: having the option to use wildcards for the offset address is onlyl trivial for any hex edit tool, it really depends on how a user chooses to handle the tool

only if & where it was first optional (in integrator)

User avatar
crashfly
Posts: 789
Joined: Thu Mar 13, 2008 11:39 pm
Location: Arkansas, USA

Post by crashfly » Sat Jun 13, 2009 11:20 pm

If you do make it into a silent installer, you might have to specify that the user use there own method of a Uxtheme patch. On already running systems, that is left to the user. On an Windows setup type install, one should just "pre-apply" a patch (such as Zacam's or even just using nlite). That would suite me just fine as I use nlite on a 64 bit system.
A mind is like a parachute, it only functions when it is open.
--Anonymous

How to Ask Questions the Smart Way

spawn
Posts: 88
Joined: Sat May 23, 2009 3:31 am

Post by spawn » Sun May 23, 2010 9:35 am

can ya please make one for xp 64bit sp2 ty

User avatar
5eraph
Site Admin
Posts: 4618
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Sun May 23, 2010 8:03 pm

Since you asked nicely. :)
Siginet wrote:I don't mind if anyone else wants to update this addon or any of my other addons.
Updated to v2.0, and x64 addon released. Please read the changelog for full details.

spawn
Posts: 88
Joined: Sat May 23, 2009 3:31 am

Post by spawn » Mon May 24, 2010 3:03 pm

thankyou :D

User avatar
5eraph
Site Admin
Posts: 4618
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Mon May 24, 2010 7:00 pm

You're welcome, spawn. :)

Updated to v2.1. Please read the changelog for full details.

User avatar
shiner
Posts: 655
Joined: Sun Nov 08, 2009 4:18 am
Location: SE Asia

Post by shiner » Mon May 31, 2010 12:36 am

Thanks 5eraph for putting this together, and thanks to Kel, Siginet and all the others who did the work on the various theme packs.

I had been using the signed themes pack and Ricks Luna Royale with Zacam's patch for a while but decided to give this a try with UH 129 update pack, and everything went fine.
Some nice theme choices in this pack.

thanks again.

one question, aside from the uxtheme dll, does this patch any other system files?
"You can lead a horse to water, but you can't make it drink."

User avatar
5eraph
Site Admin
Posts: 4618
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Mon May 31, 2010 12:42 am

You're welcome. :)

No other files are patched by this addon.

Post Reply