Покинул форум
Сообщений всего: 10
Дата рег-ции: Нояб. 2016
Репутация: 0
в графическом редакторе
делаю поиск по картинке, выбираю действие клик, но мне нужно кликнуть не один раз а несколько к примеру 5,следом ставлю 5 блоков мыши ставлю задержки но все клики идут уже в углу экрана, нужно координаты прописывать а они при каждом запуске скрипта отличаются.
как сделать чтоб кликнул 5 или 15 ...раз по найденной картинке ?
в дальнейшем это число хочу попробовать поставить в настройки скрипта чтоб при запуске бота можно было выбирать количество нажатий. (Добавление)
я конешно понимаю что можно подряд поставить несколько блоков поиска по картинке,но мне в дальнейшем нужно сделать это число переменным.(чтоб мог указать на стадии запуска бота)
Покинул форум
Сообщений всего: 1489
Дата рег-ции: Июнь 2016
Репутация: 58
Сделай цикл на 5 поисков изображения. Вместо 5 может быть переменная. Переменную n обьяви и не забывай обнулять.(для просмотра ссылки Вам необходимо авторизоваться)(Добавление)
А вообще - координаты найденного изображения записываются в x_KIB и у_KIB. В блоках мыши вместо координат эти переменные введи. Можешь изменить их, смотри в свойствах поиска изображения
sergot777
Отправлено: 05 Декабря, 2016 - 22:53:19
Прохожий
Покинул форум
Сообщений всего: 10
Дата рег-ции: Нояб. 2016
Репутация: 0
спасибо немого понял, но много не понял)) значет мне нужно обьявить 2 переменных
в блоке старт?одна "n", а вторая вместо цифры 5? там 5 полей куда и как там их обьявлять?
Покинул форум
Сообщений всего: 1489
Дата рег-ции: Июнь 2016
Репутация: 58
Можешь в старт, можешь в блоке кода после старт. int - целый числа.
Пишешь в int n=0, t=своё число.
чтобы было проще, в блоке кода:
int n=0
int t=formatsn(input ()); инфа тут (Добавление)
Советую глянуть видео одмена про бот в вк, там используется такой вид цикла
sergot777
Отправлено: 05 Декабря, 2016 - 23:51:01
Прохожий
Покинул форум
Сообщений всего: 10
Дата рег-ции: Нояб. 2016
Репутация: 0
с циклом вроде разобрался спс (Добавление)
теперь создал графический интерфес добавил туда поле для ввода текста
EDIT_0
запускаю бот
пишу туда своё число допустим 5 или 50
как переменной t присвоить это число??
Kibor
Отправлено: 06 Декабря, 2016 - 00:06:04
Эксперт
Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013 Откуда: Одесса
Репутация: 357
Если планируется работать с окном диалога очень внимательно надо изучить это(для просмотра ссылки Вам необходимо авторизоваться) t = formatsn(getcontrol(EDIT_0));
......
sergot777
Отправлено: 06 Декабря, 2016 - 00:20:02
Прохожий
Покинул форум
Сообщений всего: 10
Дата рег-ции: Нояб. 2016
Репутация: 0
спасибо только что прочитал...
если я правильно понял то переменную "n" и "t" мне нужно обьявить так ?
в отдельном блоке кода.
int n=0
int t = formatsn(getcontrol(EDIT_0))
Dantes3000
Отправлено: 06 Декабря, 2016 - 08:20:02
Эксперт
Покинул форум
Сообщений всего: 1489
Дата рег-ции: Июнь 2016
Репутация: 58
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.