Keyboard LED Control
"Keyboard LED Control"
На Javascript можно изменять состояние светодиодов клавиатуры без нажатия клавиш? Если да, то подскажите, пожалуйста, скрипт по-проще. Все, что я смог найти на эту тему: 1. "Скажи Javascript, нажат ли Caps Lock?" http://www.tigir.com/capslockdetect.htm 2. "Handling Keyboard Shortcuts in JavaScript" http://www.openjs.com/scripts/events...cuts/index.php 3. "Keyboard LED Control V1.09" http://www.fadsoft.net/LEDControl.htm |
Нет.
|
Цитата:
Если я не ошибаюсь, пример из 3-й ссылки сделан на Delphi. Почему на Delphi можно, а на Javascript нет? В чем выражается ограничение? |
В том, что JavaScript работает в браузере. Вы же не хотите, чтобы после посещения какого-нибудь сайта у вас все лампочки на клавиатуре замигали?
|
Все мне не надо, мне одной достаточно. Но удаленно через инет - да, хочу. Не совсем то, что вы описали, но что-то подобное. И мне это не для развлечения надо. Как браузер это ограничивает?
Javascript может передать управление чему-то другому? По теме Keyboard LED еще нашел: "Управление клавишами NumLock, CapsLock и ScrollLock" http://www.manhunter.ru/assembler/183_upravlenie_klavishami_numlock_capslock_i_scrol llock.html Пример из Delphi как менять LED: http://delphi-faq.zoxt.net/282.htm Цитата:
|
Цитата:
Цитата:
Цитата:
|
Я видел ответ "нет" - не слепой же. Но проблему решить надо. И она будет решена (через Javascript или через что-то другое). Иногда одни програмисты делают то, на что не способны другие. Это я не в обиду комуто пишу. Просто бывает.
Цитата:
Если не через Javascript, то может через PHP можно как-то реализовать (вызывать) функцию MSDN "keybd_event"? MSDN "keybd_event Function": http://msdn.microsoft.com/en-us/libr...(v=VS.85).aspx http://vsokovikov.narod.ru/New_MSDN_...eybd_event.htm |
Цитата:
Цитата:
Цитата:
Цитата:
|
Цитата:
Цитата:
http://javascript.ru/forum/misc/3235...brauzerom.html Проверил - работает! Лед тронулся... ) Дальше дело техники. А скрипт мне нужен для удаленного програмирования моей HID клавиатуты. P.S. Надо же, целый день во всем нете искал и все равно, то что мне нужно было, здесь нашел. ) |
ave,
может быть вы не обратили внимание, но там указано решение под WSH, а не под браузер. в идеальном случае, вы сможете его запустить ТОЛЬКО в IE, и только если пользователь сознательно разрешит браузеру выполнять потенциально опасный код с вашего сайта. То есть обычный пользователь(даже сидящий под IE, хотя таких далеко не 100%) не сможет воспользоваться вашим решением, так как либо не сумеет настроить нужным образом браузер, либо не станет, потому что это опасная настройка, и чтобы ее включить, нужно быть сумасшедшим. Но если вы хотите полюбоваться в одиночку, либо с самыми близкими друзьями, своим творением, то почему бы и нет) |
Часовой пояс GMT +3, время: 08:32. |