Size: a a a

2019 December 17

s

synapse in AutoIT RU
убери вообще все Send из скрипта
источник

Ӽ

ӼŝέĽèńԷ in AutoIT RU
synapse
странно, может ты не пересобрал по новой ?  или там у тебя еще какой-то цикл есть
Циклов вообще нет
источник

s

synapse in AutoIT RU
Хз как это Send("Автоматизация блокнота") отрабатывает, если у тебя не блокнот открыт
источник

s

synapse in AutoIT RU
Может на какой нить хоткей попадает или еще на что нить
источник

Ӽ

ӼŝέĽèńԷ in AutoIT RU
synapse
Хз как это Send("Автоматизация блокнота") отрабатывает, если у тебя не блокнот открыт
А ещё интересно почему блокнот не открывается
источник

s

synapse in AutoIT RU
Ну убери Send и посмотри как изменится поведение)
источник

s

synapse in AutoIT RU
Вообще все сенд
источник

Ӽ

ӼŝέĽèńԷ in AutoIT RU
synapse
Ну убери Send и посмотри как изменится поведение)
Щас пробую
источник

s

synapse in AutoIT RU
и WinClose убери, тогда может и блокнот будет появляться
источник

Ӽ

ӼŝέĽèńԷ in AutoIT RU
Размножаются как кролики😁
источник

Ӽ

ӼŝέĽèńԷ in AutoIT RU
Это без send
источник

Ӽ

ӼŝέĽèńԷ in AutoIT RU
synapse
и WinClose убери, тогда может и блокнот будет появляться
Странно, но вот так все работает отлично
Run("notepad.exe")

WinWaitActive("[CLASS:Notepad]")

Send("Автоматизация блокнота")

WinClose("[CLASS:Notepad]")

WinWaitActive("Блокнот")

Send("{TAB}{ENTER}")
источник

s

synapse in AutoIT RU
так оно его находит и прибивает
источник

Ӽ

ӼŝέĽèńԷ in AutoIT RU
synapse
так оно его находит и прибивает
Значит все таки достоверней всегда указывать класс окна, правильно?
источник

s

synapse in AutoIT RU
А в твоем случае думаю происходит так Run запускает, WinClose не убивает, какой-то кусок запускает твой скрипт опять уже хз почему я думал это Send
источник

s

synapse in AutoIT RU
Конечно класс окна гораздо правильнее
источник

Ӽ

ӼŝέĽèńԷ in AutoIT RU
synapse
А в твоем случае думаю происходит так Run запускает, WinClose не убивает, какой-то кусок запускает твой скрипт опять уже хз почему я думал это Send
Ну вот реально мистика какая-то
источник

s

synapse in AutoIT RU
блокнот кстати не показывается, потому что видимо show_flag SW_HIDE по умолчанию
источник

Ӽ

ӼŝέĽèńԷ in AutoIT RU
synapse
Конечно класс окна гораздо правильнее
Ну вот если через класс, тогда все отлично работает и ничего не виснет. Только не понятно почему через title если просто запускать то все работает, а если запускать скомпилированный скрипт, тогда даже окно не открывается, как словно его не существует и процесс блуждает в дебрях
источник

Ӽ

ӼŝέĽèńԷ in AutoIT RU
synapse
блокнот кстати не показывается, потому что видимо show_flag SW_HIDE по умолчанию
Хорошо если это так, тогда почему с классом все показывает?
источник