Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Отследить открытие консоли разработчика (https://javascript.ru/forum/misc/73190-otsledit-otkrytie-konsoli-razrabotchika.html)

Роман Андреевич 28.03.2018 05:55

Отследить открытие консоли разработчика
 
Всем доброго времени суток. Прошу помощи в решении одноименного вопроса.

Искал ответ в поиске, но не нашел, может кто сталкивался с такой задачей.

Есть сайт, необходимо отследить открытие консоли пользователем. Вопрос наверное к теме безопасности. Но тем не менее.

Буду рад любым коментам, только по теме. Заранее благодарю

j0hnik 28.03.2018 11:34

Тема уже поднималась и универсального способа к сожалению никто не подсказал.
1) отслеживать нажатие клавиши F12
2) отслеживать нажатие ctrl+shift+i
3) отслеживать ресейз (но это не показатель)

destus 28.03.2018 11:48

Роман Андреевич,
https://sindresorhus.com/devtools-detect/

Роман Андреевич 28.03.2018 11:54

destus, непонятная страница

Роман Андреевич 28.03.2018 11:55

j0hnik, помимо кнопок можно через меню открыть.

destus 28.03.2018 12:12

Роман Андреевич,
тогда всё печально.

рони 28.03.2018 12:17

Цитата:

Сообщение от destus
devtools-detect/

похоже если открыть инструменты в отдельном окне, не фиксирует, а так да работает.

j0hnik 28.03.2018 12:19

destus,
процентах в 90% поможет, но способ отслеживания размера рабочей области по отношению к общему размеру окна тоже не универсальный, как быть с теми у кого консолька отдельным окном?

destus 28.03.2018 12:23

рони,
и не должно работать https://github.com/sindresorhus/devtools-detect#caveats (Caveats)
j0hnik,
https://github.com/sindresorhus/devt...tect/issues/15

j0hnik 28.03.2018 12:46

destus,
Почитал, спасибо пока что это https://sindresorhus.com/devtools-detect/
самый применимый способ.


Часовой пояс GMT +3, время: 04:20.