Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » поиск по картинке

Страниц (1): [1]
 

1. sergot777 - 05 Декабря, 2016 - 13:07:58 - перейти к сообщению
в графическом редакторе
делаю поиск по картинке, выбираю действие клик, но мне нужно кликнуть не один раз а несколько к примеру 5,следом ставлю 5 блоков мыши ставлю задержки но все клики идут уже в углу экрана, нужно координаты прописывать а они при каждом запуске скрипта отличаются.
как сделать чтоб кликнул 5 или 15 ...раз по найденной картинке ?
в дальнейшем это число хочу попробовать поставить в настройки скрипта чтоб при запуске бота можно было выбирать количество нажатий.
(Добавление)
я конешно понимаю что можно подряд поставить несколько блоков поиска по картинке,но мне в дальнейшем нужно сделать это число переменным.(чтоб мог указать на стадии запуска бота)
2. Dantes3000 - 05 Декабря, 2016 - 14:39:08 - перейти к сообщению
Сделай цикл на 5 поисков изображения. Вместо 5 может быть переменная. Переменную n обьяви и не забывай обнулять.(для просмотра ссылки Вам необходимо авторизоваться) (Добавление)
А вообще - координаты найденного изображения записываются в x_KIB и у_KIB. В блоках мыши вместо координат эти переменные введи. Можешь изменить их, смотри в свойствах поиска изображения
3. sergot777 - 05 Декабря, 2016 - 14:53:19 - перейти к сообщению
спасибо немого понял, но много не понял)) значет мне нужно обьявить 2 переменных
в блоке старт?одна "n", а вторая вместо цифры 5? там 5 полей куда и как там их обьявлять?
4. Dantes3000 - 05 Декабря, 2016 - 15:33:46 - перейти к сообщению
Можешь в старт, можешь в блоке кода после старт. int - целый числа.
Пишешь в int n=0, t=своё число.
чтобы было проще, в блоке кода:
int n=0
int t=formatsn(input ()); инфа тут
(Добавление)
Советую глянуть видео одмена про бот в вк, там используется такой вид цикла
5. sergot777 - 05 Декабря, 2016 - 15:51:01 - перейти к сообщению
с циклом вроде разобрался спс
(Добавление)
теперь создал графический интерфес добавил туда поле для ввода текста
EDIT_0
запускаю бот
пишу туда своё число допустим 5 или 50
как переменной t присвоить это число??
6. Kibor - 05 Декабря, 2016 - 16:06:04 - перейти к сообщению
Если планируется работать с окном диалога очень внимательно надо изучить это(для просмотра ссылки Вам необходимо авторизоваться) t = formatsn(getcontrol(EDIT_0));
......
7. sergot777 - 05 Декабря, 2016 - 16:20:02 - перейти к сообщению
спасибо только что прочитал...
если я правильно понял то переменную "n" и "t" мне нужно обьявить так ?
в отдельном блоке кода.
int n=0
int t = formatsn(getcontrol(EDIT_0))
8. Dantes3000 - 06 Декабря, 2016 - 00:20:02 - перейти к сообщению
Точку с запятой не забывай)

Powered by ExBB FM 1.0 Final