Капмонстр не справляется с моей капчей

Dresskod

Client
Регистрация
08.09.2016
Сообщения
390
Благодарностей
139
Баллы
43
Здравствуйте уважаемые участники форума. Человек я здесь новый, это мое первое сообщение. Форум читаю регулярно, чтобы не задавать глупых вопросов, но. Все таки придется мне его задать.

Создал на днях модуль, который разгадывает одиночные капчи. Собственно там всего 8 картинок. Обучил модуль. Вот скриншот.

300.jpg 4545.jpg

Вроде бы все замечательно. Но, попробовал свой модуль в деле. И вот результат.

400.jpg

Вопрос к знатокам. Что я сделал не так?
 

amyboose

Client
Регистрация
21.04.2016
Сообщения
2 312
Благодарностей
1 191
Баллы
113
Зачем тебе модуль писать ради 8 капч?
switch примени для файлов разных размеров и вставляй нужный ответ.
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 912
Баллы
113
Здравствуйте уважаемые участники форума. Человек я здесь новый, это мое первое сообщение. Форум читаю регулярно, чтобы не задавать глупых вопросов, но. Все таки придется мне его задать.

Создал на днях модуль, который разгадывает одиночные капчи. Собственно там всего 8 картинок. Обучил модуль. Вот скриншот.

Вопрос к знатокам. Что я сделал не так?
1. Изображения которые пытаетесь разгадать сделанным модулем должны иметь тот же размер и формат, что и изображения. на которых модуль обучался.
2. При обучении данной капчи должен быть отключен словарь и ограничение длины ответа.
3. Распознавание должно идти черезз CPU и в настройках тестирования модуля и в настройках самого КапМонстра. Если где-то выбран GPU, а в другом месте CPU, то будет вот такая лажа.
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 122
Баллы
113

Dresskod

Client
Регистрация
08.09.2016
Сообщения
390
Благодарностей
139
Баллы
43
Зачем тебе модуль писать ради 8 капч?
switch примени для файлов разных размеров и вставляй нужный ответ.
Вот хеш или даже не знаю что для нескольких картинок. Это значение меняется постоянно.

92631a9aa5d3765b88216ef8cf0f52a6 4
20e8aefc7cb828e206c6f859bcbd0c12 4
23afa2116d850df80db95a35bf872177 3
bfcfe0d5dfb1fd3e01dca85fb07a26c6 3
178d6b5270d69ba611f10358e01242b5 2
602713d83b10d5289cf9046e0f1ce36a 2
 

nuaru

Main Administrator
Команда форума
Регистрация
14.01.2009
Сообщения
3 645
Благодарностей
2 513
Баллы
113
У вас обучение происходит на картинки с цифрами, а в распознавание приходят эти же картинки с какими-то еле заметными рамками слева и сверху.
Картинки отличаются -> результат не правильный.
Смотрите место где берете эти изображения, там какой-то косяк.
 

Dresskod

Client
Регистрация
08.09.2016
Сообщения
390
Благодарностей
139
Баллы
43
Попробовал разные варианты из того, что было сказано, и убедился, что при обучении я все-таки ошибся. Наверное был прав
VladZ Administrator.

Я сделал всего 8 картинок, а потом переименованием довел их количество до 100. Так и обучил модуль. Теперь, при ближайшем рассмотрении, я увидел, что например цифра 8 имеет наклон то влево, то вправо, а то и без наклона.

1111.jpg

Буду переучивать модуль.
 
Последнее редактирование:

Deniska

Client
Регистрация
20.07.2016
Сообщения
82
Благодарностей
5
Баллы
8
Попробовал разные варианты из того, что было сказано, и убедился, что при обучении я все-таки ошибся. Наверное был прав
VladZ Administrator.

Я сделал всего 8 картинок, а потом переименованием довел их количество до 100. Так и обучил модуль. Теперь, при ближайшем рассмотрении, я увидел, что например цифра 8 имеет наклон то влево, то вправо, а то и без наклона.

Посмотреть вложение 16058

Буду переучивать модуль.

Нужно было сохранить 100 картинок и обучить монстра
 

Dresskod

Client
Регистрация
08.09.2016
Сообщения
390
Благодарностей
139
Баллы
43
Переучил я свой модуль, но улучшений никаких не добился. Зато появилось несколько других проблем.
Скажу сразу, все, кто мне помогает были по своему правы. Вот капча, которая появляется на сайте. Первая из них в такой голубой каемочке, остальные - без нее.
4545.jpg

