Size: a a a

2017 February 28

/

/ in AutoIT RU
Ты не можешь появление текста отловить?
не только текста. а и других кнопок
источник

in AutoIT RU
Читаешь в цикле лейбл в котором текст должен появится и сравниваешь
источник

/

/ in AutoIT RU
TrayItemGetText ( controlID )
использую так (хочу получить текст кнопки)

$per = TrayItemGetText ( 867578 )
MsgBox ( "", "title", $per)

почему пусто
источник

/

/ in AutoIT RU
или как получить  Visible Text, а я уже на цикл и проверю есть ли нужный элемент в форме
источник

/

/ in AutoIT RU
/
или как получить  Visible Text, а я уже на цикл и проверю есть ли нужный элемент в форме
все сделал всем спсибо
https://autoit-script.ru/autoit3_docs/functions/ControlGetText.htm

и на цикл
источник

/

/ in AutoIT RU
еще вопрос насчет виндовского окна при выборе файла, я его изменил, и скритп сбивается, как фиксировать чтоб определяло кнопку?


WinActivate("Открытие","")
ControlSend("Открытие", "", "Edit1", "document.docx")
Sleep(10)
MouseClick("primary", 1161, 785, 1, 0) ; тут жму на кнопку открыть, но координаты 1161, 785 могут меняься, как с этим бороться
источник

T

Temirgali in AutoIT RU
жми энтер
источник

/

/ in AutoIT RU
Temirgali
жми энтер
👍🏻
источник

T

Temirgali in AutoIT RU
только проверку сделай на WinActivate
источник
2017 March 01

/

/ in AutoIT RU
Temirgali
только проверку сделай на WinActivate
как чем, какой функцией?
источник

T

Temirgali in AutoIT RU
ну вдруг ты удачливый донельзя и фокус другое окно перехватит, а скрипт в это время энтер жмякнет =)
источник

/

/ in AutoIT RU
Temirgali
ну вдруг ты удачливый донельзя и фокус другое окно перехватит, а скрипт в это время энтер жмякнет =)
WinActivate не поможет?
есть также WinWaitActive
источник

in AutoIT RU
Сделай ControlClick вместо Enter
источник

T

Temirgali in AutoIT RU
вместо MouseClick?
источник

/

/ in AutoIT RU
Сделай ControlClick вместо Enter
попробую вариант, если будет лучше буду использовать
источник

T

Temirgali in AutoIT RU
будет правильно
источник

T

Temirgali in AutoIT RU
=)
источник

/

/ in AutoIT RU
Temirgali
будет правильно
соглашусь, а то вот эти цифры очень не стабильны MouseClick("primary", 520, 130, 1, 2)
источник

T

Temirgali in AutoIT RU
ну это наркомания :D
источник

/

/ in AutoIT RU
Temirgali
ну это наркомания :D
смотря как сделать если использовать MouseCoordMode и брать координаты от активного окна, то на любом разрешении экрана, и даже если форму растягивать будут одни координаты
источник