Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 25, 2012 14:05:47

PooH
От:
Зарегистрирован: 2006-12-05
Сообщения: 1948
Репутация: +  72  -
Профиль   Отправить e-mail  

Помогите, пожалуйста, найти ошибку!

А из цикла выходит при исчезновении изображения? Как вы проверяли? Может проблема в нажатии на картинку? Попробуйте print что ли поставить.



Вот здесь один из первых отарков съел лаборанта. Это был такой умный отарк, что понимал даже теорию относительности. Он разговаривал с лаборантом, а потом бросился на него и загрыз…

Офлайн

#2 Окт. 25, 2012 15:39:44

adray
Зарегистрирован: 2012-09-15
Сообщения: 123
Репутация: +  18  -
Профиль   Отправить e-mail  

Помогите, пожалуйста, найти ошибку!

Заведите лог для просмотра результатов функции exists. Скорее всего изображение1 всегда существует, поэтому из while программа не выходит

Офлайн

#3 Окт. 25, 2012 16:58:24

Student
Зарегистрирован: 2012-10-24
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите, пожалуйста, найти ошибку!

PooH
А из цикла выходит при исчезновении изображения?
Нет! В этом то и проблема! Я начинал бить собирающий кораблик с друго-го ака, а он как собирал, так и собирает
adray
Скорее всего изображение1 всегда существует, поэтому из while программа не выходит
Этого не может быть! Я останавливал программу и запускал поиск соответствий на изображение1 и их НЕ БЫЛО!
Помогите, пожалуйста




Don't become angry, I only study :D

Офлайн

#4 Окт. 25, 2012 19:51:58

adray
Зарегистрирован: 2012-09-15
Сообщения: 123
Репутация: +  18  -
Профиль   Отправить e-mail  

Помогите, пожалуйста, найти ошибку!

Student
Этого не может быть! Я останавливал программу и запускал поиск соответствий на изображение1 и их НЕ БЫЛО!
Только все говорит об обратном. Логи функции exists покажете? Что за поиск соответствий?

Офлайн

#5 Окт. 25, 2012 21:09:54

reclosedev
От: Н.Новгород
Зарегистрирован: 2012-03-29
Сообщения: 870
Репутация: +  173  -
Профиль   Отправить e-mail  

Помогите, пожалуйста, найти ошибку!

adray
Логи функции exists покажете? Что за поиск соответствий?
Это встроенная в Sikulli функция, она ищет заданную картинку на экране с заданной точностью.Student
Вот как раз в точности может быть причина, можно попробовать заменить 0,97 на 1.0.
Student
Я останавливал программу и запускал поиск соответствий на изображение1 и их НЕ БЫЛО!
А это странно.

Еще может не отрабатывают click 4 wait click 3 (хотя, если не изменяет память, Sikuli бросает исключение если не находит паттерн)

Добавьте, как выше PooH писал, отладочные сообщения везде где можно. Вроде в моем коде логика такая же, как вы описали, только pic5 -> pic3.

Покажите скриншот с последним вариантом кода.

Офлайн

#6 Окт. 25, 2012 21:18:21

Student
Зарегистрирован: 2012-10-24
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите, пожалуйста, найти ошибку!

adray
Только все говорит об обратном.
наоборот, если бы он не находил картинку, то постоянно бегал ремонтироваться!




Don't become angry, I only study :D

Офлайн

#7 Окт. 25, 2012 21:20:09

Student
Зарегистрирован: 2012-10-24
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите, пожалуйста, найти ошибку!

reclosedev
adray
Логи функции exists покажете? Что за поиск соответствий?

Это встроенная в Sikulli функция, она ищет заданную картинку на экране с заданной точностью.Student
Вот как раз в точности может быть причина, можно попробовать заменить 0,97 на 1.0.

Student
Я останавливал программу и запускал поиск соответствий на изображение1 и их НЕ БЫЛО!

А это странно.

Еще может не отрабатывают click 4 wait click 3 (хотя, если не изменяет память, Sikuli бросает исключение если не находит паттерн)

Добавьте, как выше PooH писал, отладочные сообщения везде где можно. Вроде в моем коде логика такая же, как вы описали, только pic5 -> pic3.

Покажите скриншот с последним вариантом кода.

Можете добавить меня в скайп?я вам на почту отправлю логин Там и покажу! Очень нужна помощь




Don't become angry, I only study :D

Офлайн

#8 Окт. 25, 2012 22:11:06

Student
Зарегистрирован: 2012-10-24
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите, пожалуйста, найти ошибку!

reclosedev, огромное вам спасибо за помощь в скайпе
Проблема была непосредственно в изображении1 задал заново - все получилось!




Don't become angry, I only study :D

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version