Aktualizacja! Jest sposób na użycie normalnego ekranu blokady! Tak!
Nie wiem, jak bezpieczne (przechowywanie hasła w postaci zwykłego tekstu), ale myślę, że jest to najlepsze z możliwych.
Oto polecenie blokady: gnome-screensaver -d
Istnieją 2 polecenia odblokowania:
Nr 1:
To jest pierwsze polecenie odblokowania:
gnome-screensaver -d && xdotool type mypassword12 && xdotool key Return
Kliknij, aby go obudzić (powinien kliknąć wewnątrz pola logowania z powodu ruchu myszy) i pokazać ładny nowy ekran blokady, zamiast „śpiącego” czarnego ekranu.
Następnie wpisuje mypassword123!
w polu tekstowym Enter, aby je przesłać.
Ważny. Z jakiegoś powodu - prawdopodobnie ze względu na to, do czego xdotool jest przeznaczony (skróty klawiaturowe) - nie można wprowadzać podwójnych liter. Aby obejść ten problem, podziel go na 2 polecenia przy każdej podwójnej literze (jak wyżej). Ponadto liczby muszą mieć własne, oddzielne polecenia od liter (również powyżej). Na koniec modyfikatory (takie jak shift) wymagają osobnego, podobnie jak klawisz Return.
Nr 2:
To jest drugi. Jest nieco lepszy i mniej hackerski, ale wymaga dużo konfiguracji.
Pierwsza instalacja Actionaz:
sudo apt-get install actionaz
Otwórz nowy skrypt i przeciągnij odpowiednie elementy do swojego przepływu. (możesz pobrać ukończony tutaj . Jeśli zdecydujesz się go pobrać, otwórz go, kliknij dwukrotnie Wpisz tekst - Hasło tutaj i wprowadź swoje hasło).
- Pauza: wprowadź 3 sekundy.
- Kliknij: skopiuj i wklej
165:555
w polu Pozycja. (W zależności od strony ekranu może być inaczej. Upewnij się, że kliknął w polu hasła, w przeciwnym razie nie działa).
- Wpisz tekst: wpisz hasło w polu
- Klucz: kliknij pole i naciśnij klawisz Return
Zapisz go w swoim katalogu domowym jako unlock.ascr (lub jakikolwiek inny - po prostu nie chciałem reklamować się, że ma w nim moje hasło)
Skonfiguruj polecenie bliskości, aby:
xdotool mousemove 0 0 && actionaz unlock.ascr -ex
Ruch myszy budzi go, a opcje nakazują mu wykonanie skryptu, a następnie zakończenie na końcu.
Jeśli zgubisz urządzenie, zawsze możesz po prostu wpisać hasło, aby było ono odwracalne.
gnome-screensaver-command
we wcześniejszych wersjach!