Zireael |
Отправлено: 30 Апреля, 2020 - 02:26:33
|
Эксперт
Покинул форум
Сообщений всего: 4466
Дата рег-ции: Нояб. 2017
Репутация: 585
|
CODE:int Image_0[99][99]; // массив для картинки
int PosX, PosY; // сюда запишутся координаты картинки
loadimage (#Image_0[0][0], "D:\Kibor2\Image_0.bmp"); // загрузить картинку
loop() // бесконечный цикл
{
while(findimage(1, #Image_0[0][0], -1, #PosX, #PosY, 0, 0, 1920, 1080, -1) == 1) // пока найдена картинка
{
// выполнять нужные действия
textout(0, 0, 0, "Картинка найдена", 1);
}
textout(0, 0, 0, "Картинка не найдена", 1);
sleep(10);
} |
|
|
ilia199934 |
Отправлено: 30 Апреля, 2020 - 05:09:10
|
Прохожий
Покинул форум
Сообщений всего: 6
Дата рег-ции: Сент. 2019
Репутация: 0
|
Zireael пишет: CODE:int Image_0[99][99]; // массив для картинки
int PosX, PosY; // сюда запишутся координаты картинки
loadimage (#Image_0[0][0], "D:\Kibor2\Image_0.bmp"); // загрузить картинку
loop() // бесконечный цикл
{
while(findimage(1, #Image_0[0][0], -1, #PosX, #PosY, 0, 0, 1920, 1080, -1) == 1) // пока найдена картинка
{
// выполнять нужные действия
textout(0, 0, 0, "Картинка найдена", 1);
}
textout(0, 0, 0, "Картинка не найдена", 1);
sleep(10);
}
Спасибо, буду пробывать |
|
|
ilia199934 |
Отправлено: 30 Апреля, 2020 - 08:38:27
|
Прохожий
Покинул форум
Сообщений всего: 6
Дата рег-ции: Сент. 2019
Репутация: 0
|
Zireael пишет: CODE:int Image_0[99][99]; // массив для картинки
int PosX, PosY; // сюда запишутся координаты картинки
loadimage (#Image_0[0][0], "D:\Kibor2\Image_0.bmp"); // загрузить картинку
loop() // бесконечный цикл
{
while(findimage(1, #Image_0[0][0], -1, #PosX, #PosY, 0, 0, 1920, 1080, -1) == 1) // пока найдена картинка
{
// выполнять нужные действия
textout(0, 0, 0, "Картинка найдена", 1);
}
textout(0, 0, 0, "Картинка не найдена", 1);
sleep(10);
}
Создал нечто такое, но не получается вывести из цикла, после появления картинки бот тыкает на кнопку, потом она исчезает, появляется опять и он опять тыкает, но не может начать программу заново с m_KIB0
CODE:
m_KIB0: mouse_(0, 1, 373, 1049, 500);
key_(73, 1, "", 0, 0, 500);
mouse_(0, 1, 366, 436, 500);
mouse_(0, 1, 369, 556, 500);
while (findimage_(#Image_0_KIB[0][0], 350000, 0, 0, 13, 500, 500, -1, 0, 0, 0, -1, -1, -1, 0, 70, 1, 922, 831, 1207, 1002, #2, #x_KIB, #y_KIB) == 1) // поиск изображения
{
mouse_(0, 1, 1107, 415, 0); // тыкает по экрану пока изображение на экране
}
goto m_KIB0;
(Отредактировано автором: 30 Апреля, 2020 - 08:40:25) |
|
|
ivantu |
Отправлено: 30 Апреля, 2020 - 09:00:40
|
Эксперт
Покинул форум
Сообщений всего: 732
Дата рег-ции: Нояб. 2013
Репутация: 14
|
CODE:m_KIB0: mouse_(0, 1, 373, 1049, 500);
key_(73, 1, "", 0, 0, 500);
mouse_(0, 1, 366, 436, 500);
mouse_(0, 1, 369, 556, 500);
while (findimage_(#Image_0_KIB[0][0], 350000, 0, 0, 13, 500, 500, -1, 0, 0, 0, -1, -1, -1, 0, 70, 1, 922, 831, 1207, 1002, #2, #x_KIB, #y_KIB) == 1) // поиск изображения
{
mouse_(0, 1, 1107, 415, 0); // тыкает по экрану пока изображение на экране
goto m_KIB0;
}
goto m_KIB0;
goto m_KIB0; вне цикла , положите его после клика мыши.
CODE:
{
mouse_(0, 1, 1107, 415, 0); // тыкает по экрану пока изображение на экране
goto m_KIB0;
}
|
|
|
ilia199934 |
Отправлено: 30 Апреля, 2020 - 09:23:55
|
Прохожий
Покинул форум
Сообщений всего: 6
Дата рег-ции: Сент. 2019
Репутация: 0
|
ivantu пишет: CODE:m_KIB0: mouse_(0, 1, 373, 1049, 500);
key_(73, 1, "", 0, 0, 500);
mouse_(0, 1, 366, 436, 500);
mouse_(0, 1, 369, 556, 500);
while (findimage_(#Image_0_KIB[0][0], 350000, 0, 0, 13, 500, 500, -1, 0, 0, 0, -1, -1, -1, 0, 70, 1, 922, 831, 1207, 1002, #2, #x_KIB, #y_KIB) == 1) // поиск изображения
{
mouse_(0, 1, 1107, 415, 0); // тыкает по экрану пока изображение на экране
goto m_KIB0;
}
goto m_KIB0;
goto m_KIB0; вне цикла , положите его после клика мыши.
CODE:
{
mouse_(0, 1, 1107, 415, 0); // тыкает по экрану пока изображение на экране
goto m_KIB0;
}
Нужно что бы бот тыкал мышкой пока изображение на экране непрерывно, если переместить goto m_KIB0 он сделает 1 клик и начнет все заново.
Все, решил проблему изменив время ожидания картинки(Отредактировано автором: 30 Апреля, 2020 - 09:42:00) |
|
|
|