Włączanie wygaszacza ekranu w dowolnym momencie


Wybrałem z listy Fotografie i katalog ze zdjęciami.
Gdy kliknę “Podgląd”, uruchamia się wygaszacz (Win7).
Chciałbym uruchamiać wygaszacz po naciśnięciu ustalonego klawisza,
przypisanego do tego przez autohotkey.
Tylko nie wiem, co uruchamia ten klawisz podgląd.

Znajdź plik wygaszacza i zrób do niego skrót, i na skrócie ustaw kombinacje?

Opcjonalnie po namierzeniu pliku możesz go sobie też w ahk uruchamiać :slight_smile:.

w tym problem, nie ma żadnego pliku o rozszerzeniu: scr

Wybierz “ustawienia…” i namierz to okno w procesach (np. process explorer / process hacker)?

uruchamia go: rundll32.exe, ale jak go uruchomić np. z linii komend?

https://autohotkey.com/board/topic/559-hotkey-to-run-a-screensaver/ :question:

Ctrl + `

^`:: ; screensaver

	RegRead, screensaver, HKCU,Control Panel\Desktop ,ScreenSaveActive
	if screensaver = 0
	{
		MsgBox, 0, ScreenSaver, ScreenSaver Not Active,3
	}
	else
	{
	RegRead, screensaver, HKCU,Control Panel\Desktop ,SCRNSAVE.EXE
	run,%screensaver% /s
	}
return

O ile od XP się wiele nie zmieniło i coś na tamtym forum nie uszkodziło kodu.

Zrób skrót i ustaw sobie klawisze skrótu “C:\Windows\System32\PhotoScreensaver.scr”

1 polubienie

Plik scr był jednak w C:\Windows\System32\PhotoScreensaver.scr

ale, naciśnięcie F11 nie uruchamia wygaszacza.

Spróbuj zmienić typ pliku na exe i do exe skrót?

Klawisze skrótu tu nie działają

1 polubienie

skrót ctrl+F12- działa. Robisz klawisze skrótu pojedyncze i zajęte i skrót musi być na pulpicie.

Utworzyłem nowy skrót do pierwszego lepszego wygaszacza ekranu np.

“C:\Windows\System32\Bubbles.scr”

Jako Shortcut key ustawiłem F11, po wciśnięciu F11 wybrany wygaszacz uruchamia się poprawnie.

I to jest cała filozofia.

Gdy wcisnę F10 zawiesza się i restartuje explorer,

zawiesza się i restartuje explorer,

Popsuty Windows?

Próbuj na innych klawiszach.

Czemu klikasz w mój przycisk “odpowiedz” przy odpowiedzi, a nie na post autora lub na samym dole…

Autohotkey działa.

F11:: ; screensaver
run, “C:\Windows\System32\PhotoScreensaver.scr” /s
return

Po kliknięciu na skrót, wygaszacz się uruchamia,
ale klawisz skrótu nie działa.
Może dlatego, że jest to Windows 7?

Nie, sam posiadam Windows 7 i wszystko działa poprawnie.

Wyłączyłem wszystkie procesy, które , były od moich zainstalowanych programów,
zmieniłem na inny klawisz i działa tylko kliknięcie na ikonie a skrót klawiszowy milczy jak zaklęty.
Coś musiało mnie pomieszać w rejestrze.