Как сделать макрос на клавиатуру

Обновлено: 07.07.2024

Обзор уникальной программы для переназначения клавиш и записи макросов для игр и других приложений – основные возможности и функциональность.

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

Однако, позволить это могут себе не все, да и создание хороших собственных макросов требует определенного опыта. Все эти задачи и призвана решать программа KEYRAN – она не только позволяет записывать и использовать макросы на любой клавиатуре и мыши, но имеет внушительную базу готовых макросов для множества игр.

Содержание

Содержание

1. Возможности программы

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

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

Подключать макросы можно прямо в самой программе или скачать и установить с сайта. Помимо этого, поддерживаются сторонние макросы от игровых устройств в формате «.amc». Использование в работе предусматривает автоматизацию часто повторяющихся задач в любых программах.

К преимуществам программы относятся:

  • отсутствие ограничений памяти
  • рандомные задержки между нажатиями
  • защита от обнаружения античитами
  • работа со свернутым окном
  • распознавание цвета
  • простота освоения и использования

2. Обзор функций

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

Запуск Keyran

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

Программа Keyran

2.1. Настройки программы

В настройках есть три вкладки, начнем с первой.

Основное

Настройки Keyran

Что касается запуска при загрузке системы и сворачивания в трей – тут решайте сами, это имеет смысл если вы будете постоянно использовать программу. Для постоянного запуска в режиме инкогнито поставьте соответствующую галочку. Режим стримера предназначен для скрытия некоторых значков и личной информации (город, IP и др.) из списка сессий при трансляции или записи видео с экрана.

Настройка клавиш

Настройки Keyran

Здесь можно назначить горячие клавиши для постановки программы на паузу и переключения профилей.

Драйвер

Настройки Keyran

Самое главное, что рекомендуется сделать – это установить драйвер для обхода блокировки макросов в онлайн играх. Затем можно будет включать и выключать эту опцию в основном окне программы.

Программа Keyran

Также желательно сразу нажать на значок «Профиль» в левом верхнем углу, зарегистрироваться и войти под своим логином.

Авторизация в Keyran

Это позволит сохранять все ваши настройки и макросы в вашем аккаунте, а также использовать их на разных компьютерах.

2.2. Переназначение клавиш

Для того, чтобы просто назначить на клавишу какое-то сочетание, кликните на нужную клавишу на изображении клавиатуры или мыши и выберите «Сочетания клавиш».

Программа Keyran

После этого появится небольшое окошко, где можно будет ввести любую клавишу или желаемую комбинацию с использованием одного из модификаторов (Ctrl, Shift, Alt).

Назначение сочетания клавиш в Keyran

Также вы можете назначить на клавишу клавиатуры любую стандартную кнопку мыши (левую, правую, среднюю и боковые).

Назначение на клавишу кнопок мыши в Keyran

Также вы можете установить режим работы назначенного сочетания – однократное выполнение, пока нажата клавиша или до повторного нажатия.

Режим работы клавиш в Keyran

Если вам требуется назначить сочетание клавиш на другое сочетание клавиш, то вы можете использовать для этого один из трех модификаторов.

Назначение модификаторов в Keyran

Например, чтобы было понятней, можно назначить на сочетание «Shift+X» выполнение другого сочетания «Ctrl+B». Это будет полезно, если в игре или программе нельзя переназначить сочетания удобным вам образом.

2.3. Использование макросов

Для назначения макроса кликните на нужную клавишу на изображении клавиатуры или мыши и выберите «Макрос». Если у вас еще нет ни одного макроса или вы хотите добавить новый, то используйте опцию «Создать/Редактировать макросы».

Назначение на клавишу макроса в Keyran

Откроется редактор макросов, который также можно вызвать с помощью соответствующего значка в левом верхнем углу программы. Нажмите на кнопку «+» в левом нижнем углу и выберите «Создать файл».

Редактор макросов в Keyran

Задайте имя новому макросу и нажмите кнопку «Записать макрос».

Редактор макросов в Keyran

Выберите какие действия вы хотите записывать (клавиши клавиатуры, мыши, перемещения курсора), рекомендуется сделать как на скрине, оставив длительность нажатия, чтобы сделать эмуляцию более естественной.

Настройки записи макроса в Keyran

По очереди нажимайте клавиши клавиатуры и мыши в порядке, необходимом для совершения нужного вам действия в игре (комбо), по завершении нажмите кнопку «Остановить запись».

Редактор макросов в Keyran

Осталось нажать «ОК» и макрос готов, осталось назначить его на клавишу, где он должен появится в списке «Макрос».

Назначение на клавишу макроса в Keyran

Если вы хотите использовать готовые макросы, то нажмите на значок «Макросы» в верхнем левом углу программы. Откроется окно, в котором можно скачать макросы для множества игр, которые представлены в виде папок в алфавитном порядке.

