Автокликер Clickermann :: Форум

Основной раздел => Ошибки => Архив => Topic started by: Trainian on November 02, 2014, 03:58:20 PM

Title: Ошибка со скриншотами и поиском изображений
Post by: Trainian on November 02, 2014, 03:58:20 PM
Делает вот такие вот скриншоты: (http://i9.pixs.ru/thumbs/5/2/9/shot0001bm_2920159_14544529.jpg) (http://pixs.ru/showimage/shot0001bm_2920159_14544529.jpg)
или вот такие: (http://i9.pixs.ru/thumbs/5/4/3/shot0000bm_6972413_14544543.jpg) (http://pixs.ru/showimage/shot0000bm_6972413_14544543.jpg)
И естественно вот в таких вот областях он не может найти нужные изображения.
Title: Re: Ошибка со скриншотами и поиском изображений
Post by: Vint on November 02, 2014, 04:11:06 PM
А скрипт покажи. Но похоже на тормоза системы, когда из-за зависшего приложения всё перерисовывается областями.
Порадовал флаг ДНР в центре.
Title: Re: Ошибка со скриншотами и поиском изображений
Post by: Trainian on November 02, 2014, 04:25:50 PM
а скрипта сейчас и нету ) я её уже давно удалил т.к. не мог разобраться с проблемой поиска изображений.... лагов нету... даже винду только что переустановил.... сам думал что из-за этого же... но нет... всё без изминений...
Title: Re: Ошибка со скриншотами и поиском изображений
Post by: Trainian on November 02, 2014, 04:42:33 PM
Прошу прощения, процентное соотношение подправил и стал находить... однако.... функция:
sreenshot - как не работала нормально так и дальше не работает... посмотрите, может у вас так же ? и тогда это действительно ошибка.
А по поводу ДНР, действительно прикольно вышло ) я даже понятия не имею как она туда попала )))
-------
нет... снова перестал находить изображение... может видео карта на ноуте уже умирает и по этому такие проблемы ?!
-------
Вообщем.... в Mozilla Firefox всё работает, а если я запускаю Google Chrome, то изображение не находит, а код: "Расчёт процента совпадения при поиске изображения" начинает считать в другую сторону и до бесконечности )) там тысячи процентов уже ))
Title: Re: Ошибка со скриншотами и поиском изображений
Post by: Vint on November 02, 2014, 05:17:20 PM
Нет, скриншот работает нормально.
Title: Re: Ошибка со скриншотами и поиском изображений
Post by: Oraven on November 02, 2014, 06:46:44 PM
Запомните вы уже, только так и никак иначе!

Code: (clickermann) [Select]
GETSCREEN // снимок
SCREENSHOT // сохраняем снимок в файл
HALT // стоп
Title: Re: Ошибка со скриншотами и поиском изображений
Post by: Trainian on November 02, 2014, 07:01:14 PM
Запомните вы уже, только так и никак иначе!

Code: (clickermann) [Select]
GETSCREEN // снимок
SCREENSHOT // сохраняем снимок в файл
HALT // стоп
Спасибо... но почему он находит картинку в Mozilla но не находит её в Google Chrome ? и в Хроме получается какая-то ошибка... что он начинает процент увеличивать... А если этой картинки нету , то он нормально говорит что ничего не нашёл.....
Title: Re: Ошибка со скриншотами и поиском изображений
Post by: Oraven on November 02, 2014, 09:08:16 PM
При чем тут мазила или хром? Скрипт ищет то что в данный момент на экране. Оконный режим включать не нужно.
Title: Re: Ошибка со скриншотами и поиском изображений
Post by: Trainian on November 02, 2014, 09:57:20 PM
Смотрите... я открываю браузер Mozilla и у меня сейчас на экране есть эта картинка, я включаю ваш скрипт по поиску процента совпадения... и он мне находит совпадение на 86% проверяю свой скрипт, всё работает как часики... теперь закрываю браузер Mozilla и открываю браузер Chrome так же открываю страницу на том же месте, с той же картинкой и тут начинаются чудеса.... скрипт показывает больше 100% совпадения картинки и увеличивает этот процент, и так до бесконечности, а если я запускаю свой скрипт, то картинку он не находит... как только я эту картинку убираю, или же её что-то закрывает и тем самым она становится темнее (которую искать) то он мне пишет что картинки нету на экране (что логично).....
И вот вопрос знатокам :) .... почему в хроме такая штука происходит ?! что ему не нравится ?! и почему в Mozilla всё работает отлично, а в Chrome не работает ?!
Title: Re: Ошибка со скриншотами и поиском изображений
Post by: Oraven on November 02, 2014, 10:24:42 PM
Изменил скрипт, там была ошибочка в имени переменной и теперь он не будет больше 100% накручивать.
Он должен работать таким образом: Делается снимок а потом в цикле этот снимок анализируется. Ищет картинку, не находит, сбавляет процент совпадения по 5% пока найдет. Если нашел то начинает прибавлять 1% пока снова не найдет. Отнимается от полученного значения 1 и выводится в лог и трей.
Этот алгоритм работает быстрее чем просто сбавлять по 1 проценту начиная со 100.
Title: Re: Ошибка со скриншотами и поиском изображений
Post by: Trainian on November 02, 2014, 11:10:26 PM
теперь такой вопрос, скрипт поиска и сравнения работает отлично (ваш).... но когда я делаю привязку ALT+W к окну и запускаю ваш же скрипт... то он уже не видит картинки... хотя окно всё так же открыто.
Title: Re: Ошибка со скриншотами и поиском изображений
Post by: Oraven on November 02, 2014, 11:54:11 PM
Не нужно ничего запускать, нужно прицепить кликер к окну Alt+W и включить лупу. Если все видно то и картинки будут искаться. Если все черное то не будет работать поиск.
Все потому что там множество слоев а кликер цепляется за верхний.
Бывает одно, два окна без слоев, а бывает слоеный пирог из "стекла", слоя воспринимающего клики, слоя с изображением. Ты цепляешься к верхнему "стеклу" и у тебя ничего не работает!
Это все сложная конструкция и зависит от конкретного приложения.
В кликере всего два режима, обычный и оконный, выбери то что работает!
Title: Re: Ошибка со скриншотами и поиском изображений
Post by: Trainian on November 03, 2014, 12:23:32 AM
Да.... в Chrome как только делаю привязку к окну и включаю лупу... то всё чёрное.... а в Мазиле привязка работает отлично ))
то есть получается ни как не сделать, что б он там на заднем плане висел, не трогал мышку и клавиатуру.... и сам искал нужные картинки и нажимал на них ?!
и СПАСИБО ОГРОМНОЕ за помощь =)
Title: Re: Ошибка со скриншотами и поиском изображений
Post by: Oraven on November 03, 2014, 01:20:53 AM
Попробуй отключить встроенный флешплеер
Открой в браузере эту страницу
chrome://plugins/

Там их два, один из папки пользователя в самом хроме а другой находится C:\WINDOWS\system32\Macromed\Flash\NPSWF32_15_0_0_189.dll
оставь тот что в WINDOWS
Title: Re: Ошибка со скриншотами и поиском изображений
Post by: Trainian on November 03, 2014, 01:32:11 AM
К сожалению не помогло... Chrome.... что с него взять =)))
Title: Re: Ошибка со скриншотами и поиском изображений
Post by: i0 on November 03, 2014, 11:09:48 AM
Попробуй отключить встроенный флешплее
К сожалению не помогло... Chrome.... что с него взять =)))
странно, мне всегда помогает
а саму страничку с флешкой перегружал?
Title: Re: Ошибка со скриншотами и поиском изображений
Post by: Trainian on November 03, 2014, 01:15:36 PM
Попробуй отключить встроенный флешплее
К сожалению не помогло... Chrome.... что с него взять =)))
странно, мне всегда помогает
а саму страничку с флешкой перегружал?
Не дурак, перезагружал =)) не помогло....
Title: Re: Ошибка со скриншотами и поиском изображений
Post by: i0 on November 03, 2014, 01:54:31 PM
проверил. чёрный экран. (кстати, там вообше нет флеша)
ну значит придётся обойтись вам без режима привязки к окну

или использовать другой браузер :)

p.s. что-то хром вообще всё "застеклил", даже простые html-страницы кликер не видит в режиме привязки
наверное, можно покопаться в chrome://flags/, но времени нету

Title: Re: Ошибка со скриншотами и поиском изображений
Post by: Trainian on November 03, 2014, 02:51:02 PM
И за это спасибо ) всё равно потратили своё время ) очень благодарен )
я хромом сам не пользуюсь... просто получается что есть готовый бот, а он не стоит своих денег (много просят) вот он использует браузер Chrome, естественно если будет играться сразу с двух браузеров, то это вызовет подозрение )) пот и приходится с хромом мудохаться )) ну да ладно... кое как решил проблему ))
Title: Re: Ошибка со скриншотами и поиском изображений
Post by: Андрей Ботописец on August 26, 2015, 07:28:25 PM
похожая ошибка.

Code: [Select]
SCREENSHOT
halt

сохраняет полностью черную картинку (см. вложение. сделан ресайз и конвертация в jpg для уменьшения размера). версия программы последняя. только что скачана. настройки не менял никакие. запускал от имени администратора и нет. скриншот такой всегда вне зависимости от того запущен хром или нет. ос - win7 32bit.

подозреваю косяк в ос. может ситуация известна и решение уже есть?
Title: Re: Ошибка со скриншотами и поиском изображений
Post by: Oraven on August 26, 2015, 08:49:48 PM
А где GETSCREEN, что ж ты пустой буфер сохраняешь. Если ты используешь привязку то не используй её.

Code: (clickermann) [Select]
GETSCREEN
SCREENSHOT
halt
Title: Re: Ошибка со скриншотами и поиском изображений
Post by: Андрей Ботописец on August 26, 2015, 09:11:23 PM
ясно. спасибо за оперативный ответ.

последний раз кликермана использовал  пару лет назад. тогда вроде только screenshot можно было писать. хотя может и ошибаюсь.
Title: Re: Ошибка со скриншотами и поиском изображений
Post by: Vint on August 27, 2015, 07:35:25 AM
Нет. Это всегда так работало, сохранение в буфер отдельно, сохранение буфера на диск отдельно.