У меня есть 2 сценария, которые я хочу объединить в один файл, однако при их объединении выполняется только первый:
Сценарий 1:
#if WinActive("ahk_exe program.EXE")
#Persistent
Loop
{
WinWaitActive, Wizard
Send, !{F4}
}
Return
Скрипт 2:
#if WinActive("ahk_exe program2.EXE")
#Persistent
Loop
{
WinWait, ahk_class bosa_sdm_Mso96
; IfWinNotActive, ahk_class bosa_sdm_Mso96, ,WinActivate, ahk_class bosa_sdm_Mso96
; WinWaitActive, ahk_class bosa_sdm_Mso96
; Sleep, 0
ControlMove, RichEdit20W6, 20, 850, 750, 25 ;Adress box
ControlMove, SysTreeView321, , , 800, 700
ControlMove, TreeViewCFParent1, , , 1000, 700
ControlMove, SysTreeView322, , , 800, 700
ControlMove, TreeViewParent1, , , 760, 940
WinMove, ahk_class bosa_sdm_Mso96, , 600, 50, 1000, 900 ; 900 width
}
Return
Я попытался удалить или изменить расположение "#Persistent", "Loop", "Return" .. или добавить #if в концекаждого сценария .. все еще только первый выполняется .. Даже при попытке # Включить первый сценарий во второй выполняется только первый.Может быть, это нужно "что-то еще" или что-то .. не уверен ..