Автокликер Clickermann :: Форум
Основной раздел => Ошибки => Архив => Topic started 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)
И естественно вот в таких вот областях он не может найти нужные изображения.
-
А скрипт покажи. Но похоже на тормоза системы, когда из-за зависшего приложения всё перерисовывается областями.
Порадовал флаг ДНР в центре.
-
а скрипта сейчас и нету ) я её уже давно удалил т.к. не мог разобраться с проблемой поиска изображений.... лагов нету... даже винду только что переустановил.... сам думал что из-за этого же... но нет... всё без изминений...
-
Прошу прощения, процентное соотношение подправил и стал находить... однако.... функция:
sreenshot - как не работала нормально так и дальше не работает... посмотрите, может у вас так же ? и тогда это действительно ошибка.
А по поводу ДНР, действительно прикольно вышло ) я даже понятия не имею как она туда попала )))
-------
нет... снова перестал находить изображение... может видео карта на ноуте уже умирает и по этому такие проблемы ?!
-------
Вообщем.... в Mozilla Firefox всё работает, а если я запускаю Google Chrome, то изображение не находит, а код: "Расчёт процента совпадения при поиске изображения" начинает считать в другую сторону и до бесконечности )) там тысячи процентов уже ))
-
Нет, скриншот работает нормально.
-
Запомните вы уже, только так и никак иначе!
GETSCREEN // снимок
SCREENSHOT // сохраняем снимок в файл
HALT // стоп
-
Запомните вы уже, только так и никак иначе!
GETSCREEN // снимок
SCREENSHOT // сохраняем снимок в файл
HALT // стоп
Спасибо... но почему он находит картинку в Mozilla но не находит её в Google Chrome ? и в Хроме получается какая-то ошибка... что он начинает процент увеличивать... А если этой картинки нету , то он нормально говорит что ничего не нашёл.....
-
При чем тут мазила или хром? Скрипт ищет то что в данный момент на экране. Оконный режим включать не нужно.
-
Смотрите... я открываю браузер Mozilla и у меня сейчас на экране есть эта картинка, я включаю ваш скрипт по поиску процента совпадения... и он мне находит совпадение на 86% проверяю свой скрипт, всё работает как часики... теперь закрываю браузер Mozilla и открываю браузер Chrome так же открываю страницу на том же месте, с той же картинкой и тут начинаются чудеса.... скрипт показывает больше 100% совпадения картинки и увеличивает этот процент, и так до бесконечности, а если я запускаю свой скрипт, то картинку он не находит... как только я эту картинку убираю, или же её что-то закрывает и тем самым она становится темнее (которую искать) то он мне пишет что картинки нету на экране (что логично).....
И вот вопрос знатокам :) .... почему в хроме такая штука происходит ?! что ему не нравится ?! и почему в Mozilla всё работает отлично, а в Chrome не работает ?!
-
Изменил скрипт, там была ошибочка в имени переменной и теперь он не будет больше 100% накручивать.
Он должен работать таким образом: Делается снимок а потом в цикле этот снимок анализируется. Ищет картинку, не находит, сбавляет процент совпадения по 5% пока найдет. Если нашел то начинает прибавлять 1% пока снова не найдет. Отнимается от полученного значения 1 и выводится в лог и трей.
Этот алгоритм работает быстрее чем просто сбавлять по 1 проценту начиная со 100.
-
теперь такой вопрос, скрипт поиска и сравнения работает отлично (ваш).... но когда я делаю привязку ALT+W к окну и запускаю ваш же скрипт... то он уже не видит картинки... хотя окно всё так же открыто.
-
Не нужно ничего запускать, нужно прицепить кликер к окну Alt+W и включить лупу. Если все видно то и картинки будут искаться. Если все черное то не будет работать поиск.
Все потому что там множество слоев а кликер цепляется за верхний.
Бывает одно, два окна без слоев, а бывает слоеный пирог из "стекла", слоя воспринимающего клики, слоя с изображением. Ты цепляешься к верхнему "стеклу" и у тебя ничего не работает!
Это все сложная конструкция и зависит от конкретного приложения.
В кликере всего два режима, обычный и оконный, выбери то что работает!
-
Да.... в Chrome как только делаю привязку к окну и включаю лупу... то всё чёрное.... а в Мазиле привязка работает отлично ))
то есть получается ни как не сделать, что б он там на заднем плане висел, не трогал мышку и клавиатуру.... и сам искал нужные картинки и нажимал на них ?!
и СПАСИБО ОГРОМНОЕ за помощь =)
-
Попробуй отключить встроенный флешплеер
Открой в браузере эту страницу
chrome://plugins/
Там их два, один из папки пользователя в самом хроме а другой находится C:\WINDOWS\system32\Macromed\Flash\NPSWF32_15_0_0_189.dll
оставь тот что в WINDOWS
-
К сожалению не помогло... Chrome.... что с него взять =)))
-
Попробуй отключить встроенный флешплее
К сожалению не помогло... Chrome.... что с него взять =)))
странно, мне всегда помогает
а саму страничку с флешкой перегружал?
-
Попробуй отключить встроенный флешплее
К сожалению не помогло... Chrome.... что с него взять =)))
странно, мне всегда помогает
а саму страничку с флешкой перегружал?
Не дурак, перезагружал =)) не помогло....
-
проверил. чёрный экран. (кстати, там вообше нет флеша)
ну значит придётся обойтись вам без режима привязки к окну
или использовать другой браузер :)
p.s. что-то хром вообще всё "застеклил", даже простые html-страницы кликер не видит в режиме привязки
наверное, можно покопаться в chrome://flags/, но времени нету
-
И за это спасибо ) всё равно потратили своё время ) очень благодарен )
я хромом сам не пользуюсь... просто получается что есть готовый бот, а он не стоит своих денег (много просят) вот он использует браузер Chrome, естественно если будет играться сразу с двух браузеров, то это вызовет подозрение )) пот и приходится с хромом мудохаться )) ну да ладно... кое как решил проблему ))
-
похожая ошибка.
SCREENSHOT
halt
сохраняет полностью черную картинку (см. вложение. сделан ресайз и конвертация в jpg для уменьшения размера). версия программы последняя. только что скачана. настройки не менял никакие. запускал от имени администратора и нет. скриншот такой всегда вне зависимости от того запущен хром или нет. ос - win7 32bit.
подозреваю косяк в ос. может ситуация известна и решение уже есть?
-
А где GETSCREEN, что ж ты пустой буфер сохраняешь. Если ты используешь привязку то не используй её.
GETSCREEN
SCREENSHOT
halt
-
ясно. спасибо за оперативный ответ.
последний раз кликермана использовал пару лет назад. тогда вроде только screenshot можно было писать. хотя может и ошибаюсь.
-
Нет. Это всегда так работало, сохранение в буфер отдельно, сохранение буфера на диск отдельно.