У меня скрипт нажатия кнопки не работает в игре, в блокноте отрабатывает нормально.
$hWnd в скрипте от игры получаю.
#Include $hWnd = WinGetHandle(«- ArcheAge — Jan 16 2014 (15:11:49) Аранзебия») sleep(5000) _SendMessage($hWnd, 0x6, 0x1) ControlSend($hWnd, «», «», «»)
У кого нибудь получилось запустить скрипт в этой игре?
Dima1337
Осваивающий
Сообщения 186 Репутация 24
Код помещается в тег: [ autoit][ /autoit]
А по поводу темы, попробуйте вот так:
http://autoit-script.ru/index.php/topic,15865.0.html
Noob256
Сообщения 4 Репутация 0
это не помогает.
Dima1337
Осваивающий
Сообщения 186 Репутация 24
Могу предположить что обящания разработчиков все же были выполнены и на клиенте стоит защита от «любителей програмировать»
firex
AutoIT Гуру
Сообщения 943 Репутация 207
ArcheAge: Настройка горячих клавиш для комфортной игры.
_SendEx( $hWnd, «20,20», 0, 20, «PostMessage» ) ;Отправит два раза пробел в окно hWnd Func _SendEx( $hWnd, $sHexKeys, $iDownTime = 0, $iSendInterval = 20, $sFunc = «PostMessage» ) ;Or SendMessage Local $aHexKeys = StringSplit( $sHexKeys, «,» ), $vKey, $Idx Local $User32Dll = DllOpen( «user32.dll» ) ; — For $Idx = 1 To $aHexKeys[0] Step 1 $vKey = Binary( ‘0x’ long», $sFunc, «hwnd», $hWnd, «int», 0x0100, «int», $vKey, «int», 0 ) ;Down If $iDownTime Then _ Sleep( $iDownTime ) DllCall( $User32Dll, «long», $sFunc, «hwnd», $hWnd, «int», 0x0101, «int», $vKey, «int», 0 ) ;Up If $iSendInterval And $Idx < $aHexKeys[0] Then _ Sleep( $iSendInterval ) Next ; — DllClose( $User32Dll ) EndFunc
Сто лет назад писал, попробуйте.
Источник: autoit-script.ru
Клавиатура компьютера не реагирует на нажатия – как снять блокировку
Вашей кошке нравится гулять по столу, за которым стоит компьютер, и теперь клавиатура не реагирует на команды? На вашем ноутбуке некоторые клавиши перестали работать? Не отчаивайтесь. Возможно, внимательно проверив состояние клавиатуры или изменив некоторые системные настройки, вы сможете решить проблему самостоятельно.
Я не могу гарантировать вам 100% безопасное решение – если клавиатура сломана и у вас нет навыков, чтобы отремонтировать её самостоятельно, вам придётся обратиться к специалисту или даже заменить её – но если вы попытаетесь использовать мои советы о том, как разблокировать клавиатуру ПК, я могут вас приятно удивить.
Вы готовы заняться этим? Если ваш ответ утвердительный, не теряйте больше времени, уделите несколько минут себе и попробуйте реализовать различные решения, которые вы найдёте ниже: если вам повезёт, вы сможете разблокировать клавиатуру компьютера, не обращаясь ни к кому за помощью (кроме меня).
Archeage: гайд который мы заслужили, сделай игру удобнее
Приятного чтения и удачи во всём!
Предварительные операции
Перед выполнением любой другой операции, поскольку вы не можете использовать клавиатуру, активируйте виртуальную клавиатуру на своем ПК: эта предварительная операция позволит вам настроить виртуальную клавиатуру для использования с мышью для ввода текста и доступа ко всем настройкам, когда вам нужно будет разблокировать «физическую» клавиатуру компьютера.
Чтобы активировать виртуальную клавиатуру в Windows, с помощью мыши откройте меню «Пуск» → Специальные возможности Windows (Все программы → Стандартные → Специальные возможности, если вы используете версию Windows более раннюю, чем 10) и вызовите экранную клавиатуру.
Проверьте клавиши блокировки
Если ваша клавиатура не полностью заблокирована, но ведёт себя странно, например, она не позволяет вам вводить буквы, а только цифры и символы, ваша проблема может быть связана со случайным нажатием одной из клавиш блокировки.
Фактически, на клавиатурах ПК есть клавиши, называемые замками, которые при нажатии изменяют поведение всех остальных клавиш. Если говорить более детально, то есть клавиша Num Lock , которая активирует набор цифр и символов, есть клавиша Caps Lock , которая активирует набор заглавных букв, и клавиша Scroll Lock , которая позволяет использовать клавиши со стрелками для прокрутки текстового окна вместо перемещения курсора.
Как правило, на клавиатурах настольных ПК клавиши блокировки характеризуются наличием световых индикаторов, сигнализирующих об их активации (так что вы можете легко увидеть их состояние). Чтобы активировать или деактивировать их, просто нажмите на один раз.
На ноутбуках ситуация иная: клавиши блокировки часто связаны с функциональными клавишами (например, F11 или F12 ), и для их активации или деактивации необходимо нажимать их вместе с клавишей Fn .
Если отключение клавиш блокировки не помогло, вы можете попытаться разблокировать клавиатуру, удерживая нажатой клавишу Shift в течение нескольких секунд или удерживая одновременно левую и правую клавиши Shift в течение нескольких секунд. Попробуйте – это ничего не стоит!
Проверьте соединения и электропитание клавиатуры
Очень часто, когда вы сталкиваетесь с проблемой, вы склонны думать о худшем и недооценивать тривиальные решения, которые затем оказываются эффективными. В свете сказанного, хотя это может показаться банальным советом, я предлагаю вам проверить соединения и источник питания клавиатуры.
- Клавиатура подключена кабелем – убедитесь, что клавиатура подключена правильно и не имеет повреждений (что может привести к неисправности периферийного устройства).
- Беспроводная клавиатура – убедитесь, что батареи заряжены и USB-ключ, используемый для связи с ПК (или адаптер Bluetooth), правильно подключены к компьютеру.
Ещё один тест, который вы можете сделать, – это перезагрузить компьютер, войти в BIOS и посмотреть, работает ли клавиатура внутри последнего. Если клавиатура не заблокирована в BIOS, это означает, что у неё нет аппаратных проблем и, следовательно, она не работает из-за проблем с программным обеспечением.
Очистите клавиатуру
Ваша клавиатура работает, но некоторые клавиши не реагируют? Тогда, вероятно, внутри неё скопилась пыль или другие загрязнения. Чтобы устранить проблему, вам необходимо очистить клавиатуру.
Для этого возьмите очень тонкую отвертку или другой инструмент, чтобы поднимать клавиши, баллончик со сжатым воздухом, изопропиловый спирт и ватный тампон, и используйте их для тщательной очистки клавиатуры.
После того, как вы нашли то, что вам нужно, чтобы очистить клавиатуру, отключите её от компьютера (если у вас настольный компьютер) или, если у вас ноутбук, отключите его от источника питания. Затем переверните его вверх дном и несколько раз похлопайте по спине, чтобы «переместить» пыль, крошки и другие загрязнения, накопившиеся с течением времени.
На этом этапе аккуратно подденьте застрявшие клавиши с помощью отвертки (или специального инструмента, который вы решили использовать), выполните общую очистку клавиатуры сжатым воздухом и используйте ватный тампон, смоченный в спирте, для очистки внутренних поверхностей клавиш. По окончании процедуры опустите клавиши, и они снова должны работать нормально.
Если, несмотря на очистку, клавиши по-прежнему не работают, извините, но вам просто нужно купить новые клавиши и установить их, следуя руководству производителя.
Настройте специальные возможности
Часто проблемы, связанные с блокировкой клавиатуры, связаны с тривиальными проблемами конфигурации Windows, в частности, со случайной активацией функций, связанных с доступностью (которые, как легко понять, позволяют вам изменить поведение клавиатуры в соответствии с потребности тех, кто по тем или иным причинам не может использовать эту периферию «стандартным» способом).
Чтобы изменить настройки, относящиеся к специальным возможностям в Windows, нажмите кнопку «Пуск» (значок флажка в нижнем левом углу экрана), введите «Панель управления » в открывшемся меню и выберите классическую панель управления Windows из результатов поиска.
В открывшемся окне щелкните значок Специальные возможности, выберите пункт Изменение параметров клавиатуры (под заголовком «Центр специальных возможностей») и снимите флажки с параметров специальных возможностей:
- Включить залипание клавиш – функция, которая позволяет составлять комбинации клавиш, нажимая только одну клавишу за раз, вместо того, чтобы удерживать одну или несколько клавиш и одновременно нажимать другие.
- Включить озвучивание переключений – включение или отключение звуковых сигналов при нажатии клавиш блокировки, таких как Num Lock, Caps Lock и Scroll Lock.
- Включить фильтрацию ввода – функция игнорирования или замедления коротких или повторяющихся нажатий клавиш.
Как только вы отключите эти настройки, клавиатура должна разблокироваться и снова заработать правильно.
При желании можно оставить функции специальных возможностей включенными и предотвратить их автоматическую активацию нажатием определенных клавиш на клавиатуре. Часто проблемы с «блокировкой» клавиатуры возникают из-за случайного нажатия клавиш, таких как Shift , в течение длительного времени или несколько раз подряд.
Чтобы отключить автоматическую активацию функций специальных возможностей без полного отказа от них, нажмите на элемент Настройка залипания клавиш и Настройка фильтрации ввода на панели управления (область «Специальные возможности») и снимите флажок с таких опций, как «Включать залипание клавиш при пятикратном нажатии Shift» и «Включать режим фильтрации ввода при удерживании правой клавиши Shift более 8 секунд».
Переустановите клавиатуру в диспетчере устройств
В некоторых случаях клавиатура не распознается компьютером из-за проблем с драйверами. Удаление устройства из Диспетчера устройств (панель Windows, которая позволяет вам управлять всеми устройствами внутри ПК или подключенными к нему) позволит системе снова обнаружить его, что может решить проблему очень быстрым способом.
Чтобы удалить клавиатуру из диспетчера устройств, нажмите кнопку «Пуск» правой кнопкой мыши и выберите «Диспетчер устройств» в открывшемся меню.
В открывшемся окне выберите пункт Показать скрытые устройства из меню Вид (вверху), затем разверните элемент Клавиатуры, щёлкните правой кнопкой мыши название вашей клавиатуры, выберите в открывшемся меню пункт Удалить устройство и подтвердите удаление.
Когда закончите, перезагрузите компьютер, и Windows снова должна распознать клавиатуру, что позволит вам использовать её.
Проверьте программы, которые блокируют клавиатуру
Если вы используете компьютер совместно с другими пользователями (например, членами вашей семьи), блокировка клавиатуры может быть вызвана программным обеспечением, установленным для этой цели. Существует специальное программное обеспечение, предназначенное для предотвращения использования клавиатуры и мыши в определенных обстоятельствах.
Если вы подозреваете, что кто-то из членов вашей семьи или друзей мог установить подобное решение на ваш компьютер, перейдите в меню «Пуск» → «Параметры Windows» (значок шестерёнки, расположенный в меню «Пуск»), выберите пункт «Приложения» – откроется список программ, установленных на вашем компьютере: если среди них есть «подозрительные», которые, по вашему мнению, могут повлиять на работу клавиатуры, удалите их, нажав на их название, а затем нажмите кнопку Удалить .
Если вы используете версию Windows старше 10, вы можете получить доступ к списку программ, установленных на вашем ПК, выбрав «Пуск» → «Панель управления» и выбрав «Удалить программу» в открывшемся окне.
Запустите проверку на вирусы
Маловероятно, что вирусы заблокируют клавиатуру вашего компьютера (обычно они наносят гораздо больший урон!). В любом случае, если ни одно из упомянутых до сих пор решений не помогло, попробуйте установить хороший антивирус и запустите полное сканирование системы.
В случае дальнейших проблем
Если после применения всех предложений, содержащихся в предыдущих параграфах, вы продолжаете спрашивать себя, как разблокировать клавиатуру компьютера, который не реагирует, очевидно, вы продолжаете сталкиваться с проблемами, связанными с её использованием.
Что ж, скорее всего, это связано с аппаратными проблемами рассматриваемого устройства. Как их решить? Если ваша клавиатура или ноутбук всё ещё находятся на гарантии, вы можете попробовать связаться со службой поддержки производителя и попросить заменить или отремонтировать устройство.
Если же, с другой стороны, идти по этому «пути» невозможно, подумайте о покупке новой клавиатуры.
Источник: windows-school.ru
Что делать, если не работает клавиатура на Android. Собрали все способы решения проблемы
Смартфон — универсальное средство общения и поиска информации. При реализации этих задач незаменимым инструментом является виртуальная клавиатура для Андроид. По умолчанию она уже должна быть установлена на вашем устройстве.
Чтобы вызвать ее, достаточно тапнуть по строке вода в любом приложении, будь то мессенджер или веб-браузер, после чего можно смело набирать текст. Однако у некоторых людей не появляется клавиатура даже на полностью исправном смартфоне. С чем может быть связана подобная проблема, и как ее решить? В этом мы и постараемся разобраться.
Если у вас не отображается клавиатура, вы пришли по адресу
Не появляется клавиатура — что делать
Первым делом предлагаю определить, в чем именно заключается проблема. Итак, когда вы нажимаете на строку ввода, вместо клавиатуры на экране появляется голосовой ассистент Google, или же область Wowсе остается пустой. Возможно, ошибка связана с устаревшей начинкой смартфона, которая заставляет его долго думать, прежде чем он выведет средство ввода на экран. Но чаще всего ключ к решению проблемы скрывается в настройках устройства.
⚡ Подпишись на Androidinsider в Пульс Mail.ru, чтобы получать новости из мира Андроид первым
Через настройки телефона можно изменить клавиатуру, а еще одно неловкое нажатие приведет к полному отключению средства ввода. Тогда его придется активировать повторно, действуя по следующей инструкции:
- Откройте настройки телефона.
- Перейдите в «Расширенные настройки», а затем — «Язык и ввод».
- Откройте вкладку «Управление клавиатурами».
- Нажмите кнопку включения напротив понравившегося средства ввода.
Если вы не можете найти раздел «Язык и ввод», воспользуйтесь поиском внутри настроек
Если все сделано верно, то в следующий раз, когда вы тапните по строке ввода, на экране появится выбранная ранее клавиатура. Как правило, на этом проблема становится исчерпана, но иногда даже рассмотренная выше инструкция не помогает исправить ошибку, и тогда приходится искать новый способ ее решения.
Загляни в телеграм-канал Сундук Али-Бабы, где мы собрали лучшие товары с Алиэкспресс
Не работает клавиатура на телефоне
Если вы проверили настройки устройства и убедились, что в качестве основного средства ввода выбрана правильная клавиатура, но она все равно не появляется, возможно, проблема заключается в самом приложении, отвечающем за работу инструмента набора текста. С целью устранения ошибки вы можете прибегнуть к нескольким манипуляциям, но для начала сделайте следующее:
- Откройте настройки смартфона.
- Перейдите в раздел «Приложения».
- Выберите программу, которую вы используете для ввода текста.
Если приложения нет в списке, попробуйте найти его через Google Play
Открыв настройки приложения, вы можете очистить его память, после чего параметры клавиатуры будут возвращены к исходному состоянию. Более радикальная мера — переустановка программы после предварительного удаления. Далее вам останется еще раз убедиться, что в разделе настроек «Язык и ввод» выбран именно тот инструмент набора текста, которым вы планируете пользоваться.
❗ Поделись своим мнением или задай вопрос в нашем телеграм-чате
Если проблема касается стандартной клавиатуры Gboard, то у вас могут возникнуть проблемы с ее поиском в разделе «Приложения» настроек своего телефона. Однако программа продолжит оставаться доступной в магазине Google Play. Поэтому посетите его, откройте страницу Gboard и нажмите кнопку «Удалить». Это действие приведет не к удалению приложения, а к очистке его обновлений, которые могли стать причиной появления ошибки. Затем не забудьте вновь проверить настройки языка и ввода, чтобы убедиться в правильности выбранной клавиатуры.
Как изменить клавиатуру на телефоне
Если после всех предпринятых действий у вас все равно не появляется клавиатура, можно попробовать воспользоваться другим средством ввода, то есть установить стороннее приложение. Ранее мы подробно рассказывали о самых популярных программах, которые могут рассматриваться в качестве инструмента для набора текста. А сейчас остановимся на том, как скачать клавиатуру на Андроид и установить ее:
- Запустите Google Play или любой другой магазин приложений.
- При помощи поисковой строки найдите понравившуюся клавиатуру.
- Нажмите кнопку «Установить».
Установить клавиатуру не составит труда, но ее еще нужно настроить
Как ни странно, после установки приложение не будет работать в качестве основного средства ввода. Все эти параметры вам придется настраивать самостоятельно, действуя по инструкции:
- Перейдите в раздел «Язык и ввод» настроек телефона.
- Откройте вкладку «Управление клавиатурами».
- Включите понравившееся средство ввода.
- Вернитесь на шаг назад и во вкладке «Текущая клавиатура» выберите нужный вариант.
После включения новую клавиатуру нужно выбрать в качестве основного средства ввода
Теперь при нажатии на строку ввода смартфон будет показывать новую клавиатуру, и необходимость в использовании старой программы отпадет сама собой.
⚡ Подпишись на Androidinsider в Дзене, где мы публикуем эксклюзивные материалы
Почему еще не работает клавиатура на Андроиде
В заключение рассмотрим еще один сценарий появления неполадок, когда не появляется клавиатура на Андроид только в отдельных приложениях (например, в браузере), а в остальных продолжает работать. Такая проблема напрямую связана с ошибкой программы, где не отображается инструмент ввода текста. В ее решении помогают следующие советы:
- очистка кэша и данных приложений;
- обновление или переустановка программы;
- откат на старую версию приложения.
Воспользуйтесь одним из предложенных вариантов, а если и ничего не поможет, то постарайтесь связаться с разработчиками приложения и подробно опишите свою ситуацию. Сделать это можно в том числе на странице программы в Google Play и любом другом маркете.
Наши соцсети
Новости, статьи и анонсы публикаций
Свободное общение и обсуждение материалов
Источник: androidinsider.ru