Вот что показывает капмонстр.

4546.jpg

Но если навести курсор на сайте на каждую отдельную цифру, то в капмонстр приходит капча в каемочке и его ответ уже совсем другой.

4547.jpg

Цифры разные, так как скриншот делал уже на другой странице. Первую нечаянно закрыл. Но это сути не меняет.
Как обойти такую защиту сайта?
 

Sobesednic

Client
Регистрация
24.12.2012
Сообщения
391
Благодарностей
77
Баллы
28
обучать нужно тем капчам которые будут прихоить в процессе работы
 

Dresskod

Client
Регистрация
08.09.2016
Сообщения
390
Благодарностей
139
Баллы
43
Да нет, там сайт хитрый. Капчу так просто не поймать.

4545.jpg

Например вот здесь после знака равенства видно цифру 8. Когда я сохранял ее Гет запросом, то приходил файлик .php. После переименования там стояла уже другая цифра, но не восемь. Делал несколько раз подряд на цифре восемь - в результате набор разных цифр.
 

Sobesednic

Client
Регистрация
24.12.2012
Сообщения
391
Благодарностей
77
Баллы
28
значит нужно не гетом собирать а пробуй так, но опять же как дальше ты капчу будешь получать, через браузер или гетом?

 

Sobesednic

Client
Регистрация
24.12.2012
Сообщения
391
Благодарностей
77
Баллы
28
во общем нужно правильно собрать капчи для обучения, попробуй еще через этот экшен собрать, через него наверное будет правильней

 

Dresskod

Client
Регистрация
08.09.2016
Сообщения
390
Благодарностей
139
Баллы
43
А как этот екшен называется? А то я у себя такого не видел?
 

Deniska

Client
Регистрация
20.07.2016
Сообщения
82
Благодарностей
5
Баллы
8

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
Да нет, там сайт хитрый. Капчу так просто не поймать.

Посмотреть вложение 16105

Например вот здесь после знака равенства видно цифру 8. Когда я сохранял ее Гет запросом, то приходил файлик .php. После переименования там стояла уже другая цифра, но не восемь. Делал несколько раз подряд на цифре восемь - в результате набор разных цифр.
что значит сайт хитры и капчу так просто не поймать. Ты же ловишь их на монстр)
 

Dresskod

Client
Регистрация
08.09.2016
Сообщения
390
Благодарностей
139
Баллы
43
Научился ловить капчу с помощью екшена капча-сейвер. Снова обучил модуль. В проджектмейкере все работает нормально. А в зенопостере выдает вот такое. Ответ пустой. Как это победить?

4545.jpg
 

Deniska

Client
Регистрация
20.07.2016
Сообщения
82
Благодарностей
5
Баллы
8

Dresskod

Client
Регистрация
08.09.2016
Сообщения
390
Благодарностей
139
Баллы
43
как часто появляется?
Да вот в зенопостере ни разу не сделал правильно, а в мейкере ни разу не ошибся. Хотя вижу, что капмонстр не определяет единицу и семерку. Вроде как бы плутает их, но и ответа никакого не выдает.
 

Deniska

Client
Регистрация
20.07.2016
Сообщения
82
Благодарностей
5
Баллы
8
может настройки не правильные в постере
 

nuaru

Main Administrator
Команда форума
Регистрация
14.01.2009
Сообщения
3 645
Благодарностей
2 513
Баллы
113
Скиньте модуль в личку
 

Dresskod

Client
Регистрация
08.09.2016
Сообщения
390
Благодарностей
139
Баллы
43
Скинул модуль в личку.
 

Dresskod

Client
Регистрация
08.09.2016
Сообщения
390
Благодарностей
139
Баллы
43
Хочу сказать спасибо пользователю nuaru, который помог мне подогнать параметры модуля. После его помощи модуль заработал так как надо.

Все дело оказалось в точной подгонке центра масс. Мне никак не удавалось его опустить на несколько пунктов вниз. И еще несколько тонких настроек перед обучением в корне изменили дело.
Теперь модуль работает как в проджектмейкере, так и в зенопостере практически без ошибок.
http://zennolab.com/discussion/members/nuaru.5/
http://zennolab.com/discussion/members/nuaru.5/
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)