Лочим экран в linux.

Feb 27, 2013 20:33

Т.к. я иногда забываю блокировать компьютер на работе, я решил сделать так, чтобы он блокировался сам.
А так как у меня андроид - он всегда у меня на зарядке ;)
Зарядка в компе.
Так и родился скрипт:



  1. #!/bin/bash

  2. if [[ -f /tmp/lock-work ]]

  3.     then

  4.             PID=`pgrep gnome-screensav`

  5.             DBUS_SESSION_BUS_ADDRESS=`grep -z DBUS_SESSION_BUS_ADDRESS /proc/$PID/environ2>/dev/null`

  6.             export $DBUS_SESSION_BUS_ADDRESS

  7.        

  8.             lsusb | grep -q '04e8:6860'

  9.             if [[ $? -ne 0 ]]

  10.                     then

  11.                             gnome-screensaver-command --activate 2>/tmp/screen_save

  12.             fi

  13. fi

Запихнул его в крон и если я отключаю телефон от компа, а я всегда так делаю, когда отхожу от него, то в течении минуты комп будет заблокирован.

bash

Previous post Next post
Up