Александр Терентьев (aterentiev) wrote,
Александр Терентьев
aterentiev

Category:

Hardware solution for a software problem

Недавно в своем блоге я спрашивал про маленький недорогой МК, способный из себя изобразить мышь. Тогда мне посоветовали Digispark, и спросили, не бота ли я делаю :) За совет спасибо! И в общем, получился почти бот :)

Несколько недель назад я стоял на стенде нашей компании на выставке во Франкфурте и мысленно крыл матом наших IT-шников. Согласно Group policy на ноутбуках фирмы установлена автоблокировка десктопа через пару минут неактивности, что, впрочем, само по себе и неплохо. Но не в режиме выставки!

На выставке все происходило так: Я запускал наш софт, выводил картинку на большой ТВ, запирал ноут в полочку на ключик и шел разговаривать с потенциальными клиентами. Иногда это занимало больше времени, чем можно и ноут мирно уходил в блокировку. Картинка на ТВ сменялась на черный экран (мой десктоп черный). Приходилось брать ключик, отпирать ноут, логиниться и только потом рассказывать и продуктах. Крайне неудобно и портит общую картину.

На мой запрос, можно ли для быставки на недель сменить policy, было ответом жесткое "нет". Ладно, я это доводить до эскалации не стал, помучался и забыл. Но на днях вспомнил и решил сделать универсальное решение!

Я же инженер! :) Получился такой вот хардварный бот, который изображает из себя обычную мышь, и раз в определенное время (у меня раз в 50 секунд) двигает курсором на заранее оговоренное количество пикселей туда-сюда. Смысл прост - движение мыши не дает "заснуть" или заблокироваться компьютеру по таймауту, таким образом переводя его в "режим презентации", несмотря на запреты в политиках безопасности.



Кому хочется код, пожалуйста! Он тут вот на GitHub: https://github.com/aterentiev/MouseMover (CC-BY-SA 3.0)

Отзывы и здоровую критику с радостью приму.

Upd:
В комментах накидали линков на похожие решения:
Программные:
- bash-скрипт на никсы
- Caffeine
- mousejiggler
Железячные
- WiebeTech Programmable Mouse Jiggler MJ-3 - практически мое решение!
Tags: arduino, Очумелые ручки, Электроника
Subscribe

  • Баш порадовал

    #464882 15.03.2021 в 8:13 xxx: Управлять нужно только тупым домом. Умный должен сам все понимать! https://bash.im/quote/464882

  • Распределенный склад

    Прочитал на днях интересную информацию, которую было бы интересно хоть как-то проверить, так как звучит фантастично. Оказывается, у Амазона в…

  • Чудеса подсознания

    Оказывается, я не одинок, и не только мне, но и довольно большому числу людей иногда снится лифт, перемещающийся не только по вертикали, но и по…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 40 comments

  • Баш порадовал

    #464882 15.03.2021 в 8:13 xxx: Управлять нужно только тупым домом. Умный должен сам все понимать! https://bash.im/quote/464882

  • Распределенный склад

    Прочитал на днях интересную информацию, которую было бы интересно хоть как-то проверить, так как звучит фантастично. Оказывается, у Амазона в…

  • Чудеса подсознания

    Оказывается, я не одинок, и не только мне, но и довольно большому числу людей иногда снится лифт, перемещающийся не только по вертикали, но и по…