AutoHotKey — это программа предназначена для быстрого набора предложений. Самый простой пример например Вам необходимо поздороваться в игре с 1000 человек в течение дня. Чтобы каждый раз не писать одно и тоже пишется скрипт, который при нажатии всего на одну клавишу пишет необходимый текст целиком.
Установка ahk биндера
Ниже будет показано на скриншотах пошаговая установка программы, процесс установки не сложен, если вы знаете английский язык, если же не знаете следуйте указаниям.
1. Шаг. Выбираем пункт Modify
2. Шаг. Выбираем разрядность вашего windows
3. Шаг. Путь куда устанавливать программу
4. Шаг. Ставим необходимые галки.
5. Шаг. Установка завершена. Выходим с установщика.
Как создать ahk файл — Бинд?
АХК- файл это файл с действиями для РП отыгровки, которые необходимо выполнять нажатие на клавиши. Для начала необходимо создать на рабочем столе( именно на рабочем столе файл) autoHotKey Script
После того как файл будет создан, его необходимо открыть на редактирование. Сделать это можно нажав на файл правой кнопкой мыши и выбрав пункт Edit Script
Как установить AutoHotkey для CRMP
Пример бинда
И так файл у вас создан, открыт на редактирование. Настало время для примера. Вставляем в открый файл текст указанный ниже.
F3::
Send
Send
Send
Send
Send
Send
Send
Send
Send
Send
Return
Компиляция скрипта
Сохраняем файл и закрываем его. Далее щёлкаем правой мышкой по файлу. И выбираем Compile Script
Запускаем откомпилированный файл
После того как вы нажмёте compile Script, на рабочем столе появится файл с похожим названием и зёлёным значком.
Вам необходимо будет снова нажать правой кнопкой мыши уже по этому файлу и выбрать Запустить от имени Администратора
Проверка работы скрипта
После того как вы выполнили все указанные пункты выше, в треи у вас появиться запущенный скрипт. Создаём текстовый документ и нажимаем клавишу F3, в результате в блокноте должен появиться текст hello. Если у вас что-то не получилось значит вы что-то сделали не так. Повторите последовательность действий заново. Примеры биндов для РП Бокс будут в других статьях.
Схожие темы по тегам
Комментарии 1
3 года назад
Добавить комментарий
Категории
Бесплатные Онлайн игры ГТА России
Полезный софт для рп игр
Игры реализованные командой Epic Games
Все темы
Полезный материал
Первые шаги в РП игре Next rp, являются базисом. И дают возможность влиться в РП процесс. 53346
КАК УСТАНОВИТЬ И ИСПОЛЬЗОВАТЬ AHK | AutoHotКey
Игры ГТА/GTA
Краткий курс, новичку в RP Box. С чего начать и как играть. 54543
Игры ГТА/GTA
Популярные в категориях
Бесплатные скины Twitch Prime в игре Fortnite
Предложение для подписчиков Twitch Prime от Fortnite. 72354
Игры Epic Games
Next RP скачать и установить русскую игрушку
Новая РП игра с невероятным функционалом. За основу взято всё самое лучше с РП бокс и много превосходных изюминок, которые Вам понравятся. Next rp новый взгляд на РП игры. 275271
Игры ГТА/GTA
Скачать и установить ахк/ahk
Очень полезная программа быстрого набора предложений для SAMP, MTA, GTA для РП отыгровки 158918
Программы
Источник: end-game.ru
Руководство для начинающих по использованию скриптов AutoHotkey
Скрипты AutoHotkey — отличный способ автоматизировать некоторые действия на компьютере, но на первый взгляд эта программа может показаться сложной. Не волнуйтесь — начать гораздо проще, чем кажется! Читайте дальше, чтобы увидеть как пользоваться AutoHotkey.
Программа AutoHotkey позволяет создавать макросы и скрипты выполняющие самые разнообразные действия, которые можно привязать к любым клавишам. Программа отлично подходит для автоматизации и ускорения действий. Может применяться при вводе текста, в играх, обычной работе в операционной системе.
Скрипты могут иметь графический интерфейс для показа информации и ввода настроек.
У AutoHotkey очень развитый скриптовый язык, но вам необязательно его изучать — вы можете воспользоваться готовыми скриптами.
Скачать AutoHotkey
Для загрузки перейдите на официальный сайт: https://www.autohotkey.com/download/
Там представлено несколько несколько версий, разберёмся в них:
- AutoHotkey 1.1.* — это актуальная версия, которая активно разрабатывается. Ранее была известна как AutoHotkey_L.
- AutoHotkey 1.0.* — развитие этой версии остановлено несколько лет назад, ранее была известна как AutoHotkey Basic, Classic, Vanilla.
- AutoHotkey 2.0-a* — альфа выпуск новой версии AutoHotkey v2.
Ветка AutoHotkey 2.0-a* является работоспособной, но в ней поменялся синтаксис языка по этой причине большинство готовых скриптов, которые вы можете найти в Интернете, в ней работать не будут.
То есть скачиваем версию AutoHotkey 1.1.*. Если вы хотите скачать установщик, то нажмите на кнопку «Download AutoHotkey Installer». Для скачивания портативной версии нажмите «Download AutoHotkey .zip».
Скачайте установщик, им проще пользоваться, чем портативной версией.
Установка AutoHotkey
Запускаем установочный файл:
Выберите «Express Installation».
Установка завершена, нажмите «Exit».
Как запустить AutoHotkey
Необычность AutoHotkey в том, что нет смысла запускать программу без скрипта — в этом случае будет показана только справка.
Порядок запуска AutoHotkey следующий:
1. Сохранение скрипта в файл с расширением .ahk
2. Запуск этого файла — в этом случае автоматически откроется AutoHotkey и выполнит скрипт
По этой причине предпочтительнее скачать установочный файл, а не портативную версию, поскольку для портативной версии придётся вручную настраивать ассоциацию с файлами .ahk.
Скрипты AutoHotkey
Теперь, когда вы настроили AutoHotkey, пришло время получить ваш первый скрипт. Некоторые сценарии AutoHotkey настолько короткие, что публикуются в сети в виде коротких фрагментов текста. Выберите текст сценария и скопируйте его.
Теперь запустите «Блокнот» и вставьте скрипт. Убедитесь, что вы скопировали все с самого начала и до конца.
Затем сохраните файл где-нибудь на вашем компьютере. Имя файла не имеет значения, но расширение должно быть .ahk.
#IfWinNotActive Total Commander RButton::click right RButton WheelUp::Send #IfWinNotActive
Этот скрипт делает так, что при зажатой правой кнопки мыши колёсико начинает выполнять функцию кнопок Вперёд и Назад. Например, в веб-браузере таким образом вы можете вернуться на предыдущую страницу.
Скачать скрипт .ahk
Некоторые сценарии содержат не только несколько строк; они часто предлагаются в виде файлов, а не вставляются на страницу. Щёлкните правой кнопкой мыши ссылку на файл AHK и выберите, чтобы сохранить его локально:
Пример скрипта, который показывает экранную клавиатуру и на этой клавиатуре показывает каждую клавишу, которую вы нажали: https://www.autohotkey.com/docs/scripts/KeyboardOnScreen.ahk
Вы можете открыть его и сохранить в браузере, но не забудьте поменять расширение файла на .ahk.
Опять же, убедитесь, что вы сохранили его как файл .ahk.
Запуск скрипта AutoHotkey
Теперь у вас должен быть файл .ahk в вашей системе, и AutoHotkey — всё настроено и готово к работе. Просто дважды щёлкните файл AHK, чтобы запустить его.
Когда скрипт запущен, вы должны увидеть маленький значок на панели задач. При наведении указателя мыши на этот значок появится всплывающая подсказка с названием сценария.
Если скрипт AutoHotkey не работает
Большинство сценариев работают сразу. Однако, если ваш скрипт не запускается и появляется сообщение об ошибке, вернитесь на страницу загрузки AutoHotkey и получите «AutoHotkey 1.0» (второй вариант). Удалите AutoHotkey, установите AutoHotkey 1.0 и попробуйте снова запустить скрипт.
Вы также можете попробовать сохранить скрипт с другой кодировкой символов.
Выход из скрипта
Закончив работу со сценарием, щёлкните правой кнопкой мыши его значок в системном трее и выберите «Exit».
Где скачать скрипты AutoHotkey
Скрипты AutoHotKey для CS:GO
Bhop
Bhop (распрыжка) — это крутой скрипт для отработки упражнений, когда вы освоите его, подумайте о распрыжке с колесом прокрутки.
F11 для включения и отключения. Кнопка End дял полного отключения.
VAC вас НИКОГДА не обнаружит.
Autofire
Autofire не очень практичен для конкурентного игрового процесса, но с DM и Casual это интересно.
Они безопасны для VAC, но их не рекомендуется использовать в конкурентных состязаниях или на пользовательских серверах, их обнаруживает пользовательский античит.
Чтобы поставить скрипт на паузу нажмите F6.
Ultimate CS:GO Multiscript
Это НЕ чит, он не будет вводить или делать что-либо с CS:GO, он просто симулирует события мыши/клавиатуры.
- Удивительный графический интерфейс для быстрого и простого отображения.
- Авто-купить оружие, можно настроить в графическом интерфейсе
- Burst, 1x Tap, 2x режима огня
- Rapid Fire (Autofire) для ваших пистолетов/ружей
- Вертикальный контроль отдачи (в сочетании с автопожаром для пистолета Norecoil)
- Bhop (распрыжка)
- Медленный авто огонь для Deagles
- Авто нож для лучших ножевых комбо!
- На цифровом блоке клавиатуры 1-3: Выберите пресет для автоматической покупки
- На цифровом блоке клавиатуры 4: авто огонь
- На цифровом блоке клавиатуры 5: авто нож
- На цифровом блоке клавиатуры 6: одно нажатие = взрыв, удерживайте мышь для спрея с катушкой
- На цифровом блоке клавиатуры 7-9: 1x Tap, 2x Tap, Взрыв
- Правый Ctrl: режим огня по умолчанию
- Правый Alt: переключить «без отдачи»
- CapsLock: переключить Bhop (раскрыжка)
- Правый Shift: сделать norecoil (без отдачи) непротиворечивым (только для cz auto)
Пролистните до Code: и разверните Spoiler:
Скрипт длинный, поэтому убедитесь, что полностью скопировали его.
Источник: zawindows.ru
AutoHotkey — переназначение клавиш, макросы и автоматизация для Windows
Если вам когда-либо требовались программы для переназначения клавиш на клавиатуре, создания собственных горячих клавиш, выполнения определенного набора действий при нажатии определенных сочетаний — всё это и даже больше можно сделать с помощью скриптов в AutoHotkey.
Цель этого обзора и краткой инструкции — познакомить вас с бесплатной программой AutoHotkey, базовыми приёмами и заинтересовать в достаточной мере, чтобы вы принялись за дальнейшее изучение её возможностей.
Установка AutoHotkey
Однако следует учесть один момент: версии AutoHotkey 1.1 и AutoHotkey 2.0 (последняя текущая версия на момент написания статьи) отличаются синтаксисом скриптов: в целом они похожи, но обратной совместимости нет. Зато 2-я версия отличается поддержкой Unicode и улучшенной производительностью, что я, как пользователь, могу подтвердить — это вполне заметно.
В этом обзоре все примеры будут приведены для AutoHotkey 2.0 и в версии 1.1 работать не будут, поэтому, если вы впервые знакомитесь с программой рекомендую загрузить именно 2-ю версию, после чего можно приступать.
Первый запуск
После запуска AutoHotkey вы увидите следующий интерфейс с панелью доступных действий, среди которых:
- New script — создать новый скрипт. Создает новый файл скрипта с расширением .ahk, представляющий собой по сути обычный текстовый файл, который можно создать и в любом редакторе кода или обычном текстовом редакторе.
- Compile — компилировать скрипт из ahk в exe для того, чтобы была возможность запускать его на любом компьютере, даже если на нём не установлена программа AutoHotkey или, к примеру, добавить в автозагрузку.
- Help files — справка по программе, очень подробная, но на английском языке.
- Window spy — утилита для получения информации об окнах Windows. Информация в дальнейшем может быть использована в скриптах для обращения к тем или иным окнам.
- Launch settings — параметры запуска скриптов, обычно можно оставить значения по умолчанию.
- Editor settings — настройки редактора скриптов: выбор своего текстового редактора для редактирования по умолчанию.
Использование AutoHotkey
Для начала использования AutoHotkey нам нужно создать скрипт. Сделать это можно одним из следующих способов:
- Нажать New script в окне AutoHotkey, задать его имя и нажать Create (для создания пустого файла скрипта в указанном расположении) или Edit (для начала его редактирования).
- Открыть любой текстовый редактор и начать писать скрипт (кодировка — UTF-8), затем сохранить файл с расширением .ahk
Воспользуемся первым вариантом и приступим к редактированию скрипта.
Горячие клавиши
В общем случае скрипты содержат указание клавиш и последующую команду или набор команд, которые будут выполняться при нажатии этих клавиш.
Например, мне регулярно требуется набирать символ «—» или «длинное тире», при этом цифровой блока клавиатуры, с помощью которого я мог бы сравнительно легко это сделать, у меня отсутствует. Пишу скрипт:
^#-::SendText «—»
где перед :: указаны клавиши, а далее — действие, сохраняю его и запускаю — будет запущен экземпляр AutoHotkey, выполняющий мой скрипт (либо компилирую в exe и только после этого запускаю). Результат — в области уведомлений мы видим значок выполняющегося AutoHotkey, а нужный мне символ набирается при нажатии сочетания клавиш Windows + Ctrl + «-»
О каких обозначениях системных клавиш при использовании их в качестве модификаторов, а также о каких дополнительных операторах будет полезно и необходимо знать:
- # — клавиша Windows при использовании в сочетаниях клавиш в качестве модификатора. LWin и RWin — левая и правая клавиша Windows при использовании отдельно от других клавиш.
- ! — Alt
- ^ — Ctrl
- + — Shift
- — использовать только левую из двух клавиш (например, будет срабатывать только при левом Ctrl+A).
- > — использовать только правую из двух клавиш.
- ! — AltGr при наличии клавиши на клавиатуре вместо простой клавиши Alt справа.
- * — любая клавиша-модификатор, независимо от того, нажата она или нет. Например, *#c сработает при нажатии Win+C, Shift+Win+C, Ctrl+Win+C, Alt+Win+C.
- ~ — отключение блокировки «родной функции» клавиши при нажатии. То есть будет выполняться и ваш скрипт и стандартное действие.
- AppsKey — клавиша «Меню».
- RButton — правая кнопка мыши.
- LButton — левая кнопка мыши.
- MButton — средняя кнопка мыши.
- WheelUp и WheelDown — вращение колеса мыши ввех или вниз.
- UP — может использоваться для выполнения действия при отпускании клавиши.
Полный список клавиш и кнопок мыши доступен в официальной справке, а символы для использования системных клавиш в качестве модификаторов в комбинациях клавиш — на этой странице.
Теперь ещё несколько примеров скриптов и дополнительных особенностей, чтобы картина стала яснее.
Несколько горячих клавиш могут выполнять одно действие, в этом случае скрипт будет выглядеть следующим образом:
^Numpad0:: ^Numpad1::
В одном скрипте можно создать нужное вам количество горячих клавиш и других действий, например:
LWin::return WheelUp::Send «» WheelDown::Send «» CapsLock Send «Привет,дружище» >
Скрипт отключит левую клавишу Windows, сделает так, чтобы колесо мыши регулировало громкость, клавиша Caps Lock в сочетании с «a» вызывала появление меню переключения задач Alt+Tab, а сочетание Ctrl+1 печатало текст «Привет, дружище», с переводом строки после запятой.
Горячие строки
Ещё одна концепция — горячие строки, которые можно использовать для автозамены или выполнения действия при наборе определенного набора символов. Пример синтаксиса:
::здр::
как, предполагаю, ясно, этот код будет набирать «» каждый раз, когда вы будете набирать здр и ставить пробел, один из знаков препинания или выполнять перенос строки.
Возможны и другие варианты использования: например, вывод даты и времени в нужном формате при наборе определенного текста. В справке AutoHotkey есть следующий пример, заменяющий «]d» на дату в указанном формате без нажатия пробела или других символов окончания ввода:
Переназначение клавиш
Общее представление о простом переназначении клавиш можно было получить в приведённых ранее примеров. В общем случае синтаксис выглядит следующим образом
здесь нажатие клавиши «a» будет вызывать срабатывание «b». Другие примеры:
- MButton::Shift — средняя клавиша мыши срабатывает как Shift.
- RAlt::AppsKey — правый Alt работает как клавиша «меню», вызывая появление контекстного меню.
- ^x::^c — Ctrl+X будет срабатывать как Ctrl+C.
- RWin::Return — правая клавиша Windows отключена.
Также мы можем отправлять серии нажатий при нажатии выбранной клавиши или клавиш, несколько примеров:
Send «^+» ; сработает как Ctrl+Shift+Влево Send «^» ; сработает как Ctrl+Shift, затем — нажатие клавиши «Влево»
^1::< SetKeyDelay 75, 25 ; 75ms между нажатиями отдельных клавиш, 25ms между нажатием и отпусканием клавиши, при этом потребуется использовать SendEvent SendEvent «Первая строка набирается посимвольновторая строка тоже.» Send «^S» ; вызываем диалоговое окно сохранения >
Компиляция скрипта AutoHotkey
После подготовки и отладки скрипта вы можете захотеть его скомпилировать в исполняемый .exe файл: это позволит запускать его как отдельное приложение, в том числе на компьютерах, где AutoHotkey не установлен, добавлять запуск вашего скрипта в автозагрузку или планировщик заданий.
Для компиляции выполните следующие шаги:
- В окне AutoHotkey Dash нажмите «Compile». При первом использовании вам будет предложено автоматически скачать Ahk2Exe для компиляции, сделайте это.
- В поле Source укажите путь к файлу скрипта AHK
- В поле Destination можно вручную указать расположение и имя создаваемого EXE файла. Если его не указывать — он будет создан в том же расположении и с тем же именем, что и файл скрипта.
- При желании вы можете указать путь к собственной иконке исполняемого файла в поле Custom Icon, выбрать базовый файл (выбираем ту версию AutoHotkey, для которой подготовлен скрипт), включить сжатие.
- Нажмите «Convert» для запуска конвертации. После успешного завершения процесса вы увидите сообщение об этом, а в выбранной папке появится созданный EXE файл.
На этом всё, теперь у вас есть программа, готовая к запуску на любом Windows-компьютере, работающая в фоновом режиме и выполняющая настроенные вами с помощью скриптового языка AutoHotkey действия.
Другие возможности
Среди прочих возможностей в AutoHotkey доступны:
-
Запуск программ и выполнение команд (можем выполнять при нажатии клавиш, наборе строки и в других ситуациях), пример:
Run «notepad C:remontkatext.txt»
Run https://remontka.pro
Примечания
Несколько примечаний в завершение статьи:
Как было отмечено выше, статья не является полноценной инструкцией по всем функциям и возможностям AutoHotkey. Цель — познакомить с общей концепцией и, возможно, заинтересовать этим мощным инструментом автоматизации.
Если это удалось, дальше остается экспериментировать, изучать справку, снова пробовать. Если что-то из задуманного не удается реализовать — спрашивайте в комментариях: я постараюсь помочь, а возможно это сможет сделать кто-то из других читателей.
А вдруг и это будет интересно:
- Лучшие бесплатные программы для Windows
- Как изменить имя компьютера Windows 11
- Сбой установки драйвера Realtek HD Audio -0001 — как исправить?
- Как посмотреть заблокированные номера на Android и разблокировать их
- Как сузить или расширить экран на компьютере и ноутбуке
- Использование NVIDIA RTX Video Super Resolution для повышения качества воспроизводимого видео
- Windows 11
- Windows 10
- Android
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Установка с флешки
- Настройка роутера
- Всё про Windows
- В контакте
- Одноклассники
-
Денис 21.01.2023 в 12:58
- Dmitry 22.01.2023 в 10:48
Источник: remontka.pro