Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Bash. Автоматическая блокировка компа.  (Прочитано 1515 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн qwerty12344321

  • Автор темы
  • Участник
  • *
  • Сообщений: 166
  • DIY or DIE
    • Просмотр профиля
    • мой GitHub
Мое приложение.Принцип работы уходишь - комп заблокируется, приходишь разблокируется.
Настраивать так: вводим в консле - hcitool scan
пример вывода
Scanning ...
94:51:03:2C:BA:5B GT-C6712
0C:89:10:69:11:07 [TV]Samsung LED40
находим нужное устройство  1.grep'им его и 2.копируем строчку
пример
1.hcitool scan | grep "GT-C6712"
2. 94:51:03:2C:BA:5B GT-C6712
в коде правим <греп> на свое
 пример "GT-C6712"
и создаем фаил в той же директории stop с своим содержаним
пример
   94:51:03:2C:BA:5B   GT-C6712
готово(работает только с gnom)(кто поправит код под другие буду признателен)
код
(Нажмите, чтобы показать/скрыть)
для проверки просто отрубить блютуз на телефоне
скачать
« Последнее редактирование: 17 Июня 2015, 22:07:30 от qwerty12344321 »

Оффлайн RingOV

  • Активист
  • *
  • Сообщений: 764
    • Просмотр профиля
Re: Bash. Автоматическая блокировка компа.
« Ответ #1 : 17 Июня 2015, 22:20:31 »
Есть два предложения:
1. Лучше так фильтровать
hcitool scan | grep "94:51:03:2C:BA:5B"А вдруг кто-то с такой же моделью и тогда возможет вариант, что третий цикл никогда не выполнится.
2. Третий цикл будет грузить проц по полной – не хватает sleep.

Оффлайн qwerty12344321

  • Автор темы
  • Участник
  • *
  • Сообщений: 166
  • DIY or DIE
    • Просмотр профиля
    • мой GitHub
Re: Bash. Автоматическая блокировка компа.
« Ответ #2 : 17 Июня 2015, 22:29:48 »
Спасибо


Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Bash. Автоматическая блокировка компа.
« Ответ #3 : 17 Июня 2015, 22:30:31 »
qwerty12344321,
если нету то выход.
hcitool scan | grep "94:51:03:2C:BA:5B" || exit
Wars ~.o

Оффлайн qwerty12344321

  • Автор темы
  • Участник
  • *
  • Сообщений: 166
  • DIY or DIE
    • Просмотр профиля
    • мой GitHub
Re: Bash. Автоматическая блокировка компа.
« Ответ #4 : 17 Июня 2015, 22:31:22 »
А смысл, он же сам выходит

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Bash. Автоматическая блокировка компа.
« Ответ #5 : 17 Июня 2015, 22:33:43 »
qwerty12344321,
скрипт
Wars ~.o

 

Страница сгенерирована за 0.029 секунд. Запросов: 24.