Последние темы Поиск
Общие форумы
Форумы поддержки портала iXBT.com
Специализированные форумы
ПроцессорыРазгон и охлаждениеСистемные платыМодули памятиВидеосистемаКриптовалюты, майнинг, blockchain-технологии, NFTИскусственный интеллект: технологии, практика, развитиеTV- и FM-тюнеры, видеовход, видеовыходЦифровое видео: захват, монтаж, обработкаМониторы и другие устройства отображенияЦифровое фотоБеспилотные летательные аппаратыЦифровой звукProAudio: Профессиональное звуковое оборудованиеСтереосистемыДомашний кинотеатр: проигрыватели и источники сигналаДомашний кинотеатр: аудиосистемаДомашний кинотеатр: ТV и проекторыМагнитные и SSD накопителиОптические носители информацииСетевые носители информацииПериферияКорпуса, блоки питания, UPSСети, сетевые технологии, подключение к интернетуСистемное администрирование, безопасностьСерверыНоутбуки, нетбуки и ультрабукиПланшеты и электронные книгиМобильные телефоны, смартфоны, кпк, коммуникаторыМобильные гаджетыОператоры и технологии мобильной связиТелефония, телекоммуникации, офисные АТСБытовая техника
Программы
Игры
Авторские форумы
Прочие форумы
Архивы конференции
Архив "О Конференции"Архив "Процессоры"Архив "Разгон и охлаждение"Архив "Системные платы"Архив "Модули памяти"Архив "Видеосистема"Архив "Видеозахват"Архив "Мониторы и другие устройства отображения"Архив "Цифровое изображение"Архив "Цифровой звук"Архив "Периферия"Архив "Корпуса, блоки питания, UPS"Архив "Коммуникации: сети и сетевые технологии"Домашний интернет, модемы (архив)Архив "Системное администрирование, безопасность"Архив "Мобильная связь"Программы Microsoft: Windows, Office, Server, Windows LiveАрхив "OС и системное ПО"Архив "Программы: Интернет"Архив "Программирование"Форум прикладных программистовАрхив "Электронные устройства и компоненты"Архив "Околокомпьютерный Флейм & Общий"Архив "Полемика (Злобный Флейм)"Околоавтомобильный ФлеймФорум ремонтниковВопросы компании IntelФотокамеры SamsungФорум о магазине приложений RuStoreФорум по продукции компании Huawei
Справка и сервисы
Другие проекты iXBT.com
Магнус: Имитация нажатия клавиши на клавиатуре
Магнус
Member
Автор темы
1/69 ответов
15 лет на iXBT, с октября 2009
Инфо Ответить
М
Магнус MemberАвтор темы
8 лет назад / 16 октября 2016 16:24
Приветствую.
Не подскажете, каким образом можно создать исполняемый файл, имитирующий нажатие определенной клавиши клавиатуры в фоновом режиме, то есть чтобы он любой открытой в этот момент программой воспринимался как нажатие этой клавиши на клавиатуре.
Для чего это нужно: есть клавиатура с несколькими удобно под рукой расположенными клавишами "Word", "Excel" и "PowerPoint". Однако, переназначить их можно только на выполнение исполняемого файла. Клавиатура Genius KB-29e.
Если вдруг окажется, что это можно сделать другим способом (например, в реестре), также буду очень признателен за совет.
Alexij_Niconow
заблокирован в форуме
574/27668 ответов
15 лет на iXBT, с апреля 2009
Чаще пишет в "Юмор" (44%)
Web-страница
Инфо Ответить
Alexij_Niconow заблокирован в форуме
8 лет назад / 16 октября 2016 21:00
Магнус
AutoHotKey ещё и не то может.
На нем ботов пишут, которые тыкают по клаве и мышке за человека при игре воины банкрафта
AleX_SPb
Member
817/4590 ответов
23 года на iXBT, с октября 2001
Чаще пишет в "Программирование" (17%)
Инфо Ответить
A
AleX_SPb Member
8 лет назад / 16 октября 2016 21:02
Нажать так https://msdn.microsoft.com/ru-ru/library/windows/des…310(v=vs.85).aspx
Переназначить клавишу нельзя. Можно перехватить клаву https://msdn.microsoft.com/en-us/library/windows/des…990(v=vs.85).aspx
Alexij_Niconow
заблокирован в форуме
576/27674 ответов
15 лет на iXBT, с апреля 2009
Чаще пишет в "Юмор" (44%)
Web-страница
Инфо Ответить
Alexij_Niconow заблокирован в форуме
8 лет назад / 16 октября 2016 21:22
AleX_SPb
Переназначить клавишу нельзя.
Можно.
Магнус
Member
Автор темы
2/70 ответов
15 лет на iXBT, с октября 2009
Инфо Ответить
М
Магнус MemberАвтор темы
8 лет назад / 17 октября 2016 14:33
AutoHotKey ещё и не то может.
Спасибо за рекомендацию программы AutoHotkey.
Пытался её использовать, но столкнулся с проблемой. В первую очередь захотел посмотреть как обозначаются вышеупомянутые клавиши принажатии.
Однако, не нашёл, где это можно посмотреть.
Нашёл описание как создать скрипт #KeyHistory, но не нашёл, где посмотреть результат его работы, то есть посмотреть, какие клавиши нажимались после его запуска.
Не подскажете, как это сделать?
Alexij_Niconow
заблокирован в форуме
578/27726 ответов
15 лет на iXBT, с апреля 2009
Чаще пишет в "Юмор" (44%)
Web-страница
Инфо Ответить
Alexij_Niconow заблокирован в форуме
8 лет назад / 17 октября 2016 18:46
Магнус
как обозначаются вышеупомянутые клавиши принажатии.
Не понял вопроса
Магнус
Member
Автор темы
3/71 ответов
15 лет на iXBT, с октября 2009
Инфо Ответить
М
Магнус MemberАвтор темы
8 лет назад / 17 октября 2016 23:14
Дело в том, что AutoHotkey почему-то не воспринимает нажатия служебных клавиш, обозначенных в описании. Даже такие клавиши как Browser back и Browser forward никак не срабатывают, если их обозначить в скрипте согласно описанию. Не говоря уж о клавишах "Word", "Excel" и "PowerPoint", которых в описании нет.
Поэтому, логично сначала выяснить как программа эти клавиши обозначает, чтобы их обозначения вставить в скрипт.
Вот собственно, для этого решил воспользоваться скриптом #KeyHistory, чтобы запустить его, понажимать эти клавиши и посмотреть что в результате этого там отобразится.
Но не нашёл, где это смотреть.

