XP styles in PE
#126
Posted 14 August 2009 - 11:29 AM
BUT im getting problems even with v 8 . there is no theme service in services tab written . although building pe ,did not give any error or warning .
and interesting thing is , i have already checked v 8 4 days ago and it worked fine . now i cant find that log file that what scripts were there and whch were not
i ll keep on trying , and will post log if any help needed ...
and inbox is clear now
#127
Posted 14 August 2009 - 04:00 PM
- lesser Warnings now with "EXISTREGKEY/EXISTFILE "
- fixed Security and FailureActions Regwrites
@jianliulin
Welcome here . Ok let's start me some questions
Who is the developper of the Themes stuff yichya or yamingw?
Is there a Themes working Version of 2003PE on wuyou forum?
And how do we use the Eject feature of PECMD? (Boot-land is very stoneage still using NON-RAM Booting solutions )
Thanks in advance
@Lancelot
Thanks for caughting bugs
@maanu
Please upload your log i will take a look at it.
#128
Posted 15 August 2009 - 04:30 AM
There is no development team in wuyou,all are who have the same Interested ,yamingw is Original Author of themes ,and yichya is the one of Practice Members ,
here is xpe with themes :
http://www.namipan.c...d5dab8c01cffb03
win2003PE and xpPE is no difference in the themes
EJEC :
format : EJEC [C-|U-|R:]
Function :Remove or pop-up USB disk or CDROM drive
Parameters : "C-" pop-up all CD-ROM drive
"U-" Remove all USB disk
"R:" pop-up or remove the drive letter designation or USB disk
No parameters will Remove all USB disk or pop-up all CDROM drive
Example: EJEC or EJEC C- or EJEC U- or EJEC H:
in china all winPE are based on pecmd
#129
Posted 15 August 2009 - 11:55 AM
Thank you very much, I will take a look at it.
Also will add yamingw and yichya to the credits of the Script
You should not take this to serious, but here is more playing around with winbuilder and sript issue than actually improving the PEEhm, If you mean LiveXP I guess you mean opposite (stoneage = "most modern")
Thanks for helping with the Script
@maanu
Let me explain the diffrence between WimPack and WimBoot
WimPack using normal Bootsdi and packing boot unneeded files in compressed WIM's
But it have a very dangerous option to Pack System32 folder, I highly disrecommand using this option, you only damage your PE
WimBoot is the most advanced RAMbooting solution today, it packing th hole PE in a WIM file and use it the same Way Vista and Seven using it.
Also WimBoot has the best Bootspeed and using the lesses RAM , the only think it doesn't allow NTFS junctions.
I cannot help you with the files needed for WimPack cause I never will use it. (Sorry)
Are there still problems with EarlyStarter
#131
Posted 15 August 2009 - 11:59 PM
Main focus is get the theming running on every system, but may I have some idea for a third way of WIM-ification
#132
Posted 22 August 2009 - 12:07 PM
- compatible to Wimpack 'Pack System32' option
- New Option to use minlogon
With minlogon it works for me on every Virtual machine, but the boottime is very increased
If someone can gives me a hint what is missing for Win2003, I hopefully can upgrade the patcher to be compatible with 2003 version of winlogon.exe.
#133
Posted 13 September 2009 - 10:14 AM
- fixed problem with shutdown / eject
- better minlogon support
- LogonBox can be removed (requires \Projects\Tools\Reshacker\ResHacker.exe)
Important XPThemes has to be extracted to \Finish\1 Optimizations to advoid problems with other Scripts
How to get minlogon:
- download XPeSP2FeaturePack2007
- open XPeSP2FeaturePack2007.iso with 7zip
- right click on XPEFP2007.exe select Open Inside
- browse to \rep and simply type minlogon on your keyboard
- Use drag & Drop to extract minlogon.exe
#134
Posted 13 September 2009 - 03:57 PM
Since patching is considered nowadays legal again around here, how about extending the 24 hour limit to a almost 50 days limit?
Does anyone know, where the limit is defined these days?
#135
Posted 13 September 2009 - 04:35 PM
The needed file for 24h limit was already being patched 2 times.
But let's wait for someone who can clarify the situation.
#136
Posted 13 September 2009 - 04:48 PM
Are you sure? I think to remember that setupldr needed to be patched.The needed file for 24h limit was already being patched 2 times.
#137
Posted 13 September 2009 - 04:57 PM
Sometimes Theming works, sometimes it doesn't. With the same iso!
#138
Posted 13 September 2009 - 04:58 PM
Well minlogon works so it was nothing to do with setupldr.Are you sure? I think to remember that setupldr needed to be patched.
I would try it that way:
24 * 60 * 60 * 1000 = 86400000 millseconds 86400000 = 5265C00 5265C00 = 005C2605005C2605 gives me only one occur in winlogon.exe
EDIT: Yeah we still missing a solution for the timing problem.
EDIT2: I was right with this patch, it just reboot with new given time
#139
Posted 13 September 2009 - 06:10 PM
Something kills theming if not already startet.
And sometimes 'something' is faster then the service.
(maybe shell /themeui.dll?)
in conrast to real os ,if themes service is stopped, theming will never work again.
(i guess there will be no timing problem, if restarting the service will work in PE)
Peter
#140
Posted 13 September 2009 - 06:43 PM
A real XP does not reboot after 24hours despite the fact that it uses winlogon.exe so acording to your logic, it can't be in winlogon eighter.Well minlogon works so it was nothing to do with setupldr.
But you're right. I corrected my old textfile.
@fxscrpt
Yes, that theming can be started at boot up, but not anymore afterwards is really strange.
#141
Posted 13 September 2009 - 06:47 PM
Yep, if we found a way to start the service manually, this problem would be solved,i guess there will be no timing problem, if restarting the service will work in PE
and may this would be also the solution for Win 2003 PE's
BTW: If nobody say no, next Themes script will have a option the break 24h limit.
#142
Posted 13 September 2009 - 08:09 PM
Not being able to start it during bootup, can come from the service not being allowed to be started due to missing registry settings.
But manually starting it, after switching systemsetupinprogress to 0, would not be affected by this.
#143
Posted 13 September 2009 - 08:40 PM
- update PEGina to version 1.0.0.5
- optional increase of time limit
@MedEvil,
well sorry of course service can be started manually but theming cannot be started manually
'Me' don't have an idea, tryed this a long time without success
#144
Posted 13 September 2009 - 09:52 PM
Ok, got this wrong. Thought theming meant theming service.well sorry of course service can be started manually but theming cannot be started manually
'Me' don't have an idea, tryed this a long time without success
So theming service can be started, but still themes will not start working.
Is it just like that in BartPE+XPE?
#145
Posted 13 September 2009 - 10:46 PM
But when i try to load a theme, i get an error message that the design service is not running and i should start it first.
So eighter services is lying and the service is not really running or the fact that it is running is not properly communicated through the system. ?
#146
Posted 13 September 2009 - 11:49 PM
So eighter services is lying and the service is not really running or the fact that it is running is not properly communicated through the system. ?
well it is very much possible that it " lost in translation " by NOT finding the right strings that it needs to communicate with . thats the only reason it 'd say something like that .
i remember it happened once when i was messing around with avira (b4 JFX came up with his script ) , v 8 once complained about scheduler service not running , while it was running actually .
#147
Posted 14 September 2009 - 12:31 AM
Well til now patching was only be use to enable Themes
The needed file for 24h limit was already being patched 2 times.
But let's wait for someone who can clarify the situation.
I would say that so long as we don't distribute patched files that that's OK. Everything is up to the end-user and whether to make use of the script or not.
Currently on LiveXP there are options for patching various files. On the main interface of script.project, there is the option to disable all patching options if the end-user prefers not do this.
Regards,
Galapo.
#148
Posted 14 September 2009 - 06:03 AM
This check (design service running/not running) is imlemented inWhen i stop the Design service and then restart it, it is shown in services as started.
But when i try to load a theme, i get an error message that the design service is not running and i should start it first.
...
themeui.dll's function QueryThemeServices.
The function should return 3 , if Themeing is enabled.
Remember :themeui.dll can block using unsigned themes.
Maybe files (luna.theme...) are classified as unsigned for PE?
Peter
#149
Posted 14 September 2009 - 10:07 AM
Sounds good, giving end-user choice of patching. Could you add
'#$q%Core%\Finish\1 Optimizations\XPThemes\Themes.script#$q' to 'remove_patching_options' of LiveXP?
@fxscript
according to this Wine page is an undocumented function from uxtheme.dll
And also Process Monitor gives me this command when apply a style
rundll32.exe uxtheme.dll,#64 C:\WINDOWS\resources\Themes\luna\luna.msstyles?NormalColor?NormalSize
But the error messages in PE definitly comes from themui.dll
I also would say it's a communication issue between service an Theme Manager.
#150
Posted 14 September 2009 - 11:03 AM
Sure. I'll add tomorrow.@Galapo
Sounds good, giving end-user choice of patching. Could you add
'#$q%Core%\Finish\1 Optimizations\XPThemes\Themes.script#$q' to 'remove_patching_options' of LiveXP?
I'm working on a few extra things at the moment.
Regards,
Galapo.
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users