Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows XP - Prevent Screensaver When Watching Youtube #574

Open
dribgnikcom opened this issue May 14, 2024 · 9 comments
Open

Windows XP - Prevent Screensaver When Watching Youtube #574

dribgnikcom opened this issue May 14, 2024 · 9 comments
Labels
bug Something isn't working

Comments

@dribgnikcom
Copy link

On Windows XP, when a YouTube video is playing (or any HTML5 Video on any site), the screensaver initializes.

The expected behavior is that the screensaver should not load.

Please see Thorium-XP - Prevent Screensaver When Watching Youtube #70

@IDA-RE-things
Copy link

Hello,
my alternative DLL for this browsers for XP has this feature recently added. (and now in testing stage). You can try if it works fine.
https://github.com/IDA-RE-things/Chrome-xp-api-adapter/releases

@dribgnikcom
Copy link
Author

dribgnikcom commented May 15, 2024

@IDA-RE-things - thanks for the quick reply. Unfortunately, I get this error when trying to open Thorium:

"The procedure entry point AcquireSRWLockExclusive could not be located in the dynamic link library progwrp.dll"

progwrp

@win32ss
Copy link
Owner

win32ss commented May 15, 2024

I am also testing a fix in progwrp. I will release it when it has passed my tests.

@IDA-RE-things
Copy link

@dribgnikcom , Its impossible, because it works 100%, with Supermium and with Thorium (I have checked again)
If you appered this error, then you renamed files improperly.
read readme file inside archive.

@dribgnikcom
Copy link
Author

@IDA-RE-things - Yes, I am a moron. I renamed the wrong file in the archive to progwrp.dll. I apologize, and I will test it and report back. Thanks!

@dribgnikcom
Copy link
Author

@IDA-RE-things - Ok, I tested with YouTube, but unfortunately the screensaver still activates... Mind you, I'm referring to the screensaver, not the power saving feature which shuts off the screen. I have the screensaver set for 10 minutes and the monitor shut off set for half an hour.

@win32ss
Copy link
Owner

win32ss commented May 16, 2024

Try this:
progwrp_32.zip

@dribgnikcom
Copy link
Author

@win32ss - yes! This one fixes it. Thanks!!!

@IDA-RE-things
Copy link

IDA-RE-things commented May 16, 2024

Power*Request functions implemented; registry-based supplement for screensaver blocking as SetThreadExecutionState is insufficient on XP

Previously was only empty stubs in progwrp, returning errors.

I also updated my alternative. It was only initial approach for this. Works now same.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants