Последние сообщения

Страницы: [1] 2 3 ... 10
1
Вот тут то и помогает цветокоррекция убирающая плавание градиентов, а легкие изменения в пикселах отсеиваются процентом совпадения.
ну я в паинте тупо вырезаю кусок скрина и сохраняю в битмап, а как подготавливать его тада под кликермен? ???

Снимок надо сделать самим кликером вот таким скриптом
Код: Clickermann
  1. // Получение скриншота с цветокоррекцией (фильтр 6)
  2. GETSCREEN // Снимок в буфер кликера
  3. COLORMODE(6) // Цветокоррекция снимка в буфере кликера
  4. SCREENSHOTEX(0,0, $_xmax,$_ymax, "Image_", 0) // Вывод снимка из буфера кликера в файл BMP
  5. HALT

Из этого снимка надо вырезать фрагмент для поиска.
В своем скрипте также указываешь цветокоррекцию того же уровня

Код: Clickermann
  1. GETSCREEN
  2. COLORMODE(6)
  3. IF_PICTURE_IN (0,0, $_xmax,$_ymax, "file.bmp", -1, 80)
  4.   LCLICK($_return1, $_return2)
  5.   WAITMS(100)
  6. END_IF
2
Общие вопросы / Re: Не находит изображение, IF_PICTURE_IN, SCANPICTURE
« Последний ответ от Oraven Сегодня в 07:22:56 am »
Нужно правильно подготавливать картинки.

Код: Clickermann
  1. GETSCREEN
  2. COLORMODE(6)
  3. IF_PICTURE_IN (536,323,1082,737,"inimaaa.bmp",-1,80)
  4.   print("нашёл: ", $_return1,",",$_return2)
  5.   MOVE($_return1,$_return2)
  6. ELSE
  7.   print("не нашёл")
  8. END_IF
  9.  
  10. HALT
  11.  
3
Общие вопросы / Re: Не находит изображение, IF_PICTURE_IN, SCANPICTURE
« Последний ответ от i0 Сегодня в 12:50:40 am »
если используешь перед поиском colormode(5), то и искомый фрагмент "inimaaa.bmp" должен быть из картинки с colormode(5)
выполни простейший скрипт
GETSCREEN
COLORMODE(5)
SCREENSHOT
и потом из скриншота в папке screens вырежи нужную тебе аватарку и сохрани в папку со скриптом
4
Общие вопросы / Re: Цикл нажимающий на куче повторённого изабражения
« Последний ответ от kiril Апрель 25, 2018, 11:17:31 pm »
ну я в паинте тупо вырезаю кусок скрина и сохраняю в битмап
https://www.youtube.com/watch?v=L-UqwMntWZI
5
Общие вопросы / Re: Рассинхрон во времени
« Последний ответ от kiril Апрель 25, 2018, 11:12:56 pm »
Clickermann не умеет писать "Не отвечает", что-то вы путаете.
6
Общие вопросы / Re: Рассинхрон во времени
« Последний ответ от initi Апрель 25, 2018, 10:08:01 pm »
да все получилось спасибо. А можете подсказать, у меня часто зависает прога. Пишет (Не отвечает). Приходится перезапускать постоянно. Винда 10.
сделайте графическую проверку появления надписи "Не отвечает" и пусть скрипт жмёт перезапуск программы и себя, когда это нужно.
Или установите  и устраните причину зависания.
я может не верно написал. Я имею ввиду, что у меня Clickermann зависает.
7
Вот тут то и помогает цветокоррекция убирающая плавание градиентов, а легкие изменения в пикселах отсеиваются процентом совпадения.
ну я в паинте тупо вырезаю кусок скрина и сохраняю в битмап, а как подготавливать его тада под кликермен? ???
8
Общие вопросы / Не находит изображение, IF_PICTURE_IN, SCANPICTURE
« Последний ответ от m1hai Апрель 25, 2018, 09:50:59 pm »
Нужно найти аватарку группы (https://vk.com/behappy_1) от постов в середине экрана и вывести координаты.
Код: Clickermann
  1. GETSCREEN
  2.  
  3. COLORMODE(5)
  4. IF_PICTURE_IN (536,323,1082,737,"inimaaa.bmp",-1,70)
  5. print("нашёл:",$_return1, $_return2)
  6. ELSE
  7. print("не нашёл")
  8. END_IF

Пробовал и с SCANPICTURE и тоже не находит. Попробовал IF_PIXEL_IN и по цвету находит.
В чём может быть проблема?
Битмап сделал сохраняя как в пейнте, стоит в папке со скриптом, пробовал 24-бит, 256, меньший размер, больший размер, всё равно не находит.
Помогите пожалуйста.
9
Общие вопросы / Re: Цикл нажимающий на куче повторённого изабражения
« Последний ответ от Oraven Апрель 25, 2018, 08:42:36 pm »
а так чё надо находит и чё надо делает вот только чё надо делает даже если ничего не находит!

В случае с твоей строчкой весь блок от ифа до енда просто не работает и пропускается после прочтения а в случае с моей строчкой изображение находится и выполняются действия блока но эти действия выполняются даже если изображение не находится...

Просто мега неверные выводы!....

Тот бред что ты понаписал скорее всего вообще не воспринимается кликером, поэтому никаких условий нет, и все что внутри по любому выполняется.

А если написать по правильному то функция IF_PICTURE_IN ищет картинку "Список игроков.bmp" но не находит даже с 90% совпадением.

Здесь надо не функции ломать а правильно подготавливать картинки поиска!
Использовать процент совпадения без предварительной цветокоррекции бессмысленно. Так как в полно цветной графике со всеми там сглаживаниями и наложениями могут незначительно для глаза меняться все 100% пикселов.
Вот тут то и помогает цветокоррекция убирающая плавание градиентов, а легкие изменения в пикселах отсеиваются процентом совпадения.
10

Код: Clickermann
  1. IF_PICTURE_IN(287,172,428,202,"Список игроков.bmp", -1, 90)

говориш эта строчка должна правильно работать?
Как раз так кликер зависает, ничё не находит, пропускает этот иф и идёт дальше.
Цитировать
IF_PICTURE_IN(287,172,428,202,"Список игроков.bmp", -1,currency(90))
а так чё надо находит и чё надо делает вот только чё надо делает даже если ничего не находит!

В случае с твоей строчкой весь блок от ифа до енда просто не работает и пропускается после прочтения а в случае с моей строчкой изображение находится и выполняются действия блока но эти действия выполняются даже если изображение не находится...

Clickermann v4.12.001 канеш 2016 года, или у тебя новее/старее что твой вариант
Код: Clickermann
  1. IF_PICTURE_IN(287,172,428,202,"Список игроков.bmp", -1, 90)
в твоём кликермене работает без зависания и как мне надо?(

Можеш написать пример моего кода как написал бы его ты?
У меня там явно чёто лишнее найдётся а я у ся твой пример проверю :P
Страницы: [1] 2 3 ... 10