Добро пожаловать на Pawno-Info.Ru - Портал о программировании №1

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

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Скачивать файлы
Создавать темы
Быть полноправным участником форума
Доступ к архиву Pawno-Info
Нормальное копирование кода

Маппинг для сервера

Если вы хотите обновить Ваш сервер новыми доработками - то зайдите в наш раздел. Большой выбор готовых решений от наших пользователей

Моды для сервера

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

Модификации SA

Хотите разнообразить свою игру в San Andreas? Смелее в наш раздел. Отличный сборник готовых решений. Играйте с удовольствием

Статус
В этой теме нельзя размещать новые ответы.

Maks5

✩ Модератор 1 lvl ✩
Команда форума
Moderator
PREMIUM
Пользователь
Регистрация
17 Май 2011
Сообщения
3,851
Лучшие ответы
33
Репутация
1,208
Возраст
24
Адрес
Барнаул
  • OLD
  • V.I.P
  • PREMIUM
Как пользоваться AutoHotKey?
как писать бинды, скрипты?
 

Flexe

Изучающий
Пользователь
Регистрация
17 Ноя 2011
Сообщения
631
Лучшие ответы
0
Репутация
82
1) Для начала скачиваем и устанавливаем саму программу autohotkey.
2) Теперь открываем блокнот(по умолчанию: пуск > стандартные > блокнот) и начинаем писать свой скрипт по команде на одну строчку.

F1::SendPlay, {F6}Привет всем.{enter}



На первом месте идёт кнопка по нажатию на которую будет вводиться та или иная команда(в моём примере это кнопка F1). Далее идёт не изменяемая часть скрипта - это два двоеточия и SendPlay с запятой. После F6 идёт то, что будет писаться в чат(пример: "Привет всем"). И концовка {enter} - если вы не поставите это в конце то не чего страшного не произойдёт просто ваше сообщение не отправиться. Если вам хочется чтобы команда вводилась при нажатии сочетания клавиш то просто пишем эти две клавиши рядом без пробела или запятой:
Примечание: "!" - Alt, "^" - Ctrl, "+" - Shift (все без ковычек)

!1::SendPlay, {F6}Привет всем.{enter}



В примере приведённом выше при нажатии альта и цифры один над буквами у вас напечатается в чат "Привет всем".
Также есть команды в которых необходимо дописать что-либо, за примером далеко ходить не буду команда /frisk id (обыск у законников):

F1::SendPlay, {F6}/frisk{space}



В этом примере я написал на конце {space} - то есть нажав F1 вам остаётся вписать только ид игрока для того чтобы его обыскать.
Для того чтобы пользоваться кнопками на нумпаде необходимо писать вот так:

Numpad1::SendPlay, {F6} Привет всем.{enter}


Ну вот вроде и все, осталось сохранить скрипт.

3) Сохраняем скрипт:
Фаил > Сохранить как > В типе файлов выбираем "Все файлы" - обязательно!
Название пишем вот так пример Skript.ahk - тут главное окончание .ahk
Далее есть возможность изменить формат скрипта из .ahk в .exe - для того чтобы запускать скрипт без самой программы. Вот инструкция:
Открываем: Пуск > Все программы > AutoHotKey > Convert .ahk to .exe
Остался всего лишь пустяк: в первой строчке указываем путь к файлу .ahk, а во второй туда куда хотите сохранить "самостоятельный скрипт". Жмём Convert и готово!

4) Запуск бинда:
Щёлкаем по иконке бинда, если у часов в правом углу появился зелёный значок с белой буквой Н то все работает и готово к использованию.

Вот(5 сим.)
 

Tailer

Эксперт
Пользователь
Регистрация
10 Янв 2012
Сообщения
1,079
Лучшие ответы
0
Репутация
272
Адрес
Татарстан, г. Казань
я написал используй QuickBinder. Простая и удобная программа.
 

ZoRGee

Заблокирован
Регистрация
4 Фев 2012
Сообщения
102
Лучшие ответы
0
Репутация
13
Адрес
Алтайский край
Для биндов есть QuickBinder. А для скриптов...смотря какие скрипты нужны тебе
 

Jack_Saln

Нуль
Пользователь
Регистрация
21 Май 2013
Сообщения
4
Лучшие ответы
0
Репутация
0
По моему AHK сложновастенькая программка, но за то на одну кнопку можно забиндить несколько команд, действий! Но вот у меня не работает AHK к сожиленью!:bw:
 
Статус
В этой теме нельзя размещать новые ответы.
shape1
shape2
shape3
shape4
shape7
shape8
Сверху Снизу