- Регистрация
- 31.08.2019
- Сообщения
- 12
- Благодарностей
- 1
- Баллы
- 3
Здравствуйте. Возник вопрос по работе экшена "эмуляция клавиатуры". Есть такая версия, что на сайте Google установлена анти-бот система, которая отслеживает нажатия клавиш (к примеру во время ввода текста) при помощи таких интерфейсных событий клавиатуры keyup, keydown. Эти события регистрируют нажатие клавиш с клавиатуры и сообщают сайту какие клавиши были нажаты.
Это можно выяснить на примере сайта: https://learn.javascript.ru/keyboard-events
Сделаем тестирование работы этих событий. Сначала я нажимаю следующие клавиши на своей клавиатуре, путём ввода слова "test" (Скриншот 1). И мы видим, что эти события зарегистрировали нажатия клавиш (два раза T, один раз E и один раз S).
Теперь сделаем такие же действия через экшн "эмуляция клавиатуры". Экшн вводит слово test (Скриншот 2). И что мы видим? Что эти события клавиатуры не могут идентифицировать как бы нажатия клавиш. Получается что этот экшн не совсем является эмуляцией клавиатуры или я его неправильно настраиваю?
Это можно выяснить на примере сайта: https://learn.javascript.ru/keyboard-events
Сделаем тестирование работы этих событий. Сначала я нажимаю следующие клавиши на своей клавиатуре, путём ввода слова "test" (Скриншот 1). И мы видим, что эти события зарегистрировали нажатия клавиш (два раза T, один раз E и один раз S).
Теперь сделаем такие же действия через экшн "эмуляция клавиатуры". Экшн вводит слово test (Скриншот 2). И что мы видим? Что эти события клавиатуры не могут идентифицировать как бы нажатия клавиш. Получается что этот экшн не совсем является эмуляцией клавиатуры или я его неправильно настраиваю?
Вложения
-
88,5 КБ Просмотры: 319
-
236,4 КБ Просмотры: 339