Вопрос или проблема
Я использую TightVNC в классе, и я хочу, чтобы на компьютерах студентов появлялось небольшое всплывающее уведомление, информирующее их о том, что учитель подключился к их машине или наблюдает за ними.
Однако это всплывающее сообщение, указывающее имя компьютера учителя и то, что он подключен, не всегда появляется на всех машинах при установлении соединения.
Я не могу найти ни одного элемента управления в TightVNC Viewer, Server или в Windows 7, который бы отвечал за это. Любая помощь в нахождении и активации такого элемента управления, или даже в нахождении стороннего плагина, который будет выполнять эту задачу, будет оценена.
Это регулируется ключами реестра по адресу
HKLM\SOFTWARE\ORL\WinVNC3\Default\
QuerySetting (REG_DWORD) ` должно быть установлено на 2
QueryTimeout (REG_DWORD) ` время ожидания в секундах перед применением действия по умолчанию
QueryAccept (REG_DWORD) ` Принять соединение по умолчанию, если нет ответа на запрос
Если вы заметили, что это не работает для некоторых пользователей, возможно, это связано с тем, что у них в профиле настроены конфликтующие значения (HKCU\SOFTWARE\ORL\WinVNC3\Default).
У меня были подобные проблемы с UltraVNC несколько лет назад. Вы можете проверить, установлены ли у некоторых проблемных пользователей/машин другие VNC-серверы, которые могут устанавливать те же значения реестра.
Ответ или решение
Чтобы включить уведомления о том, что компьютер с Windows 7 контролируется через TightVNC, необходимо внести изменения в реестр Windows. Это важно для обеспечения прозрачности для студентов в классе, когда учитель удаленно подключается к их машинам. Далее приведены более детализированные шаги для настройки этой функции.
Шаги для настройки уведомлений в TightVNC
-
Запуск редактора реестра:
- Нажмите
Win + R
, чтобы открыть окно "Выполнить". - Введите
regedit
и нажмитеEnter
. Это откроет редактор реестра Windows.
- Нажмите
-
Переход к ключам реестра:
- Перейдите к следующему пути:
HKLM\SOFTWARE\ORL\WinVNC3\Default\
- Перейдите к следующему пути:
-
Изменение параметров:
- Найдите следующие параметры и убедитесь, что они имеют установленные значения, как указано:
- QuerySetting (REG_DWORD): Установите значение на
2
. Это значение отвечает за то, чтобы запрос на подключение отображался на экране клиента. - QueryTimeout (REG_DWORD): Установите желаемое время в секундах, через которое произойдет автоматическое действие в случае, если пользователь не ответил на запрос. Это значение можно установить, например, на
5
секунд. - QueryAccept (REG_DWORD): Установите значение на
0
, чтобы предотвратить автоматическое соединение, если запрос не был принят.
- QuerySetting (REG_DWORD): Установите значение на
- Найдите следующие параметры и убедитесь, что они имеют установленные значения, как указано:
-
Проверка настроек пользовательского профиля:
- Если уведомления не появляются на некоторых компьютерах, возможно, настройки в пользовательском профиле (
HKCU\SOFTWARE\ORL\WinVNC3\Default
) конфликтуют с глобальными параметрами. Проверьте эти значения и убедитесь, что они соответствуют вашим требованиям.
- Если уведомления не появляются на некоторых компьютерах, возможно, настройки в пользовательском профиле (
-
Проверка на наличие конфликтующих серверов VNC:
- Убедитесь, что на компьютерах студентов не установлены другие серверы VNC (например, UltraVNC), которые могут изменять настройки реестра и оказывать влияние на поведение TightVNC.
Заключение
Правильная настройка реестра и контроль за установкой программного обеспечения на компьютерах студентов обеспечит нужные уведомления при удаленном доступе. Эти шаги помогут вам создать более прозрачную и безопасную образовательную среду, где студенты будут уведомлены о том, что их устройства находятся под контролем. Если уведомления продолжают отсутствовать, возможно, потребуется провести дополнительную проверку интеграции других программ удаленного доступа или переустановить TightVNC.
Следуя этим рекомендациям, вы сможете усилить контроль за классом и избежать неприятных ситуаций, связанных с недостаточной информированностью студентов.