Как стать автором
Обновить

Комментарии 257

Тащи с работы каждый гвоздь, ведь ты хозяин, а не гость!

Возвращаясь с космодрома, прихвати чего для дома.

На работе ты не гость, уходя - возьми хоть гвоздь

Неоднозначное отношение к статье.

Сначала хотел минусануть, потому что работать на работе где от тебя требуют движения мышки - непонятно зачем. Надо не хаки делать, а работу менять.
Потом понял, что у автора не такая сиутация, что у него по политикам безопасности лочиться ноут. И тоже хотел минусануть. Потому что надо не политики безопасности нарушать, а обсуждать улучшение - например, просить хардварный ключ.

Но все таки я поставил плюс. Причина в том, что часто в компании действительно бывают тупые политики, с которыми ничего нельзя сделать и проще хитрить. Не для того, чтобы налюбить работодателя, а просто чтобы построить свой режим работы так, как лучше тебе. К примеру, мой режим работы очень сильно отличается от общекомандного, но я об этом особо не рапространяюсь, потому что зачем?

в моей ситуации есть нормальная абсолютно фирма, занимающаяся полезным и важным делом где я с удовольствием работаю, и есть другая, международная, очень крупная, которая нас недавно купила. И начала наводить "порядок". В том числе заставила перезалить лаптопы, забрала админ права, и делает еще много, много всего в этом же стиле.

По существу - например, сейчас пол-одиннадцатого вечера а я работаю, потому что мне так удобнее. И утренние созвоны для меня очень неприятны, к тому же основная фирма на два часовых пояса к востоку, так что когда у них созвон в 10 - у меня 8 утра.

К смене работы в стране развитого капитализма люди относятся гораздо серьезнее, чем где-то.

Вы плохо знаете, что люди готовы терпеть, лишь бы не лишиться вклада компании в пенсионный фонд и сохранить ежегодное повышение и премию. "движения мышки" никто формально не требует. Но я предпочитаю не афишировать что мои самые продуктивные часы - после полудня. В этом прелесть работы из дома - я работаю когда мне удобно.

Вы также плохо понимаете что значит бороться с "политиками безопасности" в международной компании со штатом в несколько десятков тысяч человек.

Где вы увидели предложение бороться с политиками безопасности?

вот здесь: " обсуждать улучшение - например, просить хардварный ключ. "
смысл этого высказывания, как я понял - добиваться для себя исключений в политиках. Кстати, ключ здесь никакой не поможет, это установка прописана головной фирмой, без возможности изменения в принципе. Также как ее идотский логотип на заставке. Вместо ключа итак используются обязательные теперь authenticators, установленые на смартфонах.

Я пытался до вас донести, что противостоять легальным способом корпоративному идиотизму - невозможно.

Пример - я работал на фирму пол-года контрактором, был полностью вовлечен в разработку, когда перевели на FTE - новые хозяева обязали пройти 16-часовой online курс онбординга, который сводился к рассуждениях о смысле цветов логотипа компании, о "подсознательных предубеждениях" и о вкладе компании в уменьшение углеродного выброса. Когда мой менеджер пропросил их письменно позволить мне не проходить этот онбординг, он получил письменный же категорический отказ с увещеванием о критической важности корпоративной идентичности. Так понятнее о "борьбе с политиками"?
Но это все злейший оффтопик, статья сугубо техническая с простой и полезной самоделкой без всякого криминала. Зачем мы оффтопим?

Ладно, ладно. Убедили. Надо было ставить минус.

вы сильно переоцениваете важность кармадрочества.

При чем тут карма? Я про статью.

а я про вашу иллюзию что ваш плюсик мне очень важен

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

вы отождествляете себя с "людями"? "мы, Allecln..."

О "людях". Например, общая оценка поста сейчас 0, однако уже проголосовали 20 человек и мнения разделились точно пополам. Вот это мне интересно и имеет значение, а ваши разглагольствования - нисколько.

Т.е. вас интересует только факт, сколько плюсов/минусв. А объяснения, почему так много людей поставили минусы, не интересны.

Занятно.

когда большое количество людей проголосовало и мнения разделились почти пополам - это означает что тема и интересная, и "цепляет", так сказать, полемическая. Вот это мне важно. А "объяснения" это дело тёмное, индивидуальное и как безинформационное.

Так вот же она, полемика-то. Зацепило человека. Вы же этого хотели?

Это может означать что угодно. Люди могут проголосовать просто за и против срача, а не за интересную или интересную тему..

Зато они важны читателям статей на сайте, по ним определяется ценность статьи. А это важнее.

Большая часть населения Хабра имеет карму ниже нуля и поражена в правах. Какбэ плюсики-минусики — это не про дрочево, это про то, как лишить права голоса и монетизации большинство аудитории.

плюсики и карма - это разные вещи, друг от друга не зависящие от слова совсем.

"карма" имеет какой-то практический (хотя и странный) смысл, а "плюсики" - это именно дрочево по моему пониманию.

Честно говоря не в курсе про "монетизацию", не интересуюсь.

плюсики и карма — это разные вещи, друг от друга не зависящие от слова совсем.

Смотря что чем называть, про плюсы и минусы имел в виду именно карму, а не рейтинг.
Давно на Хабре, с середины нулевых.

это очень удобно: "я вовсе не это имел в виду!". Еще можно например: "пида..с! Ох, пардон, но я же в лучшем смысле этого слова!"
"Давно на Хабре"...а толку-то? Ну напиши пост неглупый и интересный, нормально оформленый, и карму тебе поднимут, и не будешь гундеть что жизнь мол справедлива только к неграм.

Не кормите карианытиков, плиз

Вот, кстати, ходячая антиреклама механизма кармы.

Человек тянулся за морковкой настрчил аж целых 24 публикации, а корма маленькая, всего 4.

Т. е. его упорно сливают, как бы хотят сказать: "Горшочек, больше не вари".

Вот жеж глупенький ))))

Мне плевать на карму )))
Вообще )

То, что после почти 10 лет флуда на Хабре и спустя 16к каментов, я все еще не слитый до ридонли и даже не в минусах, как ты — говорит о том, что я интересный собеседник и пишу хорошие статьи :)

А ты зареган практически вчера но, судя по профилю — уже никому тут не интересен
это очень удобно: «я вовсе не это имел в виду!». Еще можно например: «пида… с! Ох, пардон, но я же в лучшем смысле этого слова!»

Вы попробуйте писать без этого панибратски-шариковского тона.

Ещё раз, я непрерывно присутствую на Хабре с середины нулевых, разницу между рейтингом и кармой знаю отлично — есть какие-то сомнения в этом?
«Давно на Хабре»… а толку-то? Ну напиши пост неглупый и интересный, нормально оформленый, и карму тебе поднимут, и не будешь гундеть что жизнь мол справедлива только к неграм.

Во-вторых, откуда Вы знаете, написал я статью или нет?

В-третьих, Ваш совет кто-либо спрашивал?

В-четвертых, про пользу написания неглупых постов нам расскажет sith и остальные авторы, находящиеся в read-only.

