Windows 7 Themes + Dexpot

Post a reply


This question is a means of preventing automated form submissions by spambots.
Smilies
:D :) :( :o :shock: :? :cool: :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: (wave) :ok: (nod)
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Windows 7 Themes + Dexpot

Re: Windows 7 Themes + Dexpot

Post by SomeoneSuperior » 12.07.2013 22:46:17

Patrick wrote:Ah, but you only patched the 64-bit files, not the 32-bit ones. :D

I've added a 64-bit version of the theme changer above that should work.


That never even crossed my mind. :oops:
Thanks a LOT for the time you took helping me, it's working perfectly now.

Re: Windows 7 Themes + Dexpot

Post by Patrick » 12.07.2013 14:48:35

Ah, but you only patched the 64-bit files, not the 32-bit ones. :D

I've added a 64-bit version of the theme changer above that should work.

Re: Windows 7 Themes + Dexpot

Post by SomeoneSuperior » 12.07.2013 14:12:05

Patrick wrote:Did you do this from the theme's info.txt file?

In order to use custom themes you have to patch your system files.
To do that, download and install Universal Theme Patcher from this link:

http://deepxw.blogspot.com/2008/11/univ ... tcher.html

Restart your computer for the changes to take effect.


Yes, the files have been patched a long time ago, and i have no problem applying them manually.

Re: Windows 7 Themes + Dexpot

Post by Patrick » 12.07.2013 13:50:15

Did you do this from the theme's info.txt file?

In order to use custom themes you have to patch your system files.
To do that, download and install Universal Theme Patcher from this link:

http://deepxw.blogspot.com/2008/11/univ ... tcher.html

Restart your computer for the changes to take effect.

Re: Windows 7 Themes + Dexpot

Post by SomeoneSuperior » 12.07.2013 12:27:08

Re: Windows 7 Themes + Dexpot

Post by Patrick » 11.07.2013 14:09:24

Sorry, no idea. All it does is pass the file name on to a Windows function which then loads the theme. If you post the theme file, I'll check if it behaves the same way here.

Re: Windows 7 Themes + Dexpot

Post by SomeoneSuperior » 10.07.2013 13:06:12

Patrick wrote:I think .themepack is simply a .cab file containing the theme and all its wallpapers and other resources. So just unpack it somewhere and then use the .theme file.


I have a problem,using the themechanger you provided.It works flawlessly when i use it with windows stock themes (for exemple : [path to file]changetheme.exe C:\Windows\Resources\Themes\nature.theme), but anytime i try doing the same on some custom themes i downloaded (for exemple : [path to file]changetheme.exe C:\Windows\Resources\Themes\Desktop4.theme), its loading correctly the color scheme but with a classic windows theme like.I've spent 2 hours trying to figure this out with no success.
Any idea or solution to share?

Re: Windows 7 Themes + Dexpot

Post by Patrick » 08.07.2013 15:18:31

I think .themepack is simply a .cab file containing the theme and all its wallpapers and other resources. So just unpack it somewhere and then use the .theme file.

Re: Windows 7 Themes + Dexpot

Post by SomeoneSuperior » 08.07.2013 00:20:10

Patrick wrote:Here's a theme changer without any popups:

changetheme.exe

Code: Select all

changetheme.exe C:\Windows\Resources\Themes\nature.theme


Is there a way to make it work with .themepack files?It works fine with windows' stock themes but i have trouble when trying customs' one.

Re: Windows 7 Themes + Dexpot

Post by Patrick » 07.07.2013 16:00:29

Here's a theme changer without any popups:

Code: Select all

changetheme.exe C:\Windows\Resources\Themes\nature.theme

changetheme.exe
x86 version for 32-bit Windows
(39.41 KiB) Downloaded 271 times

changetheme.exe
x64 version for 64-bit Windows
(44.41 KiB) Downloaded 315 times

Re: Windows 7 Themes + Dexpot

Post by SomeoneSuperior » 07.07.2013 14:58:41

yboivin wrote:Hi,

A solution that works on Windows 7 64 Ultimate French with an Every Entry Event and Command like:

"C:\Temp\Dexpot\NewChangeTheme.vbs" "%UserProfile%\AppData\Local\Microsoft\Windows\Themes\Dark Skie\Dark Skie.theme"

Were "NewChangeTheme.vbs" contains the following code and is taking the name of the theme as an argument:

-----------------------------------------------
' Based and adapted on code
' found at this thread:
' http://www.sevenforums.com/themes-style ... theme.html
' Do remark the French name of Desktop Properties, this needs to be adapted for every language
' also, the 3000 for the Sleep is a minimal value that works on an Alienware laptop MX18R2 with an i7 and dual Radeon
' you may need to adjust upward for a slower computer. If not, the window will stay open

Dim var1
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "rundll32.exe %SystemRoot%\system32\shell32.dll,Control_RunDLL %SystemRoot%\system32\desk.cpl desk,@Themes /Action:OpenTheme /file:""" & WScript.Arguments(0) & """"
set Arg = Nothing
Wscript.Sleep 3000
WshShell.AppActivate("Panneau de configuration") '("Desktop Properties")
WshShell.Sendkeys "%{F4}"
-------------------------------------------

Thanks to WindowsStar and jasonpatrick of http://www.sevenformus.com !

PS: don't change window until the cycle is complete or it won't work !
PS2: I tested it on a Every Entry event, it fires on every change of desktop... Not perfect but it works !
Next, testing on a First Entry !

Yves



Works great.Thanks a lot.

Re: Windows 7 Themes + Dexpot

Post by yboivin » 20.06.2013 02:42:19

Hi,

Five simple lines in Powershell ! Can even be combined on three !

Start-Process -FilePath $args[0] -WindowStyle Normal
sleep 3
(New-Object -comObject Shell.Application).Windows() |
where-object {$_.LocationName -eq "Personnalisation"} |
foreach-object {$_.quit()}

:twisted:

Can't get them to execute with the Desktop Startup command ! Spent hours debugging the script and testing it, I know it works from either: Execute, Command prompt Window and Powershell window with this command:

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -file c:\temp\ChangeTheme.ps1 "c:\Users\Yves\AppData\Local\Microsoft\Windows\Themes\Australia\Australia.theme"

Works like a champ everywhere but not in Dexpot Desktop Startup Command.... There's a window that opens briefly but can't see what kind. Is it CMD or PS ?

Anyway, spent enough time on this, the script described above works even if it's not elegant and that's going to be it for a time !

Thanks !

Yves

Re: Windows 7 Themes + Dexpot

Post by yboivin » 19.06.2013 15:16:03

javalava wrote:
ronberg wrote:Just add the theme file (including the full path) to the "Desktop Start-Up" option in the "Configure Desktops" window. Set as option "everytime the desktop is opened", and everytime you enter the desktop the chosen theme will be applied.


Thank you for this suggestion. I used the "Personalise" control panel to save themes called "desktop 1.theme" etc. within "%Userprofile%\AppData\Local\Microsoft\Windows\Themes\" so Windows 8 could find them.

It worked by browsing to the "desktop 1.theme" as the Desktop Start-Up command. The themes have a "fade in" which harmonized well with the swapping desktops.

:( BUT... :x
Every time I swapped desktops, the cycle of images started from the first one again! :oops: :roll:


For the theme to be Shuffled, edit each .theme file with notepad and make the
following change in the [Slideshow] section

[Slideshow]
Interval=1800000
--­>Shuffle=1
ImagesRootPath=%USERPROFILE%\AppData\Local\Microsoft\Windows\Themes\Bodydresses\DesktopBackground

Then, save the .theme file and you should have a new image everytime !

Re: Windows 7 Themes + Dexpot

Post by yboivin » 19.06.2013 14:47:49

Hi,

A solution that works on Windows 7 64 Ultimate French with an Every Entry Event and Command like:

"C:\Temp\Dexpot\NewChangeTheme.vbs" "%UserProfile%\AppData\Local\Microsoft\Windows\Themes\Dark Skie\Dark Skie.theme"

Were "NewChangeTheme.vbs" contains the following code and is taking the name of the theme as an argument:

-----------------------------------------------
' Based and adapted on code
' found at this thread:
' http://www.sevenforums.com/themes-style ... theme.html
' Do remark the French name of Desktop Properties, this needs to be adapted for every language
' also, the 3000 for the Sleep is a minimal value that works on an Alienware laptop MX18R2 with an i7 and dual Radeon
' you may need to adjust upward for a slower computer. If not, the window will stay open

Dim var1
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "rundll32.exe %SystemRoot%\system32\shell32.dll,Control_RunDLL %SystemRoot%\system32\desk.cpl desk,@Themes /Action:OpenTheme /file:""" & WScript.Arguments(0) & """"
set Arg = Nothing
Wscript.Sleep 3000
WshShell.AppActivate("Panneau de configuration") '("Desktop Properties")
WshShell.Sendkeys "%{F4}"
-------------------------------------------

Thanks to WindowsStar and jasonpatrick of http://www.sevenformus.com !

PS: don't change window until the cycle is complete or it won't work !
PS2: I tested it on a Every Entry event, it fires on every change of desktop... Not perfect but it works !
Next, testing on a First Entry !

Yves

Re: Windows 7 Themes + Dexpot

Post by Kevin » 23.04.2013 01:04:53

1+

Re: Windows 7 Themes + Dexpot

Post by javalava » 13.01.2013 18:12:05

ronberg wrote:Just add the theme file (including the full path) to the "Desktop Start-Up" option in the "Configure Desktops" window. Set as option "everytime the desktop is opened", and everytime you enter the desktop the chosen theme will be applied.


Thank you for this suggestion. I used the "Personalise" control panel to save themes called "desktop 1.theme" etc. within "%Userprofile%\AppData\Local\Microsoft\Windows\Themes\" so Windows 8 could find them.

It worked by browsing to the "desktop 1.theme" as the Desktop Start-Up command. The themes have a "fade in" which harmonized well with the swapping desktops.

:( BUT... :x
Every time I swapped desktops, the cycle of images started from the first one again! :oops: :roll:

So my solution has been to use Dexpot as intended: manually change the wallpaper when I'm fed up with it.

Re: Windows 7 Themes + Dexpot

Post by Mind » 18.09.2011 00:54:13

+1
It would be nice to see this feature in DexPot.

Re: Windows 7 Themes + Dexpot

Post by sgtevmckay » 11.01.2011 18:43:04

Patrick wrote:TELL MICROSOFT!!!!!


LOL....Indeed

Understand folks, that although MS has given us a great OS in Windows 7, they also made it that much harder (or more so) to to work with the OS.

There are programmers, working in conjunction with Dexpot, that are working to bring such capabilities to Dexpot, but only if it is reasonably feasible to do so.

Be patient folks; Rome was not built in a day, and neither was Dexpot.
It has taken years to bring you the quality program that we use today.
Advancement will not be overnight, and not without obstacles to overcome ;)

Re: Windows 7 Themes + Dexpot

Post by Patrick » 11.01.2011 14:00:23

TELL MICROSOFT!!!!!

Re: Windows 7 Themes + Dexpot

Post by gaste » 09.01.2011 23:34:49

WE NEED THIS FEATURE!!!!!

Top