datkewlguy Posted February 16, 2005 Share Posted February 16, 2005 anybody know how to change the settings of a screen saver descretely? I dont wanna get into mousemoves and clicks, i just wanted to know of a way to change something like the windows marquee text of a screensaver. Any ideas? Link to comment Share on other sites More sharing options...
CyberSlug Posted February 16, 2005 Share Posted February 16, 2005 For the Windows XP Marquee screen saver, you have to change the right registry value: ;backup old text to clipboard just in case.... ClipPut(RegRead("HKEY_CURRENT_USER\Control Panel\Screen Saver.Marquee", "Text")) ;Set new text RegWrite("HKEY_CURRENT_USER\Control Panel\Screen Saver.Marquee", "Text", "REG_SZ", "Your Text Goes Here!") ;test out the changes Run("ssmarque.scr /S") Use Mozilla | Take a look at My Disorganized AutoIt stuff | Very very old: AutoBuilder 11 Jan 2005 prototype I need to update my sig! Link to comment Share on other sites More sharing options...
datkewlguy Posted February 17, 2005 Author Share Posted February 17, 2005 Okay thanks, but now say i want to use 3d text and want it to be set for: text = text rotation type = see-saw Solid color = true custom color = red can you tell me how i would make an autoit script that changed the registry to fit those settings? thanks Link to comment Share on other sites More sharing options...
CyberSlug Posted February 17, 2005 Share Posted February 17, 2005 (edited) I think this will work. If not, then customize the screensaver and run regedit to look at the settings.$key = "HKEY_CURRENT_USER\Software\Microsoft\Screensavers\Text3D" RegWrite($key, "DisplayTime", "REG_DWORD", 0) RegWrite($key, "DisplayString", "REG_SZ", "text") RegWrite($key, "RotationStyle", "REG_DWORD", 2) RegWrite($key, "SurfaceType", "REG_DWORD", 0) RegWrite($key, "SurfaceColor", "REG_DWORD", 0x0000FF) Edited February 17, 2005 by CyberSlug Use Mozilla | Take a look at My Disorganized AutoIt stuff | Very very old: AutoBuilder 11 Jan 2005 prototype I need to update my sig! Link to comment Share on other sites More sharing options...
therks Posted November 5, 2006 Share Posted November 5, 2006 (edited) I have a question about screensaver settings, but not the settings for a specific screensaver. I'm trying to change the Wait Time in the screensaver settings. I can easily do this in the registry (HKCU\Control Panel\desktop, ScreenSaveTimeOut), but I'm having trouble actually getting Windows to realize this change has come about. I looked into another thread about refreshing the desktop wallpaper, thinking it would refresh the whole profile... but I was wrong (I found and tried this: "RunDll32.exe USER32.DLL,UpdatePerUserSystemParameters ,1 ,True", it did not work) Any ideas? *Edit: Spacing. Edited November 5, 2006 by Saunders My AutoIt Stuff | My Github Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now