Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

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

> Описание: не смог до конца разобраться с решением проблемы...
Dymobidge
Отправлено: 17 Февраля, 2021 - 02:13:57
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 7
Дата рег-ции: Янв. 2021  
Репутация: 0




Zireael , Спасибо вам огромное! Не в ту часть кода я пыталась засунуть эти строки...

Обращение к администрации форума
Если вдруг у меня возникнут вопросы по этому проекту, могу ли я писать их в эту же тему?
 
 Top
Kibor
Отправлено: 17 Февраля, 2021 - 06:34:09
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8227
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




Dymobidge , Можете задавать вопросы как угодно. Но как вы понимаете, вопросы с тематическим названием больше имеют шансов привлечь внимание, чем сборник бессвязных вопросов.
 
 Top
Dymobidge
Отправлено: 17 Февраля, 2021 - 14:27:56
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 7
Дата рег-ции: Янв. 2021  
Репутация: 0




Zireael , Ваше предложение конечно дельное, но не совсем мне подошло. Например, если
выполняется ожидание пикселя, (Отобразить)
то до проверки дела не доходит, следовательно мышь остаётся зажатой, хотя рыба уже поймана и проверка не выполнится.

У меня всё-таки получилось реализовать то, что я хотела с помощью меток в цикле:
Рабочий цикл (Отобразить)

(Отредактировано автором: 17 Февраля, 2021 - 14:31:36)

 
 Top
Zireael
Отправлено: 18 Февраля, 2021 - 01:23:56
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4472
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
с помощью меток в цикле:

Тоже самое без меток:
CODE:
loop()
{
if (Z==1)
{
sleep(10); //та самая задержка, которая мне была нужна между распознаванием
if (getcolor(730, 934)==0)
{
mouseup(LEFT, 1170, 950);
Z=0;
}
}
else
{
sleep(10); //та самая задержка, которая мне была нужна между распознаванием
if (getcolor(695, 934)!=0)
{
mousedown(LEFT, 1170, 950);
Z=1;
}
}
readtext(RU, #text_KIB, 40, 3, -1, -1, -1, -1, -1, 0, -1, sx_KIB+1006, sy_KIB+1005, sx_KIB+1048, sy_KIB+1029, -1);
sleep(10);
if (text_KIB!="см")
{
mouseup(LEFT, 1170, 950);
dismiss();
}
sleep(10);
}
 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by