Автокликер Clickermann :: Форум
Основной раздел => Использование => Topic started by: Дима on October 01, 2014, 08:43:10 PM
-
Доброго времени суток, столкнулся с проблемой что не могу сделать сам скрипт для поиска нужно изображения в заданной области... помогите пожалуйста. и какого размера должна быть выбранная мной картинка?
Последовательность примерно такая:
1. Двойной клик лкм в постоянной точки экрана (для запуска рулетки).
2. Поиск в определенной области экрана нужного изображения (изображение у меня есть, уже в bmp).
3. Если изображение найдено, то остановить кликер.
4. Если изображение не найдено, то:
5. Закрытие окна,
6.Повторить цикл с пункта 1.
-
Вырезаешь маленькую деталь объекта без захвата лишнего фона. Картинка должна быть маленькой 50x50 или меньше.
DBLCLICK(10,10)
WAIT(5)
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "file.bmp", -1, 100)
HALT
ELSE
// закрытие окна понятие растяжимое
WAIT(1)
END_IF
-
спасибо, скрипт работает, только он не останавливается, когда находит нужное изображение, а продолжает искать дальше....
-
спасибо, скрипт работает, только он не останавливается, когда находит нужное изображение, а продолжает искать дальше....
А как определил, что находит?
Скрипт если находит - останавливается. Ищи почему не находит.
-
DBLCLICK(960,620)
GETSCREEN
IF_PICTURE_IN (500,220, 870,530, "123.bmp", -1, 100)
HALT
ELSE
WAIT(5)
END_IF
DBLCLICK(900,180)
DBLCLICK(600,475)
вот то что я доделал, изображение 28.16... картинка самого распространённого предмета, попадается каждые 2-3 открытия... слежу за открытием, вижу сам что картинка присутствует, но программа этого не видит...
-
Выпрями руки и сделай нормальную картинку.
Почему нет задержки после дабл клика? Или там у тебя все такое быстрое что за 1 миллисекунду происходит? На экране не успеет ничего поменяться как кликер уже начнет искать твои картинки и естественно ничего не найдет.