Tips & tricks — Автоблокировка компа при отсутствии с помощью bluetooth
Недавно решил перейти на беспроводные технологии, ибо провода на рабочем месте стали доставать.
Заодно решил избавить себя от необходимости лочить комп при уходе с рабочего места.
Решение очень простое: когда я куда-то ухожу, то всегда беру с собой телефон.
Соответственно достаточно раз в N минут кроном проверять, есть ли рядом телефон, и блокировать компьютер, если он не обнаружен.
За пару минут был набросан простой скрипт:
$ cat ~/bin/btlock
И прописан его запуск в крон:
$ crontab -l
Где 00:01:02:03:04:05 — MAC-адрес моего телефона.
Результат: стоит мне отойти на пару минут, как комп лочится и mcabber отключается от сети.
Минусы:
- Если у меня сядет батарея на телефоне, то сработает блокировка.
- Если я забуду телефон на рабочем месте, то блокировка не сработает.
- Если я забуду телефон в куртке на вешалке (достаточно далеко от компа), то блокировка сработает.
- Если у телефона будет отключён блутус, то опять же сработает блокировка.
Мне, однако, эти минусы некритичны, т.к. в 99% случаев телефон всегда в кармане штанов, блутус перманентно включён, а если телефон начинает разряжаться, то сразу ставлю на подзарядку.
Если у вас такой же стиль пользования телефоном, то этот скрипт может быть полезным =)
Заодно решил избавить себя от необходимости лочить комп при уходе с рабочего места.
Решение очень простое: когда я куда-то ухожу, то всегда беру с собой телефон.
Соответственно достаточно раз в N минут кроном проверять, есть ли рядом телефон, и блокировать компьютер, если он не обнаружен.
За пару минут был набросан простой скрипт:
$ cat ~/bin/btlock
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
И прописан его запуск в крон:
$ crontab -l
1 2 3 4 |
|
Где 00:01:02:03:04:05 — MAC-адрес моего телефона.
Результат: стоит мне отойти на пару минут, как комп лочится и mcabber отключается от сети.
Минусы:
- Если у меня сядет батарея на телефоне, то сработает блокировка.
- Если я забуду телефон на рабочем месте, то блокировка не сработает.
- Если я забуду телефон в куртке на вешалке (достаточно далеко от компа), то блокировка сработает.
- Если у телефона будет отключён блутус, то опять же сработает блокировка.
Мне, однако, эти минусы некритичны, т.к. в 99% случаев телефон всегда в кармане штанов, блутус перманентно включён, а если телефон начинает разряжаться, то сразу ставлю на подзарядку.
Если у вас такой же стиль пользования телефоном, то этот скрипт может быть полезным =)