Исправлено: Магнус, 18.10.2016 16:30

Добавление от 18.10.2016 16:33:

И ещё вопрос возник. Нашёл как назначать на клавишу определённый символ.
Но не нашёл, как получить полный функционал другой клавиши. То есть, чтобы новая клавиша повторяла поведение старой: при английской раскладке выдавала один символ, при русской – другой. И так же вела себя в комбинации с шифтом.
~wildwind~
Expert
1856/8050 ответов
21 год на iXBT, с февраля 2004
Чаще пишет в "OС и сист. ПО" (26%)
Россия, Р В Р’В Р РЋРЎв„ўР В Р’В Р РЋРІР…
Инфо Ответить
w
~wildwind~ Expert
8 лет назад / 21 октября 2016 16:00
Магнус
AutoHotkey почему-то не воспринимает нажатия служебных клавиш
Попробуйте AutoIt.
Магнус
Member
Автор темы
4/72 ответов
15 лет на iXBT, с октября 2009
Инфо Ответить
М
Магнус MemberАвтор темы
8 лет назад / 22 октября 2016 10:17
ТУТ описание решения Вашей проблемы.
Блин "наяндексил" решение за 14 секунд
Спасибо за внимание к моей проблеме. К сожалению, это не является решением. На скрипты с таким обозначением клавиш Browser back и Browser forward, какое привели вы, и которое соответствует описанию AutoHotkey никакой реакции нет.
Думал, они могут как-то по-другому восприниматься. Но склоняюсь к к тому,что они вообще не работают на данной клавиатуре, т. к. не вызывают никакой реакции и по своему прямому назначению.
А вот клавиши "Word", "Excel" и "PowerPoint" работают, приходится ими пользоваться через специальную программу-драйвер клавиатуры, но функционал переназначения там очень ограничен: только одно какое-то действие. В случае же переназначения через AutoHotkey появляется возможность использовать клавиши в сочетаниях с Ctrl, Alt и Shift, что значительно расширяет функционал.
Был бы очень признателен, если сможете также легко найти обозначения именно клавиш "Word", "Excel" и "PowerPoint", чего у меня не получилось.
Магнус
Member
Автор темы
5/73 ответов
15 лет на iXBT, с октября 2009
Инфо Ответить
М
Магнус MemberАвтор темы
8 лет назад / 23 октября 2016 13:05
Воспользовался скриптом #InstallKeybdHook
Результат вышел странным. Абсолютно все служебные клавиши скриптом воспринимаются одинаковым кодом FF100.
В том числе и те, которые я заподозрил в неработоспособности.
Каким же образом их теперь дифференцировать?
Ваш ответ:

