Size: a a a

2018 November 10

Ra

Ruslan aka DUDE in AutoIT RU
Kot S
А какое поле Class нужно вообще? Верхнее или нижнее?
я, верхнее
источник

KS

Kot S in AutoIT RU
Ruslan aka DUDE
я незнаю будут ли оно менятся но я делал проще
WinWait("words")
а если надо точнее то уже как у вас
+ для динамических значений уже кинул ссылку, говорите что читали, ну ладно тогда идей нету
Просто как я понял, в BlueStacks можно создавать дополнительные окна с любым именем, которое может не включать "BlueStacks", поэтому я хотел по классу искать
источник

Ra

Ruslan aka DUDE in AutoIT RU
поищи устойчивую закономерность)
может както с детектом дочерних окон поиграться
источник

KS

Kot S in AutoIT RU
Ruslan aka DUDE
поищи устойчивую закономерность)
может както с детектом дочерних окон поиграться
Получилось используя REGEXPCLASS
Local $hWnd = WinWait("[REGEXPCLASS:.*Bluestacks.*]", "", 1)
источник

Ra

Ruslan aka DUDE in AutoIT RU
Kot S
Получилось используя REGEXPCLASS
Local $hWnd = WinWait("[REGEXPCLASS:.*Bluestacks.*]", "", 1)
это я и предлагал с самого начала)
источник

Ra

Ruslan aka DUDE in AutoIT RU
а .* там обязателен?
источник

KS

Kot S in AutoIT RU
Ruslan aka DUDE
а .* там обязателен?
Да, если до Bluestacks есть символы
источник

Ra

Ruslan aka DUDE in AutoIT RU
тоесть просто [REGEXPCLASS:Bluestacks] не детектит?
источник

KS

Kot S in AutoIT RU
Ну можно написать`[REGEXPCLASS:HwndWrapper.*Bluestacks.*]`
источник

KS

Kot S in AutoIT RU
Ruslan aka DUDE
тоесть просто [REGEXPCLASS:Bluestacks] не детектит?
нет
источник

Ra

Ruslan aka DUDE in AutoIT RU
понятно
источник

KS

Kot S in AutoIT RU
Спасибо за помощь
источник

I

I-One in AutoIT RU
Вот кстати пример для мамкиных ленивчиков - человек ХОТЬ ЧТО-ТО САМ ПЫТАЛСЯ СДЕЛАТЬ и только уже потом попросил помощи. Он почитал, написал, протестил, попробовал исправить и только потом пришел помощи просить, а не как вы - ой, поищите в гугле за нас, а то ж там пишут, но нам ска впадлу, мы тупые, ущербные и ленивые, за нас все сделайте.
источник

I

I-One in AutoIT RU
хахахаха)))))))) из недавнего - про мамкиного "щьпийона" напомнить с принтаком?
источник

I

I-One in AutoIT RU
прям видел как ты исправил последнее предложение
источник

I

I-One in AutoIT RU
Короче, предлагаю в закрепе сделать памятку как ПРАВИЛЬНО задавать вопросы и пригласить сюда бан-бота, дабы тупеньких и ленивеньких гнать в шею.
источник

I

I-One in AutoIT RU
Это риторическая фраза - интересно выглядит...
источник
2018 November 12

ДВ

Дмитрий Втюрин in AutoIT RU
как правильно сделать сохранение позиции и размера окна программы? я делаю при выходе WinGetPos, сохраняю выхлоп в конфиг и при открытии считываю, но почему-то окно становится с каждым переоткрытием все больше. Если брать позицию через WinGetPos, а координаты WinGetClientSize, все хорошо, однако для гуев с верхней менюшкой, это не подходит
источник

KS

Kot S in AutoIT RU
Дмитрий Втюрин
как правильно сделать сохранение позиции и размера окна программы? я делаю при выходе WinGetPos, сохраняю выхлоп в конфиг и при открытии считываю, но почему-то окно становится с каждым переоткрытием все больше. Если брать позицию через WinGetPos, а координаты WinGetClientSize, все хорошо, однако для гуев с верхней менюшкой, это не подходит
Может ты путаешь Control и Window? Можешь скинуть пример кода своего?
источник

ДВ

Дмитрий Втюрин in AutoIT RU
Kot S
Может ты путаешь Control и Window? Можешь скинуть пример кода своего?
да у меня тут прога на 600 строк кода. Даже не знаю, какие функции скинуть))
winGetPos и WinGetClientSize передаю дескриптор, полученный через GUICreate, здесь вроде проблем не должно быть
источник