Обучение AutoHotKey: Как пользоваться AutoHotKey на компьютере под windows - Как пользоватся AutoHotkey - Как пользоваться AutoHotkey - Уроки для начинающих - Gimp-master
Приветствую Вас, Странник
Главная » Статьи » Как пользоваться AutoHotkey » Как пользоватся AutoHotkey

Обучение AutoHotKey: Как пользоваться AutoHotKey на компьютере под windows

Здравствуйте на этом первом уроке я расскажу, как создать и запустить свои первый скрипт на AutoHotkey.
Есть два способа создать скрипт, первый про который и пойдет речь в этом уроке это написать сценарий самому в блокноте и второй использовать программу AutoScriptWriter и Window Spy для записи ваших действий автоматически. О котором я написал здесь.
Сценарии autohotkey(на фене "script" или "macro") создает сам пользователь и редактирует его в обычном блокноте. Чтоб напечатанный им, текстовой документ, превратился в файл исполняемый программой, нужно изменить его расширение(окончание) на .ahk . Скрипт состоит из горячих клавиш и так называемых горячих строк или полностью состоять из них. Если даже в нем нет ни тех ни других скрипт всегда выполняется с верху в низ последовательно-построчно. Каждый сценарий может иметь много Гор. Клавиш.

А теперь пошаговая инструкция как работать с AutoHotkey.

Подразумевается, что вы установили программу
1. Нажмите правой кнопкой мыши на рабочем столе, и в появившемся контекстном меню, наведите мышь на пункт "создать" и в нем выберите "AutoHotkey Script". Так вы создадите пустой сценарий (обычно в нем есть какие-то комментарии или примеры удалите их) в него и нужно записывать ваши действия. Можете изменить имя файла, например на Privet.ahk
2 Для того чтоб в него что-то записать нужно на нем щелкнуть правой кнопкой мыши и выбрать пункт Edit Script. Файл откроется в блокноте.
3 Для нашего примера с новой свободной строки напечатайте(или скопируйте) следующую команду ниже

#space::Run www.gimp-master.moy.su

Разберемся что означает эта строчка: первый символ это "#" он означает что программа среагирует на зажатие(внимание зажатие а не нажатие) клавиши Windows. После символа # идет "space" это обозначение нажатия клавиши пробел(не зажатия). И наконец строчка #space означает для AutoHotkey что Script сработает при зажатой клавише Windows и одновременном нажатии пробела, за тем в сценарии Пара двоеточий :: они отделяют горячие клавиши от самого тела скрипта(т.е так назначаются горячие клавиши). После двоеточий следует команда "Run" используемая для запуска программ и\или документов в программах. www.gimp-master.moy.su это адрес моего сайта Результатом этого сценария должно стать открытие браузера(если он не открыт) и в нем сайт Gimp-Master вы на нем сейчас (в данном случае это документ или исполняемый файл\команда).
Теперь как запустить наш скрипт:
1.Выходим из блокнота сохраняем наши изменения. Запускаем файл Privet.ahk (двойной щелчок мыши)
В лотке рядом с часами появится иконка программы говорящая о том, что наш скрипт готов к запуску. Зажмите Клавишу Windows и, не отпуская ее, нажмите и отпустите клавишу пробел. Откроется браузер с вкладкой на главной странице этого сайта. Одновременно можно запускать сразу несколько макро и в трее (лотке) у каждого будет своя иконка.

Четыре главных правила, которые нужно знать, чтоб писать свой скрипт AutoHotkey

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

Категория: Как пользоватся AutoHotkey | Добавил: neohonar (07.10.2012)
Просмотров: 11504 | Комментарии: 1
Всего комментариев: 1
russya написал 06.09.2013 в 01:34Спам
Здравствуйте! у вас очень хорошие уроки. Все хорошо описано. Можно ли сделать так:

У меня есть список с именами в блокноте. Мне нужно чтобы программа скопировала первое имя и вставила в другой блокнот, потом скопировала второе имя и т.д.. Что бы в день по 100 имен копировало.

Это возможно сделать?
0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
eXTReMe Tracker
Каталог-Молдова - Ranker, Statistics