Готовые макросы в Keyran

Найдите вашу игру, выберите интересующий вас макрос, прочитайте описание, как он работает и если вам он подходит нажмите кнопку «Установить».

Установка макроса в Keyran

После этого он появится в редакторе макросов, можно будет посмотреть что он делает и при желании отредактировать под себя.

Загруженный макрос в редакторе Keyran

Также этот макрос появится в списке «Макрос» и его можно будет назначить на любую клавишу клавиатуры или мыши.

Назначение на клавишу макроса в Keyran

Например, в данном случае, макрос для гашения отдачи в CS:GO можно сразу поставить на левую кнопку мыши и стрелять как обычно, но точнее

Для шутеров есть множество макросов с самыми различными востребованными действиями. Аналогично много макросов есть и для игр MMO RPG, например для Dota 2 их более сотни.

Готовые макросы в Keyran

Макросы для остальных игр вы сможете найти сами, там есть такие известные игры как Archeage, Borderlands, CoD, Cyberpunk, Dark Souls, FallOut, FIFA, Fortnight, GTA, Lineage, Minecraft, Mortal Kombat, Overwatch, Perfect World, PUBG, Rust, War Thunder, Warfacec, World of Tanks, World of Warcraft и множество других. А также макросы для облегчения работы в программах типа Photoshop, Total Commander, Discord, клиентах соцсетей и некоторых других.

Для начала работы макросов нужно нажать специальную кнопку типа «Старт» внизу по центру, она же ставит программу на паузу.

Программа Keyran

На этом мы и остановимся, так как функций и вариантов применения тут очень много, рассмотреть все не представляется возможным, а о самом основном мы вам рассказали. Загружайте и смотрите что нужно именно вам.

3. Условия использования и ссылки

Программу KEYRAN можно использовать бесплатно, но с ограничениями по времени 2 часа в день, для чего выдается ежедневный бесплатный ключ в самой программе. Для этого откройте менеджер лицензий с помощью значка в левом нижнем углу и нажмите кнопку «Получить ключ бесплатно».

Получение ключа в Keyran

Затем нажмите на первую ссылку «Получить» в таблице.

Получение ключа в Keyran

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

Если сравнить стоимость подписки с покупкой хорошей программируемой клавиатуры, то такая клавиатура окупится только через несколько лет, при этом не имея такой отличной базы готовых макросов.

Там же есть ссылка на форум, где обсуждается работа программы и макросов, есть подробные гайды для пользователей. Также есть ссылка на канал YouTube с демонстрацией работы программы, Discord и страницы в соцсетях. Станьте частью сообщества продвинутых геймеров!

Всем здравия!

Иногда при работе на компьютере необходимо нажимать последовательно несколько клавиш (причем, чем быстрее и "четче" это делаешь — тем лучше!). Например, это часто требуется в играх, при каких-то рутинных офисных задачах и пр.

Однако, всё можно упростить! Представьте, вы нажмёте только одну клавишу — а спец. программа за вас нажмет последовательность из 5÷10 клавиш, которую вы ей заранее укажите (причем, она может это сделать как очень быстро, так и с определенной паузой). Кстати, называют подобные "трюки" — макросами.

Не обгонишь, я быстрее нажму!

Не обгонишь, я быстрее нажму!

ускорение ПК

Создание макроса: нажимам 1 клавишу — получаем последовательность из 10!

Пошаговый пример: делаем макрос для игры

ШАГ 1 — открываем раздел "макрос"

ШАГ 1 — открываем раздел "макрос"

Далее нажать кнопку "Создать макрос" и дать ему имя (лучше использовать название игры или приложения, для которого макрос создается, чтобы вы по имени могли легко сориентировать к чему и зачем это. ).

ШАГ 2 — название макроса

ШАГ 2 — название макроса

Теперь для созданного макроса нам нужно записать комбинацию нажатий мыши и клавиатуры: именно ее потом программа и будет воспроизводить (эмулировать нажатия за нас!).

Для этого нужно нажать по кнопке "Запись" , и указать: нужно ли запоминать нажатия мыши и клавиатуры (в своем примере я выбрал вариант "Записывать нажатия клавиш с клавиатуры" ).

ШАГ 3 — начать запись

ШАГ 3 — начать запись

После нажмите на клавиатуре последовательно всё клавиши, которые программа должна запомнить и записать! Учтите, что она запоминает даже паузы между нажатиями клавиш!

ШАГ 4 — нажимаем последовательность клавиш

нажимаем последовательность клавиш

Теперь нам нужно этот макрос (последовательность клавиш) установить на какую-нибудь реальную клавишу — т.е. когда мы нажмем на неё — он и сработает.

