Size: a a a

2020 May 26

AI

Alexander Ivanov in Delphi & Lazarus
Sergey Bodrov
Хрень какая-то, софт предназначенный для создания приложений для Windows не может работать на Windows. =)
Есть подозрение, что emb не шмогла в очередной раз.
источник

АВ

Александр В... in Delphi & Lazarus
Вопрос такой: он ведь шлёт сообщение keydown/keyup, по сообщению выяснить отправителя нельзя. Окей, хукаем сообщение, по стандарту он всегда вторую дорожку пакует между ; ?, но вот вопрос....как определить что ;  - это со считывателя, а не с клавиатуры?
источник

AI

Alexander Ivanov in Delphi & Lazarus
Пора мигрировать на си++
источник

АВ

Александр В... in Delphi & Lazarus
Задача у меня состоит в том, чтобы перехватить считанное с карты, и отрезать ненужный кусок, а затем переслать дальше
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Sergey Bodrov
Хрень какая-то, софт предназначенный для создания приложений для Windows не может работать на Windows. =)
я тебе больше того скажу: софт для создания под линукс не может работать на линукс 😂
источник

DB

Dmitry Belkevich in Delphi & Lazarus
и, вот, idea, которая в браузере не работает, с js работает ) тут совсем беда
источник

SB

Sergey Bodrov in Delphi & Lazarus
Александр В
Вопрос такой: он ведь шлёт сообщение keydown/keyup, по сообщению выяснить отправителя нельзя. Окей, хукаем сообщение, по стандарту он всегда вторую дорожку пакует между ; ?, но вот вопрос....как определить что ;  - это со считывателя, а не с клавиатуры?
Настроить на приборе другой префикс посылки, поэкзотичнее.
источник

АВ

Александр В... in Delphi & Lazarus
А если он таки не настраивается?
источник

DB

Dmitry Belkevich in Delphi & Lazarus
вклиниваться где-то в протокол и менять
источник

АВ

Александр В... in Delphi & Lazarus
Еслиб его можно было настроить, я бы и не спрашивал:D
источник

АВ

Александр В... in Delphi & Lazarus
Пока у меня 2 мысли: первая замерять время между прилётами клавиш, вторая - заглянуть в очередь windows мессаг
источник

SB

Sergey Bodrov in Delphi & Lazarus
Александр В
А если он таки не настраивается?
Тогда накапливать перехваченые символы до получения строки, подходящей под некоторый формат. Например,
;1234567890?
- маска
;##########?
источник

SB

Sergey Bodrov in Delphi & Lazarus
Можно еще посмотреть подробнее на параметры события нажатия, может там какие половые признаки имеются.
источник

АВ

Александр В... in Delphi & Lazarus
А заодно может кто нибудь знает тулзу для мониторинга сообщений поудобнее spy++? А то уж больно он атомные портянки генерит
источник

SB

Sergey Bodrov in Delphi & Lazarus
Александр В
А заодно может кто нибудь знает тулзу для мониторинга сообщений поудобнее spy++? А то уж больно он атомные портянки генерит
Сборник софта от Руссиновича
источник

SB

Sergey Bodrov in Delphi & Lazarus
источник

АВ

Александр В... in Delphi & Lazarus
Sergey Bodrov
Тогда накапливать перехваченые символы до получения строки, подходящей под некоторый формат. Например,
;1234567890?
- маска
;##########?
Я об этом тоже думал, но если за компом просто кто-то работает в ПО, и ввел ; то может случиться прям видимая задержка...Пасиб
источник

DB

Dmitry Belkevich in Delphi & Lazarus
вообще, то среда по месту, я думаю, сильно удобнее, всё так. лазаря будет не хватать, эх... пойдем на новую делфю. мне вот лазарь в линухе прямо хорошо зашел при всех минусах.
источник

DB

Dmitry Belkevich in Delphi & Lazarus
ну а 32х - это уже почти пережитки. линукс и макось, например, уже отказались местами. винду конечно будут держать до последнего
источник

DB

Dmitry Belkevich in Delphi & Lazarus
под линух я 32х бинари вообще не собирал. ни одной установки не было такой, даже не просили
источник