Alright, here are the steps you need to follow to implement the 2nd choice I proposed in my 3rd reply on this thread, based on the code in your OP:
1) under the Scale=1.16 line in the [Variables] section of the skin, add this (adjust these variables as desired):
Code: Select all
ChangeInterval=5
WallpaperCount=9
Wallpaper1=D:\Images\Wallpapers\- Single -\Blue Wallpaper.jpg
Wallpaper2=D:\Images\Wallpapers\- Single -\Cold Desert Proxima Centauri.jpg
Wallpaper3=D:\Images\Wallpapers\- Single -\Fiery Red Planet.jpg
Wallpaper4=D:\Images\Wallpapers\- Single -\Lone Space Tree I.jpg
Wallpaper5=D:\Images\Wallpapers\- Single -\Pureness.jpg
Wallpaper6=D:\Images\Wallpapers\- Single -\Sea Dawn I.jpg
Wallpaper7=D:\Images\Wallpapers\- Single -\Space Sunrise I.jpg
Wallpaper8=D:\Images\Wallpapers\- Single -\Volatile Sky.jpg
Wallpaper9=D:\Images\Wallpapers\- Single -\Water.jpg
Code: Select all
Type=File
Path=[#Wallpaper1]
4) before the [ChameleonDesktop] measure, to iterate through the wallpapers' indexes and paths and set the latter as wallpaper and Path in the Target group:
Code: Select all
[Wallpaper]
Measure=Calc
Formula=(Wallpaper % #WallpaperCount# + 1)
RegExpSubstitute=1
Substitute="^(.*)$":"[#Wallpaper\1]"
UpdateDivider=#ChangeInterval#
OnUpdateAction=[!SetWallpaper "[&Wallpaper]" Stretch][!SetOptionGroup Target Path "[&Wallpaper]"][!UpdateMeasure ChameleonDesktop]
DynamicVariables=1
Like already mentioned, this 2nd choice above doesn't even need Wallpaper Engine to work, being suited for your beginner level. For the 1st choice I proposed, you'll have to wait and see if someone else who's using Wallpaper Engine is willing to provide you with another "demo code" that does everything for you with minimal effort from your part.
![Wink ;-)](./images/smilies/innuendo.gif)
For the record, the above code is also suited for the 1st choice described in my 3rd reply from this thread, as long as the [Wallpaper] measure at step 4) is "converted" to a RunCommand measure that gets the path to the image file used by Wallpaper Engine as the current wallpaper, via its command line controls.