Видео ролики бесплатно онлайн

Смотреть фильмы бесплатно

Официальный сайт printclick 24/7/365

Смотреть видео бесплатно

15.02.10 23:39 kstep

Tips & tricksАвтоблокировка компа при отсутствии с помощью bluetooth

Недавно решил перейти на беспроводные технологии, ибо провода на рабочем месте стали доставать.
Заодно решил избавить себя от необходимости лочить комп при уходе с рабочего места.


Решение очень простое: когда я куда-то ухожу, то всегда беру с собой телефон.
Соответственно достаточно раз в N минут кроном проверять, есть ли рядом телефон, и блокировать компьютер, если он не обнаружен.

За пару минут был набросан простой скрипт:

$ cat ~/bin/btlock
1
2
3
4
5
6
7
8
9
10
11
12
13
14

#!/bin/sh
MCABBER=/home/kstep/.mcabber/mcabber.fifo
L2PING="/usr/bin/sudo /usr/bin/l2ping"
XSSCMD=/usr/bin/xscreensaver-command
BTMAC="$1"

if $L2PING -c 1 -i hci0 $BTMAC > /dev/null; then
    test -p $MCABBER && echo /status online > $MCABBER
else
    $XSSCMD -lock
    test -p $MCABBER && echo /status offline > $MCABBER
fi
 


И прописан его запуск в крон:
$ crontab -l
1
2
3
4

# m h  dom mon dow   command
*/2     *   *   *   *   /home/kstep/bin/btlock 00:01:02:03:04:05
 


Где 00:01:02:03:04:05 — MAC-адрес моего телефона.

Результат: стоит мне отойти на пару минут, как комп лочится и mcabber отключается от сети.

Минусы:
- Если у меня сядет батарея на телефоне, то сработает блокировка.
- Если я забуду телефон на рабочем месте, то блокировка не сработает.
- Если я забуду телефон в куртке на вешалке (достаточно далеко от компа), то блокировка сработает.
- Если у телефона будет отключён блутус, то опять же сработает блокировка.

Мне, однако, эти минусы некритичны, т.к. в 99% случаев телефон всегда в кармане штанов, блутус перманентно включён, а если телефон начинает разряжаться, то сразу ставлю на подзарядку.
Если у вас такой же стиль пользования телефоном, то этот скрипт может быть полезным =)



digiwhite 15.02.10 23:57 # +0
Параноидальненько :))) Но интересно :)
Username 16.02.10 00:26 # +0
по-моему kbluetooth умеет блокировать экран также
kstep 16.02.10 00:31 # +0
Не пользую КДЕ с 4-й версии.
kstep 16.02.10 03:12 # +2
Только что нашёл в репозиториях дебиана пакет blueproximity, который, похоже, делает то же самое но с некоторыми дополнительными плюшками, вроде контроля уровня сигнала до устройства (примерно пропорционально расстоянию до телефона в данном случае). Сам не щупал, мне такие сложности ни к чему, но может быть инетерсно.
alter 16.02.10 11:20 # +0
Да, удобная вещь. Одно время использовали его в офисе. И контроль уровня сигнала работает, правда очень и очень приблизительно. Но можно установить так, что компьютер будет блокироваться как только от стола отходишь или когда выходишь из комнаты.
booley 16.02.10 05:43 # +-3
Моя Nokia 1202 не поддерживает bluetooth.
xT 16.02.10 09:55 # +3
используй веревочку
booley 16.02.10 10:02 # +0
Я подумываю насчет гейта sms2email плюс скрипта на перле. Тогда можно будет выключать комп хоть откуда.

А веревочка, с ней еще надо заморачиваться.

Да и стоит коломна (десятка) по тридцати рублей за метр, дорого.
Username 16.02.10 13:19 # +0
мы в свое время за 110 метров коломенской веревки отдали около 10к. Так что не надо тут ныть :)
booley 16.02.10 19:53 # +0
мы в свое время за 110 метров коломенской веревки отдали около 10к. Так что не надо тут ныть :)

Хех, недавно покупали 50 метров, отдали около трех килорублей. Инфляция веревок.
igorp1024 16.02.10 12:06 # +0
Если я забуду телефон в куртке на вешалке (достаточно далеко от компа), то блокировка сработает.

И это, по-Вашему, минус??? :)
Shtsh 16.02.10 12:14 # +0
Ну, айтишники - народ ленивый :) Это же нужно вставать, идти к куртке, забирать телефон, идти обратно, садиться. Видишь, сколько усилий :)
igorp1024 16.02.10 12:22 # +0
Угу, пойти за телефоном в середине рабочего дня и осознать, что уже пропустил несколько важных звонков. :)
kstep 16.02.10 18:02 # +0
По важным делам мне обычно пишут на мыло: так меня проще вытащить.
Sta2s 16.02.10 14:26 # +1
долго думал о такой системе - отказался, либо rfid либо другая технология но точно не тыркать телефон постоянно по причинам:
а) постоянный линк с телефоном вашим бт устройством заставляет его находится в самом энергонесберегающем состоянии(на практике до 100мА, что критично для телефонов, кпк, (что у вас ещё там?) но не критично для бт-мышей (не знаю как для клавиатур)
б) пингование - тоже на короткое время заставляет девайс отвечать(поднимает энергопотребление) тут уж кто-как извернётся, были случаи когда запускали по крону или подобному 1-2 пинга через 5-10 секунд, всё равно девайсы батарею кушают за обе щеки, а у некоторых(тут не угадаешь, я нашёл опытным путём) беспроводной модуль просто не успевает "заснуть", с другой стороны потребление инициализации устройства тоже может быть различным(на тел. nokia есть програма energy pro., там достаточно хорошо просматриваются обращения к устройству)
Были и другие реализации по этой же теме (по моему даже на велинуксе, ищите) там запускался gnome-screensaver, а потом убивался... кто на что горазд.
У всех есть один лишь недостаток - радиус приёма слишком велик. Я могу подняться этажом выше и благополучно разблокировать машину находясь НАД(или под) ней, бт бьёт через советские перекрытия легко. Есть вариант пользоваться blueproximity для контроля уровня сигнала, но это состояние я описал в пункте а - кушает.
Для себя определил более ни менее удобную схему - пинги идут только пока сессия активна, иначе вероятность ложных разблокировок слишком велика.
igorp1024 16.02.10 18:17 # +0
RFID-приёмники к компу, боюсь, в компьютерных фирмах не купишь...
Sta2s 16.02.10 22:50 # +0
почему.. можно заказать у китайцев, только они белорусские карты не принимают... хотя доставляют отлично.
beep 17.03.10 13:22 # +0
Китайцы даже железки такие выпускают, что внутри = хз, но может и bluetooth.

Посты Комментарии
Последние посты
    Посты Комментарии
    Последние комментарии
      Посты Комментарии
      Изменения
        Посты Комментарии Изменения Черновики Избранное
        Черновики (все)
          Посты Комментарии Изменения Черновики Избранное
          Избранное (всё)
            Посты Комментарии Изменения Черновики Избранное
            Лучшие блоги (все 96)
            Топ пользователей Топ блогов
            Топ пользователей Топ блогов
            Элита (все 2004 из 153 городов)
            Топ пользователей Топ блогов
            В сети: KpoHyc

            Новенькие: Niaque, newstoic, atheist, dieformetal, MrPack
            welinux.ru

            Смотреть онлайн бесплатно

            Онлайн видео бесплатно


            Смотреть русское с разговорами видео

            Online video HD

            Видео скачать на телефон

            Русские фильмы бесплатно

            Full HD video online

            Смотреть видео онлайн

            Смотреть HD видео бесплатно

            School смотреть онлайн