Save up to 50% off any of our desktop apps in our 2021 spring sale, including
DisplayFusion, ClipboardFusion, FileSeek, LogFusion, TrayStatus, and VoiceBot!

Title

Message

Confirm

<< DiscussionsReply

Auto Change wallpaper profiles

Sinnergy
12 discussion posts
Hi everyone, im working my brain out and i cant find a solution.
Here the thing, I have 2 wallpaper profiles for 3 monitors.
In the profile 1 I have
Monitor I, II and III with only one video extended.

And in the profile 2 I have
Monitor I: Video
Monitor II: Pictures
Monitor III:Video

What i want to do is when the video extended ends, to switch to the profile 2, and then past 5 minutes, to go back to the other profile and so on.

I been trying to do it with the triggers but it doesnt work like i want to. Im uploading the configuration.

Hope someone can help me. Thanks!
• Attachment [protected]: Trigger configuration.jpg [65,033 bytes]
• Attachment [protected]: Trigger configuration2.jpg [94,407 bytes]
21 days ago (modified 19 days ago)  • #1
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Hello,

If you set up a trigger in this format, it should work:

1. Load wallpaper profile 1
2. Wait, with a time set to the length of profile 1
3. Load profile 2
4. Wait, with a time set to the length of profile 2

You can then set the trigger to run on a timed interval to loop.

Hope that helps!
18 days ago  • #2
Sinnergy
12 discussion posts
Well, this is not the case. For some reason, it does not do it. Maybe the first run its ok. But then, it start to change at random.
18 days ago  • #3
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Hello,

Strange, if you set the timed interval of the trigger to the combined time it takes for both profiles to run, it should loop back to the start correctly.

Is it cutting the 2nd video short when it's run, and loops too early?

Thanks!
18 days ago  • #4
Sinnergy
12 discussion posts
Sometimes it cuts the video and other times the videos plays two times and then it cuts and goes back to the other profile. Maybe 1 or two minutes and changes. Everything at random. But maybe this has to do with another post that I have here. The one with the RAM leak. Im testing it out.
I have this configuration now with the trigger. Is it ok for what i want to do ?

EDIT: I've tried the recommendation in the other thread changing the codec installed, but the same thing keeps happening...
• Attachment [protected]: Trigger config.png [26,327 bytes]
18 days ago (modified 17 days ago)  • #5
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Hello,

I just tested it out on my system with the same trigger layout you have, with a 10 second video, and a 16 second video. I added the wait times to match the video length for each video, and then changed the total interval timer to 26 seconds (the combined total of both videos) and it seemed to work good.

It sounds like the timing of your functions may be a bit off. Do those wait timers, along with the main interval timer match the exact length of the videos your trying to play?

Thanks!
17 days ago  • #6
Sinnergy
12 discussion posts
Those are miliseconds right ? The text box says MS so im assuming its for miliseconds. The video duration its 6:47. But the wait function only let me put 120000ms max. So i made multiple WAIT functions.
What im thinking im doin with this trigger is this, wait 300 seconds (5minutes) for it to start
Then start playing the 6:47 duration video.
Wait the amount of time needed for the video to end
And then load the other profile with multiple videos and play it for like 5 minutes. These 5 minutes are the time interval that I set for the trigger to start.

EDIT: I think those are milliseconds cus the first time I start playing it, the trigger works fine. But then switch between profiles at random.
17 days ago (modified 17 days ago)  • #7
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Hello,

You are correct, it is in milliseconds. That interval timer on the trigger will run when the trigger starts, so if the length of your videos are longer then 300 seconds, it will automatically start the trigger over again mid way through.

We should be able to create a script here that runs this long enough to not cut off those videos, so I'll keep you posted on that

Thanks!
16 days ago  • #8
Sinnergy
12 discussion posts
Ohhh, i tought that the time interval waited for all the task inside the trigger to finish before counting again.
I hope you can help me. I tried to mess around with scripts, but im not much of a coder.
15 days ago  • #9
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Hello,

I've attached a script below that should do this for you. You can edit lines 20 and 26 to the names of the wallpaper profiles you want to change to. You can also edit lines 23 and 29 to the time (in milliseconds) of the video's you want to run.

You can attach a key combination to the script to start it, and it should run indefinitely, until you manually stop it through the tray icon.

Let me know how that works!
• Attachment: Alternating wallpapers.dfscript [1,334 bytes]
15 days ago  • #10
Sinnergy
12 discussion posts
Awesome script. Worked just fine. Need to do a little math with the miliseconds, but at least it works. Thank you!
10 days ago  • #11
Was this helpful?    
<< DiscussionsReply