Тема: AHK: Как правильно написать скрипт-менеджер других скриптов?
Есть несколько скриптов, как правильно написать скрипт который будет запускать другие при старте конкретного приложения. А после его завершения скрипт будет завершен и будет активирован скрипт управления.
По сути как написать скрипт-менеджер других скриптов, а так же желательно что бы загружал/выгружал или активировал/деактивировал другие скрипты.
Желательно готовый пример.
За основу можно взять например это скрипт
;-----BEGIN--Для SIMS 3
#IfWinActive ,The Sims™ 3,
SetTitleMatchMode, 2
ESC::
LShift & ESC::
Send {F5}
exit
RShift & Enter::
Tab::
Send {n}
Enter::
MouseClick, right, 20, 910
MouseMove, 620, 475
Sleep, 700
MouseClick, WheelUp, , , 6
exit
;-----END--Для SIMS 3
;-----BEGIN--Для Dragon Age
#IfWinActive ,Dragon Age: Начало,
SetTitleMatchMode, 2
RShift::
vk2D::
Numpad0::
Send, {Up Down}{Enter Down}{RButton Down}
KeyWait, % A_ThisHotkey
Send, {Up Up}{Enter Up}{RButton Up}
Return
;-----END Для Dragon Age
только строчки #IfWinActive ,..... должны быть в скрипт-менеджере.
OS Windows 7 x64
AutoHotkey v1.1.32.00 - November 24, 2019 Click to Download