Возможно, Вы — новичёк на Хабре и Вас распирает от гордости за карму 23, но правило здесь такое — за статьи плюсуем, за каменты минусуем.

А для того чтобы получить здесь бан на 365 дней достаточно одного нейтрального комментария от неадекватного модератора при положительной карме и отсутствии минусов за камент от аудитории, проверял лично.
Так что не удивляйтесь, если Ваши три публикации в один прекрасный момент не помогут Вам писать без ограничений.
В-четвертых, про пользу написания неглупых постов нам расскажет sith и остальные авторы, находящиеся в read-only.

господина ситха я так понимаю заблокировали за крайнюю, причем явно намеренную, токсичность в комментариях (я даж не представляю сколько бы яда он тут вылил в текущие времена если бы не был в ro)

в таких случаях я бы предложил RO только для комментов таким людям ;)
Сит — одиозная личность )) Его сливают и банят везде, вообще везде :)
господина ситха я так понимаю заблокировали за крайнюю, причем явно намеренную, токсичность в комментариях

Да, это наша хабровская Новодворская, на его фоне даже vconst будет выглядеть образцом благоразумия. Последний раз его видел в новогоднем Телеграм-чате в этом году. Там его то же забанили.
Можно вывезти девушку из деревни, но деревню из девушки — никогда. Сколько лет sith живет в Канаде, но до сих пор продолжает задвигать про то, как он ненавидит русских.

Короче, редкий случай, когда механизм кармы сработал на пользу сообществу.
Тем не менее, статьи его были годными и получилось так, что он работал «бесплатно». :)
Ладно, ладно. Убедили. Надо было ставить минус.
Вы хоть бы тег сарказм ставили…

О, поддерживаю! Как только мне станут втирать про "углеродный выброс" - вся моя лояльность компании станет чисто формальной. Как была "преданность делу коммунистической партии" при Союзе. В буллшит я не верю.

Проблема в том, что даже если руководству компании абсолютно наплевать на углеродный след и все эти вещи, то чтобы быть в тренде (особенно, если это b2c eCommerce) они нанимают специального манагера, который генерит тонны идиотизма и вовлекает в это дело всех остальных, чтобы как-то показать руководству свою необходимость и в пресс-релизах/на сайте упомянуть о проведённых мероприятиях.

Из типичного: для внутренних эвентов закупили какое-то безумное количество бамбуковых вилок, ножей и ложек, которыми невозможно есть, потому что они ломаются, расщепляются и дают привкус древесины вместо …. железных, которыми пользуемся каждый день и которые есть в достаточном количестве. Зачем? Ну, чтобы не пластиковые, которых у нас отродясь не было.

" нанимают специального манагера"...

наивный человек...

Они создают под это дело отдельное подразделение с "директором по связям с общественностью" как минимум, с сотней сотрудников и нехилым бюджетом.

Например, для проведения onboarding новых сотрудников штата соответствующего отдела около 20 человек, с веб-дизайнерами, с менеджерами по корпоративной идентичности, с психологом и скрам-мастером..., я полагаю и со специалистом по индоктринации.

Скажите, а вы что-нибудь слышали про ESG и про то, какую роль эти показатели играют в жизни компании?

Голосом свидетей Иеговы*: "Вы не хотели бы поговорить о боге?"

В нашей компании проводятся Sustainable Wednesday практически каждую неделю) К счастью, дело это добровольное, но туда ходят те, кто хочет легально на пару часов откосить от работы.

*Запрещенная на территории РФ секта

он получил письменный же категорический отказ с увещеванием о критической важности корпоративной идентичности

Какая идентичность? Диверсити is our strength же.

Также как ее идотский логотип на заставке

учитывая уродские политики. можно еще подушнить — логотип на заставке, особенно если его видно на lock screen это дырка в безопасности

нашел ноут на улице/в кафе — открыл — сразу видишь из какой он конторы, можно его продать на черном рынке

p.s. кстати по этим причинам в нормальных фирмах, перестали на пропусках в офис писать название фирмы и ставить фотку, максимум фио… чтобы по найденном на улице пропуску левые люди в офис не ходили

В СССР на предприятиях серьёзного направления на пропусках снаружи было просто написано "Пропуск", а внутри фотография, срок годности пропуска, и резиновым штампом абстрактный значок, типа шестеренка, квадрат, цветок, и т.п. Может быть несколько разных значков, разных цветов.

На совсем серьезных предприятиях пропуска наружу не выносили. Они и хранились на проходной в специальных картотеках с номерными кнопками. Каждый сотрудник знал свой номер, кнопку свою нажал - пропуск выпал в руки вахтеру, тот сверил фото и пропустил. А выходишь с предприятия - пропуск вахтеру отдаешь.

Т.о., и у сотрудников на руках нет ничего, что бы их идентифицировало, и подделывать пропуска бесполезно...

Мой, например, был К-357 красный
А книжка в секретной библиотеке выдавалась на руки в обмен на пропуск, чтобы с территории не уйти :-)))
У меня был такой К-21, блин какой я старый

Вы двое наверное и политические анекдоты можете друг другу травить просто их номера называя

Ага, из сборника "1001 советский политический анекдот". На АЦПУ его печатали, в институтской типографии рубили пополам, и сшивали ниткой за перфорацию :)

О, Да!!!

Знаю завод в России, где эта система до сих пор работает.

На корпоративных ноутбуках и так есть стикер с надписью “Property of CompanyName” и штрих-кодом.

Не понял почему убрали фотографию а ФИО оставили. Логично что фотку надо оставить что бы было видно это твой пропуск или нет. На старой работе убрали ФИО, оставили только фотографию. Но там объясняли это требованиями GDPR :)

в фотке нет смысла, потому что когда пропуск прикладываешь у охранника твоя фотка на мониторе
а ФИО нужен чтобы ты в офисе не потерял свой пропуск на столе

Это как в поликлинике, когда запретили разглашать ФИО:"Больной с сифилисом! Проходите!!...

Вы плохо знаете, что люди готовы терпеть, лишь бы не лишиться вклада компании в пенсионный фонд и сохранить ежегодное повышение и премию

Видите что нормальная пенсия с людьми делает =)

Не знаю какая ОС, но вроде и на Linux, и на Windows можно и без прав админа спокойно пользовать софт. Сам писал для Windows - https://github.com/CHerSun/NoSleep . Никаких прав не нужно, ничего ставить не нужно. Кинуть в любую папку, добавить в пользовательский автостарт, если есть желаение (или не добавлять), использует стандартный .NET, который всегда в винде есть. Не надо симулировать никаких мышек, не надо никаких ардуин.

А вот фигушки "кинуть в любую папку", да ещё и в авто-старт добавить.

У корпоративных админов (если это действительно админы, а не каша-размазня) всегда установлено правило: из папок, доступных юзеру на запись, запуск не разрешается.

Из-за этого вся автоматизация летит к чертям: на корпоративном компе почти ничего нельзя. Зато безопасненько.

У нас в компании поставленна политика, что через 15 минут ноут блокируются и часто теряет vpn. Разблокировать ноутбук и подключить обратно vpn дело пары кликов и пары минут, но иногда vpn подключается не с первый попытки и тогда бываешь до 10 минут ждешь.
Но очень не удобно когда отводишь ребенка в садик, приходишь домой во время прямо к началу рабочего дня и утренного совещания, а у тебя опять vpn отключился. Зато с такой иммитацией включил с утра за завтраком и не паришься что снова придется проходить через долгую операцию.
Тут, скорее, надо пинать админов, чтобы чинили VPN: бардак же. То, что ноутбук лочится — фигня. У меня блокировка экрана через 5 минут и я без каких либо проблем ввожу не самый короткий пароль. А вот потеря связи — серьёзная проблема. Особенно, если есть проблемы с её восстановлением.

А если каждый день открывать тикет, и параллельно логать вынужденный простой? Через 2 мес обычно происходит одно из двух: или кто-то в ИТ зашевелится, или это официально признается фичей. В последнем случае неформально делимся инфой с коллегами.

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

НЛО прилетело и опубликовало эту надпись здесь
А вот и вопрос — можно ли заставить ардуинку прикинуться «правильным» юсб-девайсом?
По какому протоколу и что именно считывается системой, чтобы проверить допуск?
Считывается VID/PID, отдавать нужные значения ардуиной — элементарно.
Ну тогда вообще нет проблем. Одним портом ардуинка читает код, другим — его подсовывает :)
Достаточно один раз считать VID/PID мышки и впистать их в прошивку.
Пусть девайс будет универсальным)
Тоже, конечно, вариант. Но как ардуина будет получать эти идентификаторы? Для этого она должна уметь быть хостом, а это уже не так просто.
Придется малинкой докинуть!
Не обязательно, можно и на микроконтроллере сделать, просто контроллер должен быть сильно другим, не ATmega328/32U, а что-то пожирнее. Вот, кажется, STM32F4xx умеют быть хостами. Это если делать устройство делать прокладкой между мышкой или клавиатурой и компьютером. В общем, это уже на за полчаса делается. Даже при условии наличия контроллера. Как минимум, ещё и плату придётся разводить и паять под такое дело.
Надо выходить на кикстартер!
Ну… Можно, конечно, но сейчас до него сложно добраться и я не уверен, что это прямо сильно кому-то надо. В принципе, можно использовать STM32F401 — он умеет работать в режиме OTG, а вывод делать программно — там же скорости-то всего-ничего, мышка же и клавиатура. То есть можно взять такую плату на AliExpress, нарисовать куда и как паять USB-штекер и всё, остальное — программная часть. Это если я сейчас ничего не напутал, потому что у меня третий час ночи и такое время не сильно способствует правильной работе мозга.

Шаг 1. Подключаем мышку к компу, записываем VID/PID на бумажку

Шаг 2. Переносим цифры с бумажки в микроконтроллер. Arduino само себе программатор.

Именно это я и имел в виду с самого начала. А потом задача разрослась до получения универсального устройства.
А Вы уверены, что вот эту команду можно запустить на Arduino? Да, именно на Arduino, на микроконтроллере ATmega328P, без какой-либо ОС и так далее. А потом ещё всякие sed, grep etc, чтобы добыть нужные данные из выхлопа этой команды. Да, я знаю эту команду, только вот запустить её можно на Linux, точно нельзя на Windows, про FreeBSD и MacOS X не уверен и точно уверен, что на Arduino Вы её тоже запустить не сможете.

Речь шла именно про то, как устройство на основе Arduino узнает параметры мышки и клавиатуры. Правильный ответ — никак.

Есть же программы, которые двигают курсор

На маке помню стоял трекер времени, заказчик так работал по апворку,

Использовал бесплатную Jiggler

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

В компаниях так же запрещают втыкание чего угодно в USB порт корп ноутбука.

И мышь тоже? Не спорю, просто спрашиваю.

Да, у нас вообще просто отключено всё было, даже наушники с мышками.

Ого! :(

Санитаров к директору! Срочно!!!

Помнится работал я в одной конторе, где мне запрещали из дома подключаться к офисному серверу через SSH и, соответственно, открывать этот порт наружу. Типа, взломают. И при каждой мелкой неприятности, если она происходила в нерабочее время, приходилось просыпаться, собираться, на такси ехать через полгорода, а всё в обратном порядке. Всё могло занять часа три, при том, что работы — на 10 минут. Вот это было весело. А из дома можно было всё сделать за те же 10 минут + время на включение компьютера. Было это 18-19 лет назад. А 6 лет назад наняли меня писать программу, которая должна была работать на сервере с Linux, выдали компьютер с Windows и не разрешили ставить туда Linux. И все USB были заблокированы. Учитывая, что требовалось использовать системный вызов fork(), это было очень продуктивно проведённое время.

6 лет назад WSL (правда WSL-1) уже был.
И для каких-то простых сценариев (без подключения оборудования, доустановки модулей ядра...) он воплне подходил.

Учитывая, насколько часто я вижу Windows, не удивительно, что я не знал про этот инструмент. Впрочем, мне в любом случае пришлось делать костыли и фактически ставить Linux поверх Windows, используя Cygnus или что-то в этом роде. Не помню уже. Но суть в том, что мне на рабочем месте нужен был Linux, а высосанные из пальца политики безопасности делали только одно — мешали делать работу, ради которой меня наняли.

как я понимаю основная беда с "политиками безопасности" в большой фирме - это та, что одно подразделение за большие деньги занимается "политиками безопасности", и совсем другие подразделения - занимаются практической работой на компьютере, в том числе и разработкой софта. Это сарказм. Это о том, что люди из "политики" имеют крайне скудное представление, о том, чем именно занимаются остальные люди, которые выполняют реальную работу. "Политики" поощряются за объем проделаной работы, т.е. "чем больше расстреляем - тем больше премию получим".

Результат - "политики безопасности" обычно параноидальны ("безопасности мало не бывает"), наносят конкретный ущерб продуктивности работы и к тому же имеют зияющие дыры, которые мало-мальски опытные пользователи обходят легко.

Вообще по моему 20-летнему опыту работы в США, в больших корпорациях рационального, разумного - неожиданно мало, бюрократизма, формализма и начетничества - до обидного чуть больше чем 146%. В достаточно большой фирме (скажем, со штатом от 10 000) атмосфера до боли напоминает родной СССР. Эти гиганты успешно существуют в основном за счет инерции, монополизации и верховой коррупции.

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

Да, но... я прекрасно, что в отделе безопасности работают люди, которых за взлом лишат премии, а мои неудобства - кого они волнуют, мне за это деньги платят.

Потому первый шаг - обосновать руководству эти неудобства в финансовом эквиваленте. Например, "я трачу 30 минут в день на логины", начальник умеет посчитать из этого "ХХХ прямых расходов фирмы", и уже решить что важнее. В том числе, "я люблю утром спать, а вечером работаю эффективнее. Разрешите мне спать утром и работать вечером - буду закрывать на 50% больше задач". В моём случае я выбил таким образом расписание перезагрузки, которое отличается от около 1000 остальных пользователей. Работает :)

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

Тогда выход - манипулятор с сервоприводами, который, под управлением той-же ардуинки, теребонькает тачпад. В принципе тоже не особо сложный девайс.

Достаточно моторчик, на него проволочку и на тачпад. Когда моторчик крутится точпад что-то пытается считывать. Сервоприводы — переусложнение.

А на проволочку - сосиску, чтобы палец имитировать

Морковка работает — проверено ))
Сосиска, как-то очень не гигиенично и не эстетично))
Зачем? Я проверял, обычная медная проволка 1мм — работает без всяких сосисок.
В некоторых старых ее надо еще к чему-то вроде стола подключить скользящим методом. В новых и так работает.
Царапать же будет
Я не пробовал, но мне кажется, что проволока не может не царапать пластиковый тачпад

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

В смысле не может? А что может мешать? Если нет давления досточно — не будет царапать. Она ж легкая.
Не, оно то царапает и просто палец, просто вопрос насколько сильно и долго.
Ну можно токопроводной резиной обернуть если сильно боитесь. Возможно, некоторые будут работать и с обычной резиной-изолентой.

Загните проволчку петлей.

Проще нажимать клавиши Alt, Ctrl и Shift. Три электромагнита, три гнутых стальных рычага с резинками на концах и адруинка с тремя реле. Это если собирать совсем из готовых плат. А если немного поразмыслить и попаять чуть больше, то можно и без промежуточных реле обойтись.
Имитировать ардуинкой — клаву и посылать три кнопки программно)
Там же проблема с блокировкой портов, поэтому и физические нажатия на клавиши.
Да… Тогда только сервы
Не обязательно. Такая же конструкция, как в реле, только с длинным и хитро загнутым рычагом с резинкой на конце. Реле — прямо как в старых советских учебниках: вертикально расположенный электромагнит, к стойке, расположенной параллельно сердечнику, крепится подпружиненный рычаг, который и нажимает клавишу, и всё это запитывается через транзистор или оптопару. В самом тупом варианте — через ардуиновскую плату с реле. Хотя, конечно, можно и сервы использовать, если они уже есть и лень делать что-то более простое.
Советское реле — само по себе может бить и рычаг не нужен. Потому что тяжелое, здоровое и от замыкания дергается как припадочное )))
Если такое есть, то к якорю можно прицепить гибкую пластину с резинкой и всё готово. Гибкую — чтобы не выдалбливало клавиши из клавиатуры.

Вспомнил!

Это было в Симпсонах (tm)

Никаких Ардуинок, реле и сервоприводов :)

У данного решения нет источника энергии, а вечных двигателей не бывает, но я видел нажималку из двигателя с редуктором и диском с «зубом», которым эта конструкция стукала по карандашу, пропущенному через отверстие в столе. Под этим отверстием на выдвижном лотке была клавиатура. Это кто-то так персонажа в онлайн-игре прокачивал. Но тут так сделать будет сложнее: ход клавиши сильно меньше, а замена клавиатуры сильно дороже. Там-то можно было ставить специально купленную дешёвку с большим ходом, а тут только та, что встроена. Если только нельзя подключить внешнюю. Но и шуметь такой механизм будет изрядно.

"Птичка"законы термодинамики не нарушает, в ней встроен тепловой двигатель, работающий на разнице температур тела и головы игрушки.

Но так-то - я думал понятно что это шутка была.

Имел опыт с такой системой от каспирского, может она была слабо настроена, всех возможностей не знаю, но конкретно в моем случае проверка ограничивалась проверкой pid и vid устройства. И обходилось это довольно просто.

Мышку туда-сюда дергать поди и из powershell скрипта можно.

Чтобы его запустить, нужны права, которые ограничены политиками.

Powershell вообще запрещен? Зачем там тогда работать?

Зачем там тогда работать?

За деньги?

ого, даже нельзя просто запустить PowerShell.exe ?

KeepDisplayOn
Move Mouse

Эти 2 программы могут выполнять те же задачи, и не нужно никаких хардварных решений

На корпоративном лаптопе может быть недостаточно прав для установки ПО. Кроме того, сторонне ПО несложно обнаружить.

ПО Может быть например в бровзере.

Да тупо любой сайт с анимированным банером, просто прислонить мышь к экрану - профит.

Или проблема сложнее чем я вижу?

Проблема действительно сложнее. Следящий софт время от времени делает скриншоты, а также ведет статистику посещенных сайтов.

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

искать "идеальную компанию" это займет намного больше времени чем 30 минут на программирование ардуинки. И в первом случае результат затратен и непредсказуем, а во втором - очевиден и однозначен. Примите и проч.

Но, если контора начнет делать скрины, а на них будет отличаться только курсор ± пара пикселей — то начнутся неприятные вопросы

Набивать текст исходников chromium в окошке IDE не сильно сложнее дергания мышкой. А если запрещено втыкать свой эмулятор клавиатуры - робот с 2 пальцами для листания исходников chromium вверх и вниз тоже не выглядит слишком сложным ;)

Изощренненько :)

Как-то решил посмотреть индийский боевик, полюбопытствовать, чего они достигли. Там какой-то индийский Бонд, спасался в падающем самолете. Боевик смотрелся как плохая комедия, было очень скучно, но — когда он начал вбивать какие-то коды в компьютер и тот стал скроллить текст имитирующий взлом чего-то там, я пригляделся, потому что видеть html в таком месте было несколько странно

Погуглил одну строчку со стоп-кадра — лицензия хромиума )))
Наивные индийские боевики ))

В мировом кинематографе есть, наверное, все возможные и невозможные сценарии для чего угодно. Сложно придумать что-то действительно новое ;)

Ну как сказать

Для Девушки с татуировкой дракона — сценаристы привлекли спецов, которые что-то реальное изобразили, поиск по бд, что-то еще. Вообще, традиционно любят «хакерский» нмар запускать.

Но, в паре фильмов я видел «голливуд терминал» ))) Как-то раз я на работе подконнектился в своему ВПС, установил на нем этот голливуд, запустил на весь экран и спросил коллег (они дизайнеры, далеки от всего этого"): «Похоже, что я пентагон взламываю?»

Ребята с очень серьезными лицами посмотрели и ответили «Похоже...» )))

Сюжет называется "Script Kiddy взламывает Пентагон". А что не так? Script kiddy продолжают существовать.

Напоминает панель управления proxmox :D

Ну так IRL после посрамления противника тоже обычно не поют и не танцуют :D

Советую поставить и поглядеть на большом экране. Там даже карта мира псевдографикой рисуется ))
Лично видел в каком-то сериале, как спешно удалялись сверхсекретные файлы исходников, которые идут в комплекте с JDK.

Да это везде так, просто мы тут в основном в айти разбираемся, поэтому айтишные огрехи наиболее очевидны. Были бы вы пилотом — фейспалмились бы от большинства сцен с полётами. Любили бы оружие — проматывали бы перестрелки.

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

Фильмы со сценами из Москвы (просто наших их много таких), любого года выпуска. Когда пожил в Москве, то стал считывать маршрут движения героев. Не всегда они перемещаются логично. Иногда это хаотичные прыжки по городу. Режиссер явно не заморачивался на достоверности - где получилось сцену снять/доснять/переснять, там и сделали.

Где красиво - там и снимают. И не только в Москве. и не только в России. Погоня на танке по СПб в "Золотом глазе" выглядит как хаотичные телепортации по городу, к примеру. Да ещё с несуществующими местами.

Насколько я помню — Питер был «выстроен» на студии

Далеко не весь. Может, небольшая его часть. Подворотня, которую развалили танк, была настоящей, на Мойке, но надстроенной под нужные размеры. И танк разваливал эту надстройку, а не настоящий дом.

Интерьеры Новой Голландии - несомненно студийная постройка. Потому как в реальные архивы МО иностранцев снимать кино не пустят. Магазин, где тетка "заказывала компьютеры для школы" - реальный. Во всяком случае, опять же, снаружи.

робот с 2 пальцами для листания исходников chromium вверх и вниз тоже не выглядит слишком сложным ;)

Ну вы же понимаете, что тут всего шаг остаётся до требования постоянно включенной вебкамеры. И я не осуждаю @K_Chicago и думаю, что тут извечная борьба брони и снаряда и все стороны правы в стремлении оптимизации.

ps ниже уже добавили мониторинг лица

Там есть же портативных версии подобных приложений. Когда парсил один сайт по работе, нужно чтобы ноут не засыпал, т.к. все делалось через селениум. Скачал подобную прогу, оказалось, что комп все равно блочится, даже если мышка движется через пол экрана (глюк/баг - не знаю). Включил эмуляцию нажатий кнопок на клаве - все ок стало.

Для них не нужно прав админа

Если у вас есть старый смартфон, вы можете использовать его вместо часов. То есть, надо класть мышку на экран смартфона . По крайней мере для Андроида есть куча приложений для эмуляции движения мышки с помощью рисования на экране движущиеся дорожек. Плюс есть разные настройки типа скорости, расписания и тд

Такая штука прокатит, если ты работаешь в компании по продаже карандашей со штатом в 5 человек. Если же работаешь в большой корпорации, либо в продвинутом стартапе, но на корпоративном ноуте явно будут стоять приложения по мониторингу ЧЕЛОВЕЧЕСКОЙ активности (разумное движение мышкой, ввод разного текста в разных областях экрана и т.п.), а не тупое движение мышки на несколько пикселей в сторону и вниз

Важен сам факт аппаратной возможности.

А с другой стороны может не ардуинка стоять, а малинка например. Если не хватит малинки, то у малинки может быть внешний канал для связи с сервисом какой-либо нейросети , для полноценной имитации человеческой активности. Пусть один бот другого бота мониторит.

«Не хочешь общаться с программой — заставь это делать другую программу»
UNIX-way

Зачем вообще мониторить человеческую активность? Можно же мониторить выполнение задач.

Если человек выполняет задачи в срок но при этом трекер показывает что половину дня он не работает, это значит что такой сотрудник недозагружен и за те деньги что ему платят, скорее всего, он может выполнить больше работы, следовательно можно попробовать загрузить его побольше. Разве это не очевидно?

Ну как видите, мне это не было очевидно. Спасибо.

Даже странно, что читая Хабр, вы так мало прочитали про "эффективных менеджеров" ;)

Прочитал, может, и много, но я по умолчанию просто мыслю не как "эффективный менеджер" :)

Главное, за те же деньги. Кто б сомневался :)

Это верно для какой-либо спинномозговой деятельности, где головной мозг практически не используется, требуется только усидчивость и легкая переносимость монотонного труда. В программировании же - если человек пол дня (в сумме) обдумывает задачу, то по таким критериям он получается ничем не занят и его можно чем-то загрузить еще, что полная глупость. Большинство людей плохо совмещает обдумывание задачи с теребоньканием трекера, дабы тот ему kpi не зарезал.

Пока думает, может полы помыыть в офисе)

К сожалению, не все манагеры это понимают.

Я только сейчас нашел работу, где всё руководство понимает, что путь лучше работает всё предприятие, чем один я (выясняющий, почему предприятие не работает). И оно лояльно относится к моим занятиям чем угодно, когда нет заявок (устных, а не с отметкой в десятке документов) по проблемам.

В большой корпорации все наблюдение может ограничиться (и нередко ограничится) тем, какой цвет иконки рядом с вами чаще видел ваш менеджер.

НЛО прилетело и опубликовало эту надпись здесь
Типа читаешь письмо от начальника, а на лице радости нету

«Подчинённый перед лицом начальствующим должен иметь вид лихой и придурковатый, дабы разумением своим не смущать начальство»

Зачастую корпоративные ноутбуки имеют шторку для веб-камеры и светодиод с индикацией. Производители ноутбуков пошли против Microsoft? А еще интересно, как это сосуществует вместе с законодательством?

Если же работаешь в большой корпорации

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

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

Ну вот в продвинутом стартапе, где получили много денег, и не знают что с ними делать, могут даже специально нанять программистов которые замутят blockchain-AI-mesh-featured-modernframework решение для остальных разработчиков, которое будет за ними следить, да.

  1. Зашёл на github,

  2. скачал рандомный репозиторий.

  3. через ту же ардуинку прикидываешься клавиатурой, вводящей этот текст из известного файла.

  4. Осталось только правильно (нормально-? логнормально-? ) распределить задержки между нажатиями клавиш.

Осталось только правильно (нормально-? логнормально-? ) распределить задержки между нажатиями клавиш
Сначала записать лог активности за несколько часов набора кода, а потом просто проигрывать его

я боюсь, что он с картинкой не будет бится (100500 окон, запусков (включая непредвиденные падения) и т.д.).

А 4 часа набора кода подряд - конечно подошло бы, но где ж программисту такое удовольствие взять?

А 4 часа набора кода подряд — конечно подошло бы, но где ж программисту такое удовольствие взять?
За неделю! ))

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

Стер!

а это был отладочный код, который потом пригладился и упростился во время финального рефакторинга.

Не сомневаюсь что тут каждый может припомнить в своей жизни удачный рефакторинг, но если если это будет повторяться каждый день - уже не отмажешься.

Осталось только правильно (нормально-? логнормально-? ) распределить задержки между нажатиями клавиш.

Ещё в школьные свои годы (самое начало 90-х), читал "руководство" по написанию "экспертной системы", которая "по клавиатурному почерку" идентифицировала бы сотрудника, и при подозрении, что за компьютером другой человек, блокировала бы доступ к данным... не думаю, что сейчас технологии идентификации "почерка" сильно деградировали... ну, а написать эмулятор "своего" почерка, хоть для той же ардуинки, вполне может помочь упомянутая наработка прошлого века.

Ну все же корпоративный идиотизм - это не чёрное и белое, а целый спектр. Мониторинг человеческой активности лично для меня в той области, в которой нужно искать новую работу. Но при этом смириться с политикой блокировки экрана, если все остальное в разумных рамках, - приемлемо, хоть и неудобно. Обойти блокировку предложенным в статье способом и сделать свою жизнь удобнее - тоже ок. Вопросы, а почему это курсор на 2 пикселя движется - ну вот мы и перешли в область спектра, где нужно искать новую работу.

При этом вопрос, почему задачи не выполняются, если они не выполняются, - хороший и правильный.

А ещё бывает одностороннее изменение условий. Устраивался на работу на одних условиях, и это было существенным, а по ходу начали появляться новые правила. Ультимативно. Что же, работу нужно менять, но не всегда это быстро и просто, и причина, по которой у людей возникает желание эти правила обходить или саботировать, очевидна. И я не вижу ничего аморального или неправильного в этом желании в таких условиях.

обычно не области экрана а приложения и из заголовки

Это должен иметь каждый, работающий из дома на корпоративном лаптопе
Не каждый. Очень не каждый.

верно. И в сарказм умеет очень не каждый. вот, например...

Да, есть программы, дергающие мыши, но если есть страх мониторинга или отсутствие прав на их установку, то можно тупо поместить курсор в адресную строку браузера и положить камень на пробел.

Это и называется "положить на работу"))

А чатик какой? У нас был в телеге, там есть отправка по расписанию. Я на всю неделю вперед создал сообщение "доброе утро!" настроил расписание на каждый день в разное время в интервале 15 минут и можно вообще утром не вставать

У вас в чатах здороваются каждый день? О_о

Никогда с таким не сталкивался.

Да на удаленке было такое, типа перекличка. И автор про эту тему в последнем абзаце тоже написал. Может у вас опыта немного что так удивляетесь, так вот это еще ничего. На другом рабочем месте я сталкивался с тем что каждый день вечером надо залогировать время, что и сколько часов ты делал, и потом в конце месяца надо чтобы все сошлось, иначе менеджер будет тебя задалбливать на тему куда ты 3 часа времени в этом месяце потерял.

Ну наверное действительно немного, 12 лет и 5 разных компаний в трех разных странах, впервые на удаленке работал с 2011 по 2013. Ни в одной из них не сталкивался с приветствиями в групповых чатах. Если пишешь напрямую кому-то, то обязательно говоришь "Привет" или как-то ещё здороваешься. Но в групповых?... Вообще нигде и никогда.

По поводу логирования времени в Джиру - наоборот, только в одной из моих компаний логирования НЕ было. В остальных надо было 40 часов в неделю записать в Джиру. Даже в продуктовой компании.

Когда то был вариант просто приподнять мыш немного над поверхностью и указатель начинал дёргатся. Сейчас попробовал не получилось.

У меня получалось, если её перевернуть, но так, чтобы красное пятно было на относительно близком объекте, типа полки над головой, или частично на мониторе. Видимо, тогда она ловит достаточный отклик, чтобы не вырубать сенсор, но при этом очень сильно зашумленный помехами

Мне вот тоже не нравится, когда ноут лочится. Мне иногда надо походить кругами, подумать, а потом еще ноут разлочивать. Неудобно

иногда надо походить кругами, подумать

Я рассматривал вариант со связкой "финес-браслет - BT на ноуте". Там, вроде бы, Windows Hello такое позволяет. Если далеко от ноута не отходишь - он не лочится. Но как это будет на корпоративных ноутах с более строгими политиками безопасности - ХЗ.

На дорогих ноутах встречается разлочка по отпечатку пальца. Возможно, есть внешнее USB-устройство с реализацией подобного. Немного облегчает задачу разлочки.

Кроме того, иногда активное окно с ютубом, играющим музыку, препятствует локу. Возможно, не на всех корпоноутах такое работает, но я для «походить кругами» просто переключаю браузер на вкладку с музыкой.

Я бы оформился на почасовую оплату. Сколько проработал, столько получил. Если нет такой возможности (по ТК должна быть), то пропущенное время, закрывал бы отпуском за свой счет. Главное, чтобы каждый месяц отпуск вычитался из ЗП, а то к следующей смене работы придется проработать не две недели, а пол года. К тому же, обычно есть оплачиваемый отпуск, который обязательно нужно израсходовать к концу года.

Я бы оформился на почасовую оплату. Сколько проработал, столько получил.

А как в этом случае учитывать отработанные часы? Программы-трекеры? Или смотреть на задачу, говорить: "это займет 50 часов рабочего времени"?

Почему нет? Или почему самому не прикидывать? Сегодня ходил в больницу, поэтому не 8, а 5 часов.

Потому что тогда получается, что сотрудник сам решает сколько себе платить. А потом он еще может решить, что сон тоже надо оплачивать, устал-то он от работы

AutoIT же (далее - всё на личном опыте, проверено). Из плюсов: можно анализировать реальную активность пользователя и дрыгать курсором только тогда, когда от пользователя ничего нет в течение определённого времени. По поводу залоченности и невозможности установки: поправьте меня, если встречается обратное, но даже на самом залоченном компе можно скачать и запустить portable-версию. Случай из жизни: залоченный "по самое небалуйся" корпоративный ноут (битлокер, невозможно ничего установить, в usb можно воткнуть не более, чем HID. Даже блютус-колонку не получается подключить). На деле оказывается, что скачать можно что угодно (лишь бы антивирус пропустил). Из папки пользователя (как минимум из папки загрузок) запуск исполняемых файлов запрещён. Но из других мест - можно.

Собственно история: захотелось погонять одну игрушку. Был найден (пришлось прилично погуглить, но был найден) и запущен торрент-клиент. Скачана portable-версия игры. Ругается на отсутствующий DirectX 9-й версии (ещё бы, винда десятка). Хорошо, что ругается информативно: ищутся и скачиваются запрошенные dll-ки из нужного пакета, кладутся прямо в папку игры. Профит. Это я к тому, что уж простенькую программку автоматизации действий точно можно как-то запустить.

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

Да, поэтому и написал сноску, типа "поправьте меня". Окей, даже на наглухо залоченном компе есть офис. В офисе есть VBA. Ну если и его залочили, то я уж даже не знаю...

Поэтому самое верное - рабочий ноут использовать только для работы, личный ноут/стационарник - для личных целей. Сразу же решаются все проблемы и конфликты, связанные с установкой ПО, решаются вопросы с безопасностью (безопасники тоже не слишком радуются, когда пользователь ставит на рабочий комп всякое разное) и так далее.

У меня на новой работе так и есть - на рабочем ноуте строго рабочие вопросы. Периодическая залочка экрана по неактивности решается наличием сканера отпечатков пальцев, по которому блокировка снимается.
И все довольны.

Разумеется рабочий ноут используется только для работы (мой пример выше про запуск всякого разного - не более чем пример запуска всякого разного). Но есть парочка "но":

Во-первых, наличие сканера отпечатка пальцев может отсутствовать;

Во-вторых, даже если есть этот сканер, найдётся ситуация, когда и он не будет решением. Пример: на экране задачка, а перед ноутом - листок бумаги, на котором рисуется схема, пишутся мыс... чёрт, дёрнуть мышкой, фак, не успел! - вводим пароль / сканируем палец... так, на чём это я остановился...

Любой кликер или автоматизатор по типу uopilot и не только мышь двигается но еще и другую активность запустить можно.

uopilot

Ой, как же давно я не прокачивал Spirit Speak и Forensic Evaluation...)))

Но нет, на активность UOPilot большинство "трекеров" не реагируют.

А трехвольтовая ардуина чем не подойдёт?

USB - 5V, подойдет 3.3, если пины 5В толлерантны иначе — в худшем случае струйка дыма.

Можно нагородить конвертер уровней или другое питание от батарейки, но зачем, если существует простое решение в правильной ардуинке.

Сигнальные линии USB как раз таки трёхвольтовые. А вот питание да, 5 В.

Все равно не очень понятно. Вы же не думаете, что трехвольтовая ардуина сгорит от подключения штатного USB кабеля в штатный USB-разьем? Как бы ее прошивали в таком случае?

Вообще трехвольтовая и пятивольтовая отличаются перемычкой, замыкающей вход и выход трехвольтового регулятора (чуть-чуть упрощённо), остальное у них одинаковое, в том числе атмега, которая может работать на 2.7-5.5В.

Моя мысль в том, что использовать трехвольтовую ардуину в данной задаче - абсолютно валидное и легальное решение, не выводящее оборудование из допустимых пределов.

Вообщето может. Я так первые 3 подряд спалил. Тогда было сложно узнать какие чипы стоят внутри. От чипов зависит.
Нет, пятивольтовая имеет разводку уменьшающую входящее напряжение.

как я писал выше, это видно по частоте кварца. А так да, на вид они почти одинаковые.

Может, сейчас и видно, в то время на всех одинаковые кварцы стояли.
И чипы были сточены в китайских вариантах.

пардон, про кварцы - не верю.

Да как угодно было. Бывало и стояли чипы 3в, а перед ним резисторная разявзка для 5в.
Кварцы везде стояли самые дешевые и совершенно одинаковые.
Это уже по позже появилися типа «бренды» и начали следить за качеством подвида.

пруф? картинка 5-вольтовой Pro Micro с кварцем на 8 МГц?

"это уже позже появились бренды" - это что за "мысль"?
Эта плата впервые была разработана "брэндом" SparkFun под лицензией CreativeCommons. Платы от SparkFun - это образец лучшего качества, доступного на рынке.

Во первых где я писал что они были pro micro?
Во вторых такой пруф нереален, я с тех пор уже только страны три поменял.

рад за вас, продолжайте менять страны, надеюсь вам это нравится.
Да, я согласен, если вы говорите не про Pro micro, и вообще не про arduino, и не выиграл а проиграл, и не в лоторею а в подкидного дурака, то вы совершенно правы, бывают и с одинаковыми кварцами, и вообще без кварцев, некоторые вообще на солярке, а другие даже и не пушистые и с чешуёй.

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

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

да-да, я же сказал, не в покер а в щелбаны, может это и вообще не кварцы были. В общем - верю, уймитесь уже.

Я думаю, вы путаете с Arduino Pro Mini, у них от напряжения меняется максимально допустимая частота atmega168/328, поэтому кварцы разные. У Pro Micro одинаковая частота 16 МГц.

Пятивольтовая - имеет. И трехвольтовая имеет, т.к. у обоих есть пин RAW для питания от 7-12В. Если что, вот схема Arduino Pro Micro: https://cdn.sparkfun.com/datasheets/Dev/Arduino/Boards/Pro_Micro_v13b.pdf

Про то, что USB-кабель убивает Arduino Pro Micro, позволю себе сомневаться.

Обычно то, что называют arduino, оборудовано USB портом, usb-uart конвертором и LDO на 3.3в.

Вся соль проекта автора в том, что используется ардуина, у которой USB встроен в микроконтролеер, что и позволяет ему прикидываться мышью.

вы правы, всё подойдёт, 3.3 вольта никак к usb соединению этой платы не относится, оно касается в первую очередь пинов. иначе да, как её тогда можно было бы прошить от usb и зачем он там распаян? так что автор нубас :) освоил следующий урок после мигания светодиодом и пошёл спать :)

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

import pyautogui
import time
import random as rnd
w, h = list(pyautogui.size())[0], list(pyautogui.size())[1]

while True:
time.sleep(10)
pyautogui.moveTo(rnd.randrange(0, w),
rnd.randrange(0, h))#, duration = 0.1)

Я переписал скрипт, сделав код немного более читабельным:

import pyautogui, random, time

screen = pyautogui.size()
sleep_interval_sec = 10
move_duration_sec = 0.5

print(f'''Random mouse moving started
Screen width = {screen.width}, screen height = {screen.height}
Sleep interval = {sleep_interval_sec} sec.
Move duration = {move_duration_sec} sec.''')

step = 0
while True:
    print(f'Step: {step}')

    new_X = random.randrange(0, screen.width)
    new_Y = random.randrange(0, screen.height)
    pyautogui.moveTo(new_X, new_Y, move_duration_sec)

    time.sleep(sleep_interval_sec)
    step += 1

У меня Move Mouse, чтобы не лочился. Работает отлично.

А класть мышку на часы (или какой-нибудь экран) - это не сработает с многими беспроводными мышами, потому что они засыпают без движения.

А класть мышку на часы (или какой-нибудь экран) - это не сработает с многими беспроводными мышами, потому что они засыпают без движения.

Обычно (точнее - все известные мне) мыши реагируют на движение (или его отсутствие) посредством оптического сенсора, который мы пытаемся (обычно успешно) "обмануть", показывая ему часы с секундной стрелкой или показывая ему экран с подвижными изображениями - у среднестатистической мыши отсутствуют гиродатчики и акселерометры, по которым она определяет движение помимо/вместо оптического сенсора. То есть мышь не будет засыпать, поскольку срабатывание оптического сенсора на ложное или истинное движение мыши относительно поверхности будет сбрасывать таймер неактивности, по истечение которого будет включаться сон.

Допускаю существование каких угодно исключений, но общее правило приблизительно таково.

Вы правы! Моя мышь не просыпается от движения с заклеенным окном :) Получается, засыпает только радиомодуль...

$WShell = New-Object -Com "Wscript.Shell"; while (1) {$WShell.SendKeys("{SCROLLLOCK}"); sleep 60}

+1

причем на винде павершелл стоит штатно (а то понасатвят политик, что вообще ничего нельзя устанавливать на ноут, кроме корпоративного барахла)

В больших корпорациях - нет. Мне его ставили по частному запросу, без тикета, потому что головная компания запрещает ставить такое рядовым сотрудникам.

Битва щита и меча: спец-мышь и спец-клава, которые кирпичом не зажать и на часы не положить (естесно контроль программно).
Когда нужно было чтобы ноут не засыпал, а полодил «мою» активность, я просто взял кусочек бумаги, примерно 3*3 см, с мелким рисунком, и одну сторону этого кусочка приклеил к оптической мыши, так чтобы он закрывал сенсор, но не прилегал к нему полностью, а так чтобы если на эту бумажку подуть, она начинала вибрировать, а курсор — двигаться. Дальше просто разместил мышь у боковой решётки вентиляции ноутбука. Ноутбук работает, куллер вертится, воздух от куллера дует, бумажка колеблется, курсор дёргается, ноутбук продолжает работать.
Ну и скрипты иногда могут помочь, но про это выше много написано.
потом вы меняете ноут где вентотверстие в другом месте… и надо придумывать по новой
Дальше просто разместил мышь у боковой решётки вентиляции ноутбука. Ноутбук работает, куллер вертится, воздух от куллера дует, бумажка колеблется
Ноут в таком режиме быстро уйдет в отключение половины ядер и тотальное энергосбережение — отключив кулеры — и… Облом
Наверное, часть ноутов (может и большая) так и делает. Мой постоянно гудит.
Можно вместо куллера ноута использовать какой-то другой поток воздуха.
Гудение не всегда связано в напором воздуха, надо экспериментировать )
Ну как минимум thinkpad X умеет в меню переключать режим в постояно активный.

Интересное решение, только я бы искал работу где главным критерием был бы результат, а не время.

как именно вы себе это представляете?
Задавать этот вопрос на собеседовании? Требовать прописать это условие в оффере?

Вопросы на собеседовании это как минимум. И не только о методах контроля, но и о команде, подходах в разработке. Как минимум есть испытательный срок, он не только для проверки кандидата. но и для оценки команды/компании.

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

На прежней работе в копировальном центре, чтобы экран не блокировался, просто вставлял пятирублёвую монетку в клавиатуру, зажимая клавишу CTRL - экран не гас, компьютер не выключался, мессенджер считал, что я в сети.

В одной старой и унылой русской мморпг (сфера) не было автобега. Вставлял к клаву чайную ложку))

Классика D00Mа - шифт со спичкой...

А как же joyb_speed 31

Я просто купил на Алишечке: https://aliexpress.ru/item/1005003821480248.html или https://aliexpress.ru/item/1005003696663623.html или миллион их всяких на любой вкус.
Почему купить для меня лучший вариант:
- на корпоративный ноут зачастую нельзя ставить софт (нет прав)
- работает вне зависимости от операционки
- список установленного ПО может мониториться с последующими выводами и выговорами
- блокировка экрана каждые N минут и ввод корпоративного (длинного и сложного пароля) - зло и потеря времени
- скорость: жиглер у меня постоянно воткнут в USB-хаб, чтобы включить бегание мышки достаточно нажать на жиглере кнопку (1 сек), отключить - еще 1 сек
- жиглер не палится, т.к. выглядит для системы как мышь

да, с похвальной прыткостью наши узкоглазые братья по разуму завалили рынок этими самыми устройствами. Пол-года назад когда я собрал свою приблуду на ардуинке, этого изобилия на али не было.

Слил образ корпоративного г.@вна, поднял под KVM (Gentoo), подключение по spice, пробросил usb порт для крипто токена - "безопасность" претензий как пару лет не предъявляет

Слил образ корпоративного г.@вна
У грамотного админа это не прокатит. Системный накопитель будет зашифрован битлокером с хранением ключа в TPM. В первую очередь, чтобы защитить информацию в случае кражи/утери устройства.

Если накопитель не зашифрован и любой желающий может снимать образ диска и копаться в нём, то к админу возникают серьёзные вопросы.

"гладко было на бумаге..."

Я купил себе для этих целей mouse jiggler в виде подставки для мыши, в которую встроен небольшой диск, который вращается моторчиком. Мышь ставится на диск сверху.

Мышь ставится на диск сверху
Современные мыши уходят в слип, если ими не двигают

Наверное, у меня несовременная мышь (хотя и куплена несколько лет назад).

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

Уж не своим ли сенсором они определяют движение? Так на него воздействие и идёт.

Мышь Apple, в слип не уходит

На самом деле не только трекер доставляет подобные неудобства.

На удаленке сидел через RDP, который был настроен на реконнект через 10 минут, если нет активности. Приходилось снова коннектиться — и это бесило, потому что у меня работа не конвейерная, я сижу и чекаю почту, как есть задание — делаю его, нет задания — сериальчик фтыкаю

У моего товарища был очень залочен ноут , хорошо что активности мышки не просили . А играть хотелось . Итог : посоветовал через сисадмина , чтоь на ноут поставили vbox, под предлогом чтоб основную систему не ломать и прокатило . Накатили ему вин 7. Сидел потом довольный играл и инет серфил

Приклеить наручные часы к дну ванночки от плавленого сыра и класть мышку туда - она по размерам почти идеально совпадает с ней. Часы, если жалко свои, можно купить за 200 рублей самые дешёвые.

я уже писал не каждая мышка реагирует на каждые часы.

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

На баше\ithappens просто вилку в клаву вставляли. Не смог найти оригинал(

Сначала хотел заминусить за "обман работодателя". Но... почитав обсуждение - понял, что налицо не обман, а профессионально найденный компромисс с ним. Плюсую, однозначно!

Мне хватило sh скрипта.

```sh

#!/bin/bash

while [ 1 ]; do
xdotool mousemove 1 1
sleep 10
xdotool mousemove 200 200
sleep 10
done

```

Коллега справился мини скриптом на питоне, который висит в автозагрузке и раз в минуту двигает мышь на минимальное растояние в рандомную сторону. В работе вообще незаметно, блин, если вспомню, попрошу его дать скрипт)

это было найдено из каверзного вопроса сотрудника про автозаполнение каких-то заявок на госсайте, был быстро написан скрипт который из таблицы заполняет заявку на госсайте и потом енажимает "далее" и так 150 строк.

Я для этих целей использовал digispark, уже с usb и дешевле. Как в списке устройств сие определяется? Я для маскировки менял id устройства на мышку

Для фана вполне, но не проще ли сменить работу?

А софтовые эмуляторы уже не в моде? У меня четко по графику выполняют все задания. Когда создал журнал, что писал. Сколько времени был за ПК, и.т.д. аппаратки последний раз юзал когда ботоводил по миру Варкрафт и это было лет 7 назад.

Статья на минус в общем-то. Но работодатель такое минусище, что на этом фоне минус статьи и не заметен. Автор вообще то работу работает, только он на удаленке и имеет право требовать согласования отдельного графика. А уж контроль выполнения сотрудником задач по движению курсора мыши, а не по результату.... Помните анекдот про уборку плаца ломами, там где не надо было плац убрать надо чтобы все за...?

утилита Caffeine  решит все пробелмы

Я помню у нас один кадр работал, помимо того, что у него стоял caffeine portable, так он для MS teams нашел какой-то boot и, так еще и его бот отвечал на сообщения какими-то многозначными фразами...
Было смешно смотреть как бот говорит -))

Лайфхак для самых ленивых: чтобы на виндовом лаптопе экран не блокировался из-за неактивности, можно открыть Windows Media Player, запустить на нем все что угодно на повторе, и свернуть окно. Все что угодно - это, например, любую гифку без звука.

Полагаю если на рабочем ПК стоит что-то посложнее обычных трекеров активности (например Стахановец) ни часы ни Mouse jiggler не поможет.

если человек работает в ИТ сфере, и на рабочий ПК ему поставили Стахановца или какуюнить Явару, надо сразу идти искать новую работу, даже в нынешнее время это не так сложно как кажется

Полезный гайд) смекалка что надо

Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.