Whispy · тест скрытности

Не верьте на слово. Проверьте.

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

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

Нажатие клавиши

Хоткей Whispy это нажатие, которое видит любая страница в фокусе. Key guard съедает и клавишу, и модификатор. До браузера не доходит ничего.

WH_KEYBOARD_LL

Потеря фокуса

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

WH_MOUSE_LL

Само окно

Оверлей, чат и транскрипт вырезаются из захвата самой Windows. В поток демонстрации они не попадают вовсе.

WDA_EXCLUDEFROMCAPTURE

Как проверить за минуту

  1. Запустите Whispy и убедитесь, что в настройках включена «Защита от отслеживания нажатий».
  2. Кликните по этой странице, чтобы отдать ей фокус. Теперь она «активна» ровно так же, как была бы страница с заданием.
  3. Работайте как обычно. Вызовите оверлей, нажмите несколько хоткеев, покликайте по кнопкам, шапке и чату.
  4. Следите за четырьмя индикаторами. «Утекло хоткеев» и «Потерь фокуса» должны остаться на нуле.

Прокторинг

Страница показывает ровно то, что увидел бы сайт с прокторингом. События клавиатуры и потерю фокуса. Кликните сюда, чтобы отдать странице фокус, и работайте с Whispy как обычно.

Фокус страницы
-
Потерь фокуса
0
Событий клавиш
0
Утекло хоткеев Whispy
0

Эти сочетания страница увидела

Клавиатура

keydown0
keyup0
События с зажатым Alt0
Голый Alt (без клавиши)0
Последняя клавиша-

Фокус и видимость

window.blur0
window.focus0
document.hasFocus()-
visibilitychange0
Без фокуса суммарно0.0 с
Последняя потеря-

Прочие сигналы

Курсор покинул окно0
Смена activeElement0
Изменение размера окна0
Копирование из страницы0
Вставка в страницу0

Как читать. «Утекло хоткеев Whispy» должно оставаться нулём. Если там что-то есть, защита от отслеживания нажатий выключена или не сработала (Настройки → «Защита от отслеживания нажатий»). «Потерь фокуса» должно оставаться нулём, пока вы кликаете по кнопкам и шапке Whispy. Законное исключение одно. Клик в поле ввода настроек, они специально забирают фокус.
Что проверить. Нажмите Alt в одиночку, затем каждый хоткей Whispy, затем покликайте по оверлею, чату и шапке настроек.
Alt+Tab не сработает. Так и задумано. Пока защита включена, съедаются все сочетания с Alt, включая системные. Пропусти мы Alt+Tab, страница увидела бы само нажатие Alt. Заодно это страхует от случайного переключения окна, а оно и есть та потеря фокуса, которую здесь считает счётчик.

Нули на счётчиках и есть продукт

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