AutoHotkey

Не знаю як охарактеризувати і в яку рубрику покласти AutoHotkey, точніше не знаю на чому зупиниться, так як можливості її практично безмежні … Виберу Автокликер, оскільки це те, що найчастіше може стане в нагоді, тому, хто ніколи не користувався AHK, і не представляє що з неї можна робити.

Але, потрібно відразу сказати, що AutoHotkey це тільки інструмент зі своєю мовою для створення скриптів, робити магію доведеться ручками, але не лякайтеся, автоклікі – це дуже просто. В замін ви отримаєте безмежні можливості і зможете автоматизувати будь-яку роботу в Windows.

AHK - кращий Автокликер в Світі!

Як користуватися AutoHotkey

  1. Завантажити та встановити AutoHotkey ;
  2. Натиснути правкою кнопкою мишки і вибрати:
    Створити → AutoHotkey Script;
  3. Відкрити за допомогою блокнока;
  4. Написати, то що потрібно робити (про це нижче);
  5. Запустити AutoHotkey Script подвійним кліком.

Щоб показати, на що здатна програма крім Автокликер, наведу приклад:

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

Але про це пізніше, зараз же давайте займемося цікавлять нас Автокликер.

Приклади Автокликер для пункту № 4

Так як Автокликер використовуються в основному в іграх, розглянемо приклади для них:

1. Багато натискань замість одного:

LButton ::

Send {LButton}
sleep 19
Send {LButton}
sleep 20
Send {LButton}
sleep 21
Send {LButton}
sleep 18
Send {LButton}
sleep 20

~CapsLock :: Suspend

- при натисненні лівої кнопки відбувається 5 кліків із затримкою 18-21 мс. Чи не можете впорається з віддачею? І з цим вам може допомогти AutoHotkey – дивись відео нижче.

2. Клікер для клавіатури:

RButton ::

Send {LButton}
Send {LButton}
Send ^ c; натискає CTR + C і копіює виділяється вище
Send {DELET}
sleep 500

~CapsLock :: Suspend

- права кнопка виділяє подвійним натисканням, копіює і видаляє виділене.

3. Вам потрібно дуже довго натискати то тут – то там:

loop, 30
{

CoordMode, Mouse, Screen; координати для мишки щодо дозволу екрану
Click 28, 14; клік по координаторам x 28, y 14
sleep 5000; затримка 5 секунд перед переходом нижче
Click 700, 400
Click 700, 400; подвійний клік
sleep 1000

}; loop повторює 30 раз все, що в дужках
~ CapsLock :: Suspend

Як визначити координати без лінійки? Використовуйте цей скрипт:

CoordMode, Mouse, Screen
#SingleInstance Force
#Persistent
SetTimer, Check, 300
Check:
MouseGetPos, X, Y
ToolTip, X% X% `, Y% Y%
return

- створіть окремий AutoHotkey Script і запустіть.

Увага! До кожного скрипту в прикладі додана кнопка вкл/викл через CapsLock, щоб не довелося мучитися з його відключенням, коли задіяна ліва або права кнопка мишки.

Для мови AutoHotkey існує спеціальний редактор «SciTE4AutoHotkey», що підсвічує розмітку і дозволяє тестувати написане відразу ж в ньому. Рекомендую, зручно.

Більш детально про саму мову можна дізнатися з документації, доступної через ярлик програми. Задавайте свої питання в коментарях. Ви так само можете вбити питання в Google, програма дуже популярна і все простеньке можна з легкістю знайти.

GD Star Rating
loading...
Рейтинг: 10.0 из 10 (1 голоса)

Залишити коментар

©2011 softocop.ru, created by Kovnir Vladislav.
Softocop