Автоматизация Windows с помощью AutoHotKey

Автоматизация Windows с помощью AutoHotKey

Автоматизация Windows с помощью AutoHotKey

Приветствую Вас уважаемые читатели!!!

Новички, желающие приобщиться к тайнам программирования, постоянно ищут какие-то новомодные многомегабайтовые инструменты вроде визуальных RAD конструкторов, и при этом даже не догадываются, что в самой Windows есть множество весьма сильных и выразительных инструментов для автоматизации действий системы. В системе это язык командных файлов и WSH, в браузерах VBS и JS, в.

NET платформе — консольные версии языков C#, J#, VB и других. Трудно выбрать, чему отдать предпочтение, поэтому хочется, чтобы язык автоматизации был один.

Обычно предпочтение отдается бейсик-подобному языку AutoIt!, на котором можно делать с системой практически любые действия. При этом готовую программу можно скомпилировать в exe файл и производить настройку свежеустановленной системы одним щелчком мыши. Но мало кто знает, что у этого пакета есть «брат» — AutoHotKey, такой же бесплатный пакет. Собственно, создавали их одни и те же разработчики, пока одному из них не пришло в голову добавить в пакет мощные возможности создания горячих ключей. Эта идея не нашла понимания у остальных создателей, поэтому AHK стал развиваться отдельным проектом, а сейчас поддерживается свободным сообществом программистом. Вообще, AHK является версией AutoIt v2, но с добавленными со временем возможностями. Не рассматривая остальных средств автоматизации, давайте оценим возможности этих самых горячих клавиш, так как даже штатные системные ГК пользуются «спросом» у Гугла и Яндекса. А в среде AHK готовить ГК очень просто. Сразу отметим, что на одну горячую клавишу можно навесить не просто запуск приложения, а выполнение целой серии команд.

К примеру, есть на клавиатуре Win-клавиши, которым хотелось бы добавить функциональности. Например, запускать Блокнот по нажатию Win+B. Клавиша Win означается в языке значком #, затем идет желаемый символ; пусть будет b. Итак, чтобы запустить Блокнот по Win+b, нужно написать такой скрипт:

#b::

Run, Notepad,, max

Return.

Arbeiten oder Arbeiten lassen


Описание:
Wie ich auf der Arbeit meinen Computer für mich arbeiten lasse. Mit Hilfe von "AutoHotKey" schmeißt mir mein Rechner das Simulationsprogramm an, liest die Zahlen aus und hautse mir in die Exceltabelle. Derweil kann ich einen Kaffee trinken gehen.
Комментарии:

vfbsimon0207 пишет: wow…-_-

vfbsimon0207 пишет: wow…-_-