Нет значка Нет значка Вот тут! Лампочка Восклицание Вопрос Класс! Улыбка Злость Огорчение Поговорим? Краснею Подмигивание Ругаю ОдобряюBIUdelSxsupxsuboffsp spoilerqurlimgvideo• list1. list1 codeprecenter-hr-rusQWE→ЙЦУ
файлыочистить
Ваше имя: Авторизуйтесь Предпросмотр В полную форму
вставить выделенную цитату в окно ответа
Если Вы считаете это сообщение ценным для дискуссии (не обязательно с ним соглашаться), Вы можете поблагодарить его автора, а также перечислить ему на счет некоторую сумму со своего баланса (при отзыве благодарности перечисленная сумма не будет вам возвращена).
Также вы можете оценить сообщение как неудачное.
В течение суток можно 20 раз оценить сообщения разных участников (купите Premium-аккаунт, либо оплачивайте оценки сверх лимита).
Если Вы считаете это сообщение ценным для дискуссии (не обязательно с ним соглашаться), Вы можете поблагодарить его автора, а также перечислить ему на счет некоторую сумму со своего баланса (при отзыве благодарности перечисленная сумма не будет вам возвращена).
Также вы можете оценить сообщение как неудачное.
В течение суток можно 20 раз оценить сообщения разных участников (купите Premium-аккаунт, либо оплачивайте оценки сверх лимита).
Последние обсуждения в Конференции
16:30Всё о рыбе Кулинария
16:29Зачем вам доллары $? Флуд
16:29Запах плесени от макбука MacLife
16:28Какой язык программирования выбрать в РФ? Java, PHP, Python, C#, Rust, C++, JavaScript Рынок труда
16:28Кто-то хочет в СССР? История
16:28Обсуждение винчестеров Western Digital 3.5" Накопители
16:27Выбор проигрывателя винила Стерео
16:27Intel Atom и "все все все" Тех. поддержка
16:27Steam - обсуждение, технические проблемы, скидки, FAQ. Бандлы с ключами для Steam. GOG.com Игры
16:26 Биллибои против сонибоев. Сонибои против мариобоев. Мариобои против всех. И наоборот. Консоли
16:26Chudik, с днём рождения! Эл. устройства
16:25Техника Marantz и другие Hi-Fi компоненты для неё ДК аудио
16:24Эфир СПб и ЛенОбласти ТВ-тюнеры
16:23Бывают ли хорошие новости от операторов сотовой связи РФ? Моб. операторы
16:23Гибель тургруппы Дятлова (1959, Северный Урал) Общий
16:21ИИ - осознание себя? ИИ
16:20Будет ли война России с Украиной? Политика
16:17Выбор фотоаппарата до 23000 (зеркалки или беззеркалки) Фото
16:16Автоматические кофемашины и аксессуары к ним. Выбор, обсуждение, эксплуатация. Бытовая техника
16:12Микроархитектура Lion Cove. Мобильные процессоры Intel Lunar Lake / десктопные LGA 1851 Arrow Lake Процессоры
16:08Инновации в стиле Apple. Наушники Apple AirPods смогут переводить разговоры в реальном времени, но эта функция уже несколько лет работает в наушниках Google Pixel Buds
15:35Данные 130 миллионов звёзд помогли создать беспрецедентно точную карту космической пыли во Млечном Пути
15:16В этот раз ИИ не довел до добра. В Китае мужчина использовал нейросеть для написания порнорассказов, но добром это не закончилось — его посадили за решётку
14:025-метровый «китайский Cadillac» с полным приводом и японским «автоматом» — 4,65 млн рублей. Объявлена стоимость GAC GS8 GX Traveller
13:09200-сильный мотор, полный привод и много улучшений специально для России. В Тульской области началась серийная сборка Haval H7
12:59В России выпустили мини-компьютеры для нейросетей
12:49Серийную топовую Lada Iskra без какого-либо камуфляжа с «плавником» и другими изменениями показали вживую
12:32Lada Niva Sport получила оригинальные колесные диски: машину сняли на фото
12:00Слушать без прерываний: в «Яндекс Музыке» запустили «Автоматическое» качество звучания
11:57BMW сняла с себя ответственность за собранные в России BMW Х5, Х6 и Х7. Они могут угрожать здоровью людей