Sanja Alone
Цитата:
Оч. просто это сделать при пом. cmd-файла:
|
Спасибо, до сих пор, я именно при помощий ком. строки (которую “писал” Аутоит) и реализовал свою цель
, правда более примитивней чем твой пример - Но хотел узнать как средствами одного лишь аутоита это сделать, т.к требуется увеличение скорости, и уменьшения загрузкий процессора и памяти.
Ну почему, разве такой командой это не решить просто:
Код:
cd "путь\к папке"
dir /b /s /o:-d *.* > test.tmp
А затем, аутоитом проверять первую строку временного файла:
Код:
$NewFile = FileReadLIne("Test.tmp", 1)
amel27
Получилось идеально!!! Огромное спасибо!
Angelus
Цитата:
где в этом скрипте ошибка?
|
В начало скрипта, поставь такую строчку:
Код:
Opt("TrayIconDebug", 1)
Если в скрипте есть строка скрывающая иконку скрипта в трее (#NoTrayIcon), то её нужно временно закоментировать (дописать в начале строки символ
; ).
И когда запустишь скрипт, то наведи мышку на иконку скрипта в трее, и посмотри на какой строке “зависает” скрипт.
Как я это вижу, скрипт зависает на одной из строк, содержащей WinWait или WinWaitActive - желательно ставить время, по истичению которого, скрипт больше не будет “ждать” появления окна или его активности...
Код:
WinWaitActive("Заголовок", "Текст", 120) ;Где 120, это секунды, по истичению которых, скрипт “продолжит” дальше, вне зависимости от того, появилось\активировалось ли окно или нет.