ШАГ 5 — присваиваем макросу клавишу

ШАГ 4 — присваиваем макросу клавишу

Далее нужно нажать кнопку "Запустить" , чтобы программа начала отслеживать все нажатия на указанную нами клавишу "Z".

ШАГ 6 — запускаем макрос

Осталось только войти в нужную нам игру/приложение (для которого мы создали макрос), и нажать кнопку активации макроса — в моем случае "Z".

ШАГ 7 — испытания!

ШАГ 5 — испытания! // Скриншот из игры World of Warcraft

Разумеется, мой показанный пример очень прост и бесхитростный. Однако, если вы никогда не сталкивались с этим — то начинать лучше с малого, потихоньку усложняя и накручивая "свои заготовки".

Примечание : кстати, не во всех играх приветствуются подобные макросы. В ряде случаев они могут сильно влиять на итоговый результат, сильно улучшая навыки игрока.

Какие утилиты можно порекомендовать для начинающих

Разумеется, программ и утилит подобного рода достаточно много. В этой заметке у меня нет цели представить их все (с описанием плюсов и минусов) — самое главное дать несколько наводок для начинающих.

BotMek

ШАГ 1 — открываем раздел "макрос"

BotMek: главное окно программы

Добротная программа, позволяющая легко написать макросы на клавиатуру и мышку (причем, программа позволяет это делать даже для самых обычных моделей, не относящихся к игровым).

Стоит отметить ее хорошую совместимость с онлайн-играми: она может выполнить за вас связку (комбо) ударов, уменьшить отдачу от оружия, ускорить процесс закупок и т.д.

  1. совместимость с любыми моделями мышек и клавиатур;
  2. рассчитана на новичка (спец. знаний не требуется);
  3. есть коллекция готовых макросов для популярных игр;
  4. позволяет пользоваться одновременно сразу неск. макросами;
  5. совместима с Windows 7/8/10 (работает "тихо" и не отвлекает различными окнами и напоминаниями. ).

TinyTask

TinyTask — микро-программа

TinyTask — совсем небольшая утилита (несколько килобайт веса), позволяющая записывать и воспроизводить активность реальной клавиатуры/мыши (т.е. являться на время их программным эмулятором).

Отлично подходит для решения и автоматизации рутинных задач.

Недостаток : есть неудобства при работе сразу с несколькими макросами (переключение не удобно).

Macros Effects: Макроскин (ME)

Macros Effects — скриншот главного окна

Macros Effects — скриншот главного окна

"Узко-спец." приложение для постановки макросов на практически любые виды мышек. Совместима с макросами, написанными в Oscar Editor в формате AMC.

Минус : отсутствует возможность записывать и загружать команды для клавиатуры!

Среди общества как-то повелось, что запись макросов на клавиатуре чисто геймерская необходимость и часто встречается только на геймерских клавиатурах.

Но ведь по сути это просто запись последовательности нажимаемых клавиш.

Так почему не использовать их для обычных действий. А особенно в среде незрячих пользователей, когда пользование мышкой крайне неудобно, и вся навигация в окнах windows производится с помощью одной лишь клавиатуры.

Примеры

Попробую привести пару примеров для понимания.

Вариантов необходимых последовательностей можно конечно придумать великое множество.

1. Открытие консоли в текущей папке проводника

Наверняка многие знают, что если в проводнике нажать правую клавишу мыши на пустом месте с зажатой при этом клавишей shift, то в открывшемся контекстном меню можно выбрать пункт «Открыть окно комманд».

Для вызова контекстного меню на клавиатуре также есть специальная клавиша меню.

Главное использовать ее на пустом месте, не выделив никакого объекта.

Для этого можно использовать вначале простой прием перехода в родительскую папку и возвращение обратно.

Тогда макрос будет выглядеть следующим образом:


Alt+стрелка_вверх
Enter
Shift+кнопка_контекстного_меню
стрелка_вниз на необходимое количество раз до нужного пункта
Enter

2. Запуск проверки кода на соответствие кодстайлу

При программировании полезно проверять свой код на соответствия установленным стилям оформления кода и интересна для этого утилита flake8.

Тогда для проверки кода с ее помощью в консоли, открытой предыдущим макросом, можно в память записать:

Заключение

Данная статья не является каким-либо руководством.

Цель данной статьи обсудить полезности и недостатки программируемых клавиатурных макросов не для игр, а для других задач.

Из положительного могу отметить удобство выполнения каких-либо часто повторяемых задач нажатием всего одной кнопки.

Из недостатков: клавиатура воспроизводит последовательность с той же скоростью и задержками между нажатиями как вы вводили при записи.

От макроса хотелось бы воспроизведения с большей скоростью. Может кто в комментариях подскажет можно ли как-то обойти этот нюанс.


Описание
BotMek (переводится «Bot Macro enabled keyboard») — программа для платформы Windows, представляющая собой программный эмулятор макросной клавиатуры и мыши. Для работы программы необходим пакет Microsoft Net Framework 4.5. Программа имеет русский интерфейс и выполнена в темных тонах.

Возможности
В программе можно написать макросы на обычную мышку и клавиатуру, такие макросы станут отличным помощником в онлайн-играх, ведь нажатием 1 клавиши на своей клавиатуре программа выполнит целую серию комбо-ударов. Так же макрос может выполнить за вас рутинную работу по фарму мобов и автоматизирует другие задачи. В FPS-шутерах можно уменьшать отдачу оружия настройкой очередности выстрелов одним нажатием мышки. Вы можете скачать готовый макрос или создать его самостоятельно. Теперь не нужно покупать дорогостоящие клавиатуры с поддержкой макросов, BotMek в разы повысит ваш уровень мастерства в играх.

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

Мне посоветовали разместить статью о программе на этом форуме, я решил последовать совету. Если будут вопросы по использованию программы - пишите, помогу чем смогу)
Я же веткой форума не ошибся вроде?)

я не думаю что вы согласовали рекламу с администрацией форума. правила прочтите.

@CatTT, Если это было сделано, то только ненамеренно. Если тема действительно нарушает правила, она может быть удалена/отредактирована или мне может быть вынесено предупреждение. Если мне позволят, я хотел бы модерировать данную тему и обновлять актуальной информацией. Хотелось бы услышать мнение модератора по данному вопросу.

Я прочитал правила и не нашел каких либо нарушений в данной теме. Конечно при желании тему можно подогнать под эту формулировку правил, как и наверное любое упоминание какого-либо ПО. Но в теме нету реферал-ссылок, а те ссылки которые есть ведут на сайт программы без реферальных добавок к адресу и на результаты VT и они оформлены bb-тегами, а не выложены url-вида.

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

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


P.S. Результаты VirusTotal malicious.d41d30 Ad-Aware

Раньше срабатываний не было, вчера выполнил повторную проверку - один какой-то забугорный антивирус ругнулся, уже связался с их спецами, сказали при следующем обновлении базы ложное срабатывание пропадет.

Раз человек подробно описал программу, и остался в этой теме отвечать на вопросы (а не просто кинул сылку и свалил), то я никакого криминала не вижу.

Мне программа эта не интересна, но мешать другим я не буду.

Будет народу интересно - обсуждайте на здоровье. А если не будет, а будет просто силами автора периодически апаться (так делают порой), то тогда ее придется закрыть.

PS: это же не читаки какие-то, да?

Если в программе есть что то платное, то надо согласовывать рекламу.

Спасибо за ответ! Нет, не читаки, это эмулятор макросной клавиатуры и мышки, если говорить о преимуществах её использования, то их не больше чем в игровой мышке или клавиатуре, т.к. грубо говоря это их программный аналог.

Согласен, если никому это не интересно будет, то и смысла нету здесь теме находиться. Просто форум игровой, посоветовали здесь поделиться информацией о программе.
Почетный пользователь сослался на правила форума, я там не нашел каких либо нарушений. Но полагаясь на его авторитет на форуме, я привлек к теме представителя администрации, чтобы урегулировать этот вопрос. В тоже время я не считаю, что тема рекламная, реклама должна остаться даже если тема будет непопулярна, сейчас же речь идет о закрытие темы если она будет не интересна пользователям форума. Я не очень разбираюсь на этом форуме, потому не знаю кого вы считаете администрацией и их представителями, если вы мне подскажите к кому мне обратиться по данному вопросу и как это сделать я буду вам благодарен.
Модераторы раздела: Alex9000, Панда-кун, Adelard_aka_6eJIka
Главный администратор форума: GoHa
эта програма заблочится любым античитом, где это является важным.
единственный способ макросить в современных играх - использовать устройства, где макросы зашиваются в память девайса

@Warper, тогда я все правильно сделал попросив модераторов раздела посмотреть эту тему.

@plantiq, мне писали пользователи, что у них не работают макросы на игровой мышке в какой-то игре)
Заблочить можно все при желании, предпочитаю говорить о конкретике, не отрицаю, что программа не дружит с некоторыми защитами игр, но и таких утверждений в теме нет. Была мысль выпустить девайс на ардуино который эмулировал бы мышку/клаву работал бы с программой в паре, как будто это физическая клавиатура и мышка, но отказался от такой реализации.. чем тогда программа будет отличаться от физической клавы/мышки.. да и не удобно это будет.

Ребята, а может по существу оцените программу для начала хотя бы попробуя её?) Обижать сразу начинаете

Читайте также: