Processing Ajax...

Title
Close Dialog

Message

Confirm
Close Dialog

Confirm
Close Dialog

Confirm
Close Dialog

User Image
MV10
28 discussion posts
It would be nice to have different screensaver timeouts depending on the time of day and day of week. At a minimum, I'm thinking of long timeouts for work hours and shorter for non-work-hours (including weekends). I imagine others who do not work at home may want the opposite.

I also like the (now very old) idea of screensaver timeouts per-screen (based on no mouse activity within the screen boundaries). I remember the thread from years ago, if you're still collecting votes, here's one more. :)
Jan 16, 2019 (modified Jan 16, 2019)  • #1
Keith Lammers (BFS)'s profile on WallpaperFusion.com
You could actually do this now with a combination of Scripted Functions in DisplayFusion, and Windows Scheduled Tasks.

On the Settings > Functions tab, you can add Scripted Functions with code like this:

Code

using System;
using System.Drawing;

public static class DisplayFusionFunction
{
    public static void Run(IntPtr windowHandle)
    {
        BFS.ScreenSaver.SetTimeoutMinutes(15);
    }
}


You can then call that Scripted Function from a Windows Scheduled Task by having the task run the following command:

"C:\Program Files (x86)\DisplayFusion\DisplayFusionCommand.exe" -functionrun "Set Screen Saver Timeout to 15 Minutes"


Hope that helps!
Jan 16, 2019  • #2
User Image
MV10
28 discussion posts
Very cool!
Jan 16, 2019  • #3
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(1)  Login to Vote(-)