На x86 допустим, есть условный экран, тебе нужно настраиваемую область сравнивать с паттерном, и в случае, если условие выполнено - эмулировать нажатие с клавиатуры
пусть даже на винде, линупс, не имеет значения
ovf
на операционной системе защищенного режима тебе никто не даст это делать в обход оной
а приложение "экранная клавиатура" тогда как работает
ovf
на x86 нет никакого "условного экрана", вообще обычно у архитектуры процессоров не бывает периферийных устройств
ovf
приложение "экранная клавиатура" пользуется соответствующими функциями операционной системы/среды
а как работают программы видеозахвата тогда
скриншот
ovf
так же
дак нет проблем, я согласен штатный функционал использовать
винапи
вопрос в прототипе
а не в хитростях
вы все тут очень мнительные
ovf
ну тогда так и надо спрашивать, где-нибудь в районе pro.windows, "как мне на винапи прочесть экран и эмулировать нажатие на кнопку"
ovf
при чём тут ассемблер и/или x86
Volodymyr
Лучше даже не экран читать, а окно. http://www.fengyuan.com/article/wmprint.html
Volodymyr
Но ассемблер тут, действительно, ни при чем.
Volodymyr
Точнее сказать, нет принципиальной разницы на чем это делать.
ovf
ну вроде он у меня открыт, но я его не читаю, т.к. не надо. а что? ещё вот можно просто поискать в интернете
ну тут же люди собственные кейлоггеры пишут, очевидно, они сталкивались
Volodymyr
Самой большой проблемой у тебя будет, мне кажется, не захват изображения / отправка ввода (см. WM_LBUTTONDOWN/UP) а распознание изображений. Этого в кейлоггерах, чаще всего, нет.
Volodymyr
Люди либо тащат весь экран, либо делают скрин небольшой области рядом с курсором мыши, такое.
я думаю получится обойтись сравнением фрагментов
возможно даже пикселя будет достаточно
ад и израиль
bilka00
Ясно
bilka00
Петушки в спермосоусе
Vladimir
Народ, кто-нибудь в курсе, как в UEFI словить событие отпускания клавиши?
Vladimir
TEXT_INPUT_EX_PROTOCOL какой-то ущербный, как мне показалось, или я что-то недопонял?
Aiwan \ (•◡•) / _bot
хз
Aiwan \ (•◡•) / _bot
буржуйский не знаю, вот что нагуглил http://wiki.phoenix.com/wiki/index.php/EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL
Aiwan \ (•◡•) / _bot
хотя ты это уже видел наверное
ovf
вообще, uefi boot services местами до обмана похож на операционную систему, но это всё-таки набор костылей для написания bios setup utility
ovf
рекомендую использовать по назначению -- для вызова exitbootservices. :-)
Vladimir
а что пишешь?
Да пока просто пытаюсь понять что тут к чему. Непонятно, в чем прикол гуидов? Имхо, проще бы было сделать именованные функции, и линковать было бы легче
в уникальности?
ovf
т.е. ucs2 везде и ms abi тебя не смущают вообще?
ovf
ну это смотря что хочешь дальше делать. в принципе keyup можно читать и без линукса
Vladimir
т.е. ucs2 везде и ms abi тебя не смущают вообще?
UCS-2 особо не смущает, ну а ноги мс аби понятно откуда растут...
Vladimir
ну это смотря что хочешь дальше делать. в принципе keyup можно читать и без линукса
Ну в общем да, вариантов немного, uhci, ohci, xhci, ну и usb-стек как таковой
Vladimir
PS/2 клавы уже вряд ли где есть
ovf
если наплевать на старое железо, то можно только xhci написать -- он сам внутри эмулирует старые железки
Vladimir
в уникальности?
Так если сделать иерархическую систему имен, то и уникальность будет
ovf
если честно, я так usb и не дописал, всё нахожу другие занятия, хотя и очень стыдно, если даже у kolibrios есть ohci+uhci+ehci, а в fysos даже xhci (автор, кстати, написал книгу про usb, которая даже не совсем пересказ спеки: http://www.fysnet.net/the_universal_serial_bus.htm)
ovf
меня с uefi добило то, что на железе, которое не сертифицировано для windows 8, как правило нельзя получить никакие разрешения, кроме vesa
ovf
и когда мы наконец написали руками переключалку разрешения, и учитывая, что в ноутбуках клавиатура всё равно воткнута в ps/2, стало непонятно, зачем этот uefi нужен
Anonymous
Друзья
Anonymous
Всем привет
Anonymous
Кто-нибудь разбирается в вай фай радио ?
Aiwan \ (•◡•) / _bot
а это что?
­
Кстатебот.
Aiwan \ (•◡•) / _bot
https://www.youtube.com/watch?v=iwhhFcaYxuw
Aiwan \ (•◡•) / _bot
🤘
­
@AlexFails почини бота, плз.
Aiwan \ (•◡•) / _bot
в как онтибота прошел тогда?
­
Хз
­
Бот не заболтает походу.
🦥Alex Fails
батлера?
🦥Alex Fails
🦥Alex Fails
Лучше даже не экран читать, а окно. http://www.fengyuan.com/article/wmprint.html
хорошая тема, ее в вин 7 и выше для превьюшек окон юзают
🦥Alex Fails
/ping@gbreborn_bot
🦥Alex Fails
/config@gbreborn_bot
­
Я спамера удалил, щас им спамил... Они меня забанили... xD
🦥Alex Fails
бывает. блин, чот батлер не хочет говорить, хотя вроде в личке работает
­
Уху ел с такого количества сообщений.
🦥Alex Fails
ад и израиль
да, там ужасно, я там есть в админах, но мне не хватает времени там нормально модерироваь чат
­
Жалко, что я проебал нигга-пак... Им бы понравилось...
­
Aiwan \ (•◡•) / _bot
ку
Maksym
Подскажите пожалуйста как можно реализовать ввод пользователем числа с плавающей точкой