1 место Zennoposter + WinAPI (для чайников). Автоматизация любого десктоп приложения

Phoenix78

Client
Регистрация
06.11.2018
Сообщения
10 734
Благодарностей
5 120
Баллы
113

socsecret.ru

Client
Регистрация
30.09.2017
Сообщения
301
Благодарностей
129
Баллы
43
Спасибо большое за полезную информацию! Всё заработало, кроме одного (самого главного) - не могу определять дескриптор контролла. Даже на калькуляторе. "прицел" автоита навожу на кнопки - бесполезно, не определяется дескриптор. Почему?
 

socsecret.ru

Client
Регистрация
30.09.2017
Сообщения
301
Благодарностей
129
Баллы
43

Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
5 879
Благодарностей
3 037
Баллы
113
Спасибо большое за полезную информацию! Всё заработало, кроме одного (самого главного) - не могу определять дескриптор контролла. Даже на калькуляторе. "прицел" автоита навожу на кнопки - бесполезно, не определяется дескриптор. Почему?
Либо UAC мешает: https://zennolab.com/discussion/threads/zenno-ne-vidit-virtualnyj-disk.71641/#post-501401
либо проблема в коде.
 

Markoonij

Client
Регистрация
13.10.2020
Сообщения
58
Благодарностей
2
Баллы
8
Подскажите, как можно получить информацию из вкладки "Visible Text" и положить ее в переменную в зенке?

83202
 

Markoonij

Client
Регистрация
13.10.2020
Сообщения
58
Благодарностей
2
Баллы
8
Можно ли дескриптор окна получать не по Title, по параметру Class?

83204
 

Markoonij

Client
Регистрация
13.10.2020
Сообщения
58
Благодарностей
2
Баллы
8
Radzhab, скажи, а есть какое то решение следующей проблемы. Когда залогинен на сервере, все в порядке, кликает куда надо добавляет что надо. А вот как дисконектишся с сервера, скрин лочится, то в одном месте не ставит галку и не вводит нужные данные. Хоть ты тресни, никак не могу побороть.
Получилось решить проблему?
 

belka_cult

Client
Регистрация
19.03.2017
Сообщения
12
Благодарностей
1
Баллы
1
кто-нибудь еще пользуется методом? подскажите, в чем может быть ошибка?

86052
 

belka_cult

Client
Регистрация
19.03.2017
Сообщения
12
Благодарностей
1
Баллы
1
пропустил ; и скорее всего не в этом кубике
да, там был другой кубик, я его не заметил. удалил, появилась теперь такая ошибка:

Компиляция кода Ошибка в действии "CS0103" "The name 'AutoItX' does not exist in the current context". [Строка: 2; Cтолбец: 22]
 

Phoenix78

Client
Регистрация
06.11.2018
Сообщения
10 734
Благодарностей
5 120
Баллы
113
да, там был другой кубик, я его не заметил. удалил, появилась теперь такая ошибка:

Компиляция кода Ошибка в действии "CS0103" "The name 'AutoItX' does not exist in the current context". [Строка: 2; Cтолбец: 22]
это надо подключить ссылки на библиотеку и прописать в общем коде юзинги
 

belka_cult

Client
Регистрация
19.03.2017
Сообщения
12
Благодарностей
1
Баллы
1
это надо подключить ссылки на библиотеку и прописать в общем коде юзинги
что-то автор ничего не писал об этом)
а как подключить ссылки? я, как обычно, закинул библиотеки в папку ExternalAssemblies
 

Phoenix78

Client
Регистрация
06.11.2018
Сообщения
10 734
Благодарностей
5 120
Баллы
113
что-то автор ничего не писал об этом)
а как подключить ссылки? я, как обычно, закинул библиотеки в папку ExternalAssemblies
у него же есть шаблон с примером. там же работает его код ?

вот этот функционал надо подрубить и настроить так же как и у автора в шаблоне. или скопировать из него
86053
 
  • Спасибо
Реакции: belka_cult

rostik999

Пользователь
Регистрация
18.02.2022
Сообщения
60
Благодарностей
10
Баллы
8
как нажать клавишу несколько раз? и сделать скриншот?
 

sinister1990

Client
Регистрация
19.02.2021
Сообщения
3
Благодарностей
0
Баллы
1
Поясните как в кубике проверять существования текста при помощи
AutoItX.WinExists
?
 

Marketing i3

Client
Регистрация
11.10.2020
Сообщения
1
Благодарностей
0
Баллы
1
это надо подключить ссылки на библиотеку и прописать в общем коде юзинги
Подскажите пожалуйста название библиотек и где их брать (или все что есть из предложенного зенкой) которые нужно добавить и как (какие) их прописать в общем коде коде (почему то его и ссылки редактировать не получается пишет что он должен быть только один)
99435
 

Phoenix78

Client
Регистрация
06.11.2018
Сообщения
10 734
Благодарностей
5 120
Баллы
113

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)