Если вдруг у меня возникнут вопросы по этому проекту, могу ли я писать их в эту же тему?
11. Dymobidge - 16 Февраля, 2021 - 18:13:57 - перейти к сообщению
Zireael , Спасибо вам огромное! Не в ту часть кода я пыталась засунуть эти строки...
Обращение к администрации форума
Если вдруг у меня возникнут вопросы по этому проекту, могу ли я писать их в эту же тему?
Если вдруг у меня возникнут вопросы по этому проекту, могу ли я писать их в эту же тему?
12. Kibor - 16 Февраля, 2021 - 22:34:09 - перейти к сообщению
Dymobidge , Можете задавать вопросы как угодно. Но как вы понимаете, вопросы с тематическим названием больше имеют шансов привлечь внимание, чем сборник бессвязных вопросов.
13. Dymobidge - 17 Февраля, 2021 - 06:27:56 - перейти к сообщению
Zireael , Ваше предложение конечно дельное, но не совсем мне подошло. Например, если
У меня всё-таки получилось реализовать то, что я хотела с помощью меток в цикле:
выполняется ожидание пикселя, (Отобразить)
то до проверки дела не доходит, следовательно мышь остаётся зажатой, хотя рыба уже поймана и проверка не выполнится.У меня всё-таки получилось реализовать то, что я хотела с помощью меток в цикле:
Рабочий цикл (Отобразить)
14. Zireael - 17 Февраля, 2021 - 17:23:56 - перейти к сообщению
Цитата:
с помощью меток в цикле:
Тоже самое без меток:
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);
}
{
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);
}