Uruchamiam komputer z systemem Windows 8 w Chrome z dodanym do ścieżki „--kiosk”, więc mam włączony tryb kiosku. Teraz muszę wyłączyć każdy klucz, który pozwoliłby użytkownikowi wyjść z trybu kiosku. Do tej pory zidentyfikowałem:
- Wszystkie klawisze funkcyjne F1 do F12
- Alt-Key (np. Alt + Tab)
- Klawisz Windows
Ctrl + Alt + Delete zostanie wyłączone przez zasady grupy (gpedit.msc, a następnie przejście do opcji Konfiguracja użytkownika> Szablony administracyjne> System> Ctrl + Alt + Del opcje). Czy widzisz więcej kombinacji klawiszy, które pozwoliłyby użytkownikowi wyjść poza to?
Jakiego skryptu potrzebuję, aby wyłączyć 3 powyższe kombinacje i jak utworzyć monit o dialog kodu PIN w AutoHotkey, tak jak naciskamy Alt + F7, a teraz musimy wprowadzić 6-cyfrowy PIN, aby odblokować klawisze i Alt + F8 zablokować klucze?
Odpowiedzi:
Niektóre inne przeglądarki, takie jak FireFox i Opera, mają już wiele kluczy zablokowanych.
Oto skrypt blokujący niektóre klawisze. W przypadku F1.. F12będziesz musiał wypełnić brakujące klucze ... Być może będziesz musiał dodać Ctrl+ Esc(^ Esc :: Return)
Najprostszym sposobem na zablokowanie / odblokowanie kluczy jest „zawieszenie”. Możesz to zrobić w ten sposób.
Ps nieprzetestowany kod ....
Możesz także dodać czek co około 200 ms, aby zobaczyć, że Twój kiosk jest rzeczywiście „na górze”, a jeśli nie, ponownie ustaw okna w kiosku ...
źródło