I didn't create this thread or any of the styles here, so I think I'll leave it to tomorrow (creator of this thread & original blue style) to do that...
worked great for me...blue is much better Was wondering though, does unsignedthemessvc need to run at all times for this to work?
Yes, the service needs to run all the time, but it uses a tiny amount of resources....way less than anything else (i.e. WindowBlinds) that would provide the same capability. It allows un-signed themes to be used, which Vista & W7 normally do not allow.
I'm wondering how the black progress bars were made? A few pages back, I tried to edit the "Blue Resources" and ened up with a mess...
yeah, the service footprint is absolutely nothing to worry about, i'm just wondering. I remember in vista, there was a patch you applied to a system file instead of installing a service, so I'm just wondering.
Yah, uxtheme.dll, but you had to jump through hoops to replace it and hope that MS didn't update it at some point. With the service there are no such issues.
I had the same problem, I had to uninstall the uxstyle service and reinstall it. Make sure you install the appropriate one for your OS (X86 vs X64).
Was curious... I haven't tried this yet, but it looks neat. Had a question for people that used AstraL's installer, if anyone knew the answer... So anyway, I was peeking in to the batch script installer that AstraL made and basically (after UxStyle is installed) it copies the Aero folder (and all of it's contents) to a new themes folder named AeroBlue. The script then proceeds to delete Aero.msstyles and replace it with AeroBlue.msstyles in the new AeroBlue folder, and then places AeroBlue.theme in the main Themes folder (where the Aero and AeroBlue folders are contained). So my question is basically now that the installer has done this and created a new AeroBlue folder for the AeroBlue theme and placed the AeroBlue.theme in the main Themes folder (where the original Aero.theme is), will I then be able to select the AeroBlue theme just like any other theme (when I right click in the desktop & click on Personalize)? Basically, will I then be able to switch back and fourth between the new AeroBlue theme with the blue progress bars and the original Aero theme with the green ones (or any other theme for that matter), or will this make all my progress bars in all my themes blue? It would seem to me that since the installer creates the new AeroBlue theme folder with all of it's own resources contained within it that "AeroBlue" would be then a separate theme that would be selectable when I right click my desktop and select Personalize...so if I got tired of the blue bars and wanted the green ones again I could just select the original Aero theme... Is that an incorrect assumption? Thanks, -HC
Sadly no... What this does is overwrites the Aero.msstyle file itself. As far as I know, there is no option to choose which msstyle file you load. I'm not sure if running the msstyle file itself will switch themes -- and what impact changing thing like color would have later on (possibly reverting to the aero.msstyle file) Someone -could- make a small app that: 1). On first run, will copy "aero.msstyle" to "aero.orig.msstyle" 2). Will read *.msstyle files in "C:\Windows\Resources\Themes\Aero" and make a button for each. 3). When you press the button it (( if possible switches to Aero Basic then )) copies that file to "aero.msstyle" overwriting the previous one (( then switching back to Aero Full )). Aside from the switching to Aero Basic/Aero Full, I think it's pretty simplistic to code.
It does not overwrite "Aero.msstyle", it creates a new "AeroBlue.msstyle" (copied from the unpacked .exe by the batch script, so you then have both "Aero.msstyle" and "AeroBlue.msstyle"). Look at the installer that AstraL made and people have been using successfully. It makes a new folder named AeroBlue and copied the Aero folder contents into it. The batch script then modifies the AeroBlue folder... Nothing that is part of the original Aero theme is touched, not even "Aero.msstyle"...that is why I asked (I am very well versed in making batch scripts and can read them like I am reading a book)... It looks to me like the script makes a whole new AeroBlue theme that is then (hopefully) selectable from the desktop personalization window... (I am seeking confirmation on that assumption) AstraL's script: Code: @echo off echo Installing Aero Theme with blue progressbars by tomorrow echo Installation script by _AstraL_ echo Installing UxStyle... IF %PROCESSOR_ARCHITECTURE%==AMD64 goto x64 ELSE IF %PROCESSOR_ARCHITEW6432%==AMD64 goto x64 ELSE goto x86 :x64 UxStyle_x64.msi /qn goto next :x86 UxStyle_x86.msi /qn :next echo Copying original Aero Files for language support... xcopy %windir%\Resources\Themes\Aero %windir%\Resources\Themes\AeroBlue /E /Y /H /R /I echo Done! echo Removing main Aero theme file from AeroBlue theme (cleaning up)... del %windir%\Resources\Themes\AeroBlue\Aero.msstyles echo Done! echo Copying new theme files... copy AeroBlue.msstyles %windir%\Resources\Themes\AeroBlue\AeroBlue.msstyles copy AeroBlue.theme %windir%\Resources\Themes\AeroBlue.theme echo Done! echo Cleaning up... del UxStyle_x86.msi del UxStyle_x64.msi del AeroBlue.msstyles del AeroBlue.theme echo Done! echo All done! You can use the theme now echo For any questions, visit the forums at forums.mydigitallife.net pause del install.bat
Apparently I've not used AstraL's installer Sorry for the bad info. There was one that replaced my Aero.msstyle with the updated one.
OK, no problem & thanks for the quick reply. My question is then for anyone who has tried AstraL's script. I want to try out the blue bars, but want to make it a selectable theme, which AstraL seems to have done with his script. I was just looking for someone who has used his script who could tell me if my assumptions are true or if I am totally wrong.
I checked it out... and it's just like you think. Here's exactly what the installer does: Copies your "C:\Windows\Resources\Themes\Aero" folder to "C:\Windows\Resources\Themes\AeroBlue". Copies "AeroBlue.msstyles" into the new "C:\Windows\Resources\Themes\AeroBlue" folder. Copies "AeroBlue.theme" into the "C:\Windows\Resources\Themes" folder. Now you will have: (Blue files are new) Code: \themes |-- Aero | |-- shell [folder] | |-- en-US [folder][or your language(s)] | |-- aero.msstyles | |-- AeroBlue | |-- shell [folder] | |-- en-US [folder][or your language(s)] | |-- aero.msstyles | |-- aeroBlue.msstyle | |-- aero.theme |-- AeroBlue.theme |-- [other .theme files] Inside the AeroBlue.theme file, there is a line that tells the theme which msstyle to use: Code: Path=%ResourceDir%\Themes\AeroBlue\AeroBlue.msstyles While AstraL's installer works, it could be simplified by using the Aero folder. Copy the AeroBlue.msstyle into the Aero folder, and change the line above in the AeroBlue.theme file to point to the proper folder.
Oh yes, I completely understand all of that, I was just wondering if there would then be an "AeroBlue" theme that is selectable under "Personalization", separate from the "Aero" theme...and if I could alternate back and fourth between the two...as that is what it seems is going on from just looking at AstraL's batch script. That seems to be the case as per your reply. Thanks for the quick response again!
Rad. Thanks twiz for the input. Just installed everything manually myself instead of using the batch script ('cuz I am weird and crazy like that ). Just like I suspected (and like twiz said) if you use the script (or do it manually like the script says), you will then have a new separate AeroBlue theme under the "Installed Themes" section in the "Personalization" window (right-click on Desktop > Personalize). You can thus select between the modified AeroBlue theme and the original Aero theme...so if you get tired of the blue bars (or want to install the black bars as well and want a way to very easily switch between blue, green and black progress bars) then you can just open the Windows 7 "Personalization" window and select which ever one you want now...awesome! ...and thanks AsrtaL for the heads up on how to do this without "hacking" up your Aero theme. I am gonna make an AeroBlack folder now and install the black bars...
Updated code I have made a script for multiple colour installs, I just need the .msstyle edited to the right colour(hopefully tomorrow can help out) Code: @echo off set Last_version=12:41 PM 3/10/2009 set title=Ruley's Progress Bar Installer set Function=Installer for Blue and Black Progressbars in Windows 7. :start COLOR 1f MODE CON COLS=100 LINES=30 TITLE %title% cls echo. echo. Last version of installer: %Last_version% echo. echo. Function of this installer: %Function% echo. echo. ***************************************************************** echo. echo. Did you installed UxStyle before? If you have installed the echo. initial version of Blue Progressbars by [tomorrow] or if you echo. have used the installer by [_Astral_] then you have probably echo. installed UxStyle before. echo. echo. Have you installed UxStyle before? echo. echo. Y = Yes echo. N = No echo. Q = Quit echo. A = Auto Dectect echo. echo. ***************************************************************** echo. echo. goto choice_menu :choice_menu set /P CH=Choose:[Y,N,Q,A]? if /I "%CH%"=="Y" cls & GOTO Item_%CH% if /I "%CH%"=="y" cls & GOTO Item_%CH% if /I "%CH%"=="N" cls & GOTO Item_%CH% if /I "%CH%"=="n" cls & GOTO Item_%CH% if /I "%CH%"=="Q" cls & GOTO Item_%CH% if /I "%CH%"=="q" cls & GOTO Item_%CH% if /I "%CH%"=="A" cls & GOTO %CH%uto if /I "%CH%"=="a" cls & GOTO %CH%uto GOTO choice_menu :Item_N If Exist %windir%\installedprogs.txt Del %windir%\installedprogs.txt If Exist %windir%\Installed.txt Del %windir%\Installed.txt echo. echo. echo. ***************************************************************** echo. echo. Installing Aero Theme with blue progressbars by tomorrow echo. Black theme by nijel echo. Installation script by _AstraL_ echo. Multi-Installation script by Ruley echo. Script improvement by Bagheera echo. Installing UxStyle... echo. Please wait, sorry for the delay echo. echo. ***************************************************************** IF %PROCESSOR_ARCHITECTURE%==AMD64 goto x64 ELSE IF %PROCESSOR_ARCHITEW6432%==AMD64 goto x64 goto x86 :x64 UxStyle_x64.msi /qn goto check :x86 UxStyle_x86.msi /qn goto check :Item_Y echo. echo. ***************************************************************** echo. echo. Installing Aero Theme with blue progressbars by tomorrow echo. Black theme by nijel echo. Installation script by _AstraL_ echo. Multi-Installation script by Ruley echo. Script improvement by Bagheera echo. echo. 1. Blue echo. 2. Black echo. A. Install Both echo. R. Replace original theme echo. E. Exit and Restart echo. echo. ***************************************************************** echo. echo. goto choice_first :choice_first set /P CH=Choose:[1,2,A,R,E]? if /I "%CH%"=="1" cls & GOTO Item_%CH% if /I "%CH%"=="2" cls & GOTO Item_%CH% if /I "%CH%"=="A" cls & GOTO Item_%CH% if /I "%CH%"=="a" cls & GOTO Item_%CH% if /I "%CH%"=="R" cls & GOTO Item_%CH% if /I "%CH%"=="r" cls & GOTO Item_%CH% if /I "%CH%"=="E" cls & GOTO Item_%CH% if /I "%CH%"=="e" cls & GOTO Item_%CH% GOTO choice_first :Item_1 echo. echo. ***************************************************************** echo. echo. Copying original Aero Files for language support... xcopy %windir%\Resources\Themes\Aero %windir%\Resources\Themes\AeroBlue /E /Y /H /R /I echo. Done! echo. Removing main Aero theme file from AeroBlue theme (cleaning up)... del %windir%\Resources\Themes\AeroBlue\Aero.msstyles echo. Done! echo. Copying new theme files... copy AeroBlue.msstyles %windir%\Resources\Themes\AeroBlue\AeroBlue.msstyles copy AeroBlue.theme %windir%\Resources\Themes\AeroBlue.theme echo. Done! echo. All done! Blue Bar now installed! echo. echo. ***************************************************************** echo. echo. Press any key to return to the main menu. pause > nul cls GOTO Item_Y :Item_2 echo. echo. ***************************************************************** echo. echo. Copying original Aero Files for language support... xcopy %windir%\Resources\Themes\Aero %windir%\Resources\Themes\AeroBlack /E /Y /H /R /I echo. Done! echo. Removing main Aero theme file from AeroBlack theme (cleaning up)... del %windir%\Resources\Themes\AeroBlack\Aero.msstyles echo. Done! echo. Copying new theme files... copy AeroBlack.msstyles %windir%\Resources\Themes\AeroBlack\AeroBlack.msstyles copy AeroBlack.theme %windir%\Resources\Themes\AeroBlack.theme echo. Done! echo. All done! Black Bar now installed! echo. echo. ***************************************************************** echo. echo. Press any key to return to the main menu. pause > nul cls GOTO Item_Y :Item_E echo. echo. ***************************************************************** echo. echo. Cleaning up... del UxStyle_x86.msi del UxStyle_x64.msi del AeroBlue.msstyles del AeroBlue.theme del Aero.msstyles del AeroBlack.msstyles del AeroBlack.theme echo. Done! echo. All done! After a restart your themes will be ready to use. echo. For any questions, visit the forums at forums.mydigitallife.net echo. Preparing to restart, Press any button to continue pause >nul echo. Make sure any documents are saved and all programs are closed, Press any button to continue echo. echo. ***************************************************************** pause >nul shutdown -r del install.bat :Item_A echo. echo. ***************************************************************** echo. echo. Copying original Aero Files for language support... xcopy %windir%\Resources\Themes\Aero %windir%\Resources\Themes\AeroBlue /E /Y /H /R /I xcopy %windir%\Resources\Themes\Aero %windir%\Resources\Themes\AeroBlack /E /Y /H /R /I echo. Done! echo. Removing main Aero theme file from Folders (cleaning up)... del %windir%\Resources\Themes\AeroBlue\Aero.msstyles del %windir%\Resources\Themes\AeroBlack\Aero.msstyles echo. Done! echo. Copying new theme files... copy AeroBlue.msstyles %windir%\Resources\Themes\AeroBlue\AeroBlue.msstyles copy AeroBlack.msstyles %windir%\Resources\Themes\AeroBlack\AeroBlack.msstyles copy AeroBlue.theme %windir%\Resources\Themes\AeroBlue.theme copy AeroBlack.theme %windir%\Resources\Themes\AeroBlack.theme echo. Done! echo. All done! Both themes now installed echo. echo. ***************************************************************** echo. echo. Press any key to return to the main menu. pause > nul cls GOTO Item_Y :Item_Q echo. echo. ***************************************************************** echo. echo. Cleaning up... del UxStyle_x86.msi del UxStyle_x64.msi del AeroBlue.msstyles del AeroBlue.theme del AeroBlack.msstyles del AeroBlack.theme del Aero.msstyles If Exist %windir%\installedprogs.txt Del %windir%\installedprogs.txt If Exist %windir%\Installed.txt Del %windir%\Installed.txt del install.bat echo A exit for safety echo. echo. ***************************************************************** exit :Item_R echo. echo. ***************************************************************** echo. echo. Please change the theme to windows basic then restart the computer echo. Select Yes to set theme and restart, select No if you have already echo. changed the theme and restarted the computer. echo. echo. echo. D. Restart echo. S. Continue echo. echo. ***************************************************************** echo. echo. goto choice_second :choice_second set /P CH=Choose:[D,S]? if /I "%CH%"=="d" cls & GOTO Item_%CH% if /I "%CH%"=="D" cls & GOTO Item_%CH% if /I "%CH%"=="s" cls & GOTO Item_%CH% if /I "%CH%"=="S" cls & GOTO Item_%CH% GOTO choice_second :Item_S echo. echo. ***************************************************************** echo. echo. Select a Replace you defult progress bar colour with or restore the echo. progress bar to the original echo. echo. 5. Blue echo. 6. Black echo. 7. Restore echo. echo. echo. ***************************************************************** echo. echo. goto choice_third :choice_third set /P CH=Choose:[5,6,7]? if /I "%CH%"=="5" cls & GOTO Item_%CH% if /I "%CH%"=="6" cls & GOTO Item_%CH% if /I "%CH%"=="7" cls & GOTO Item_%CH% GOTO choice_third :Item_5 echo. echo. ***************************************************************** echo. echo. Taking Ownership of Original Aero files takeown /f %windir%\Resources\Themes /r /d y icacls %windir%\Resources\Themes /grant administrators:F /t echo. Deleting original Aero Files... del %windir%\Resources\Themes\Aero\Aero.msstyles echo. Done! echo. Copying new theme copy AeroBlue.msstyles %windir%\Resources\Themes\Aero\AeroBlue.msstyles echo. Done! echo. Renaming theme ren %windir%\Resources\Themes\Aero\AeroBlue.msstyles Aero.msstyles echo. Done! echo. Starting theme... "%windir%\Resources\Themes\aero.theme" echo. Done! echo. All done! Blue Bar now installed! echo. echo. ***************************************************************** echo. echo. Press any key to return to the main menu. pause > nul cls GOTO Item_Y :Item_6 echo. echo. ***************************************************************** echo. echo. Taking Ownership of Original Aero files takeown /f %windir%\Resources\Themes /r /d y icacls %windir%\Resources\Themes /grant administrators:F /t echo. Deleting original Aero Files... del %windir%\Resources\Themes\Aero\Aero.msstyles echo. Done! echo. Copying new theme copy AeroBlack.msstyles %windir%\Resources\Themes\Aero\AeroBlack.msstyles echo. Done! echo. Renaming theme ren %windir%\Resources\Themes\Aero\AeroBlack.msstyles Aero.msstyles echo. Done! echo. Starting theme... "%windir%\Resources\Themes\aero.theme" echo. Done! echo. All done! Black Bar now installed! echo. echo. ***************************************************************** echo. echo. Press any key to return to the main menu. pause > nul cls GOTO Item_Y :Item_7 echo. echo. ***************************************************************** echo. echo. Deleting modified Aero Files del %windir%\Resources\Themes\Aero\Aero.msstyles echo. Done! echo. Restoring Theme copy Aero.msstyles %windir%\Resources\Themes\Aero\Aero.msstyles echo. Done! echo. Starting theme... start %windir%\Resources\Themes\aero.theme echo. Done! echo. All done! Theme now restored echo. echo. ***************************************************************** echo. echo. Press any key to return to the main menu. pause > nul cls GOTO Item_Y :Item_D echo. echo. ***************************************************************** echo. echo. Changing to basic theme "%windir%\Resources\Ease of Access Themes\basic.theme" echo. Please wait for the theme to change to basic pause echo. Preparing to restart pause echo. Make sure any documents are saved and all programs are closed pause shutdown -r del UxStyle_x86.msi del UxStyle_x64.msi del AeroBlue.msstyles del AeroBlue.theme del AeroBlack.msstyles del AeroBlack.theme del Aero.msstyles If Exist %windir%\installedprogs.txt Del %windir%\installedprogs.txt If Exist %windir%\Installed.txt Del %windir%\Installed.txt del install.bat echo. A exit for good measure echo. echo. ***************************************************************** exit :auto cls del %windir%\regexport.txt del %windir%\regprogs.txt find "UxStyle Core Beta" %windir%\installedprogs.txt > nul && ren %windir%\installedprogs.txt Installed.txt If Exist %windir%\Installed.txt goto Item_Y goto Item_N :check cls If Exist %windir%\installedprogs.txt Del %windir%\installedprogs.txt regedit /e %windir%\regexport.txt "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall" find "DisplayName" %windir%\regexport.txt >%windir%\regprogs.txt for /f "tokens=2 delims==" %%a in (%windir%\regprogs.txt) do echo %%~a >>%windir%\installedprogs.txt del %windir%\regexport.txt del %windir%\regprogs.txt find "UxStyle Core Beta" %windir%\installedprogs.txt > nul && ren %windir%\installedprogs.txt Installed.txt If Exist %windir%\Installed.txt goto Success ELSE goto Fail goto Fail :Success cls echo. echo. ***************************************************************** echo. echo. UxStyles successfully installed echo. Press any key to continue to installing themes... echo. echo. ***************************************************************** pause >null goto Item_Y :fail cls echo. echo. ***************************************************************** echo. echo. UxStyles Installation Failed echo. Please extract the exe and install Uxstyle manually echo. Make sure you install the correct version (x86 or x64) echo. Press any key to check if UxStyle was successfully installed echo. echo. ***************************************************************** pause >null goto check Have not tried the x64 auto dectect. please tell me if it does not work