Как поднять % (мысль)

lars

Пользователь
Регистрация
12.10.2015
Сообщения
48
Благодарностей
4
Баллы
8
Изложу мысль на примере модуля ZennoLab.ReCaptchaHouseNumbers.cm, т.к. 20% очень быстро приведет к бану аккаунта, смена акка гиморна и юзание КМ тут проблематично.
Но, думаю, подход подойдет и для других модулей.

Идея: выбор картинки капчи, которая хорошо колется алгоритмом КМ(изменение алгоритма тут не рассматриваем).
Перебор картинок путем обновления капчи Гуглом не возбраняется: обновляй 5-6 раз без проблем.

Путь реализации:
1. делаем, например, 5 модулей ZennoLab.ReCaptchaHouseNumbers1.cm, ..., ZennoLab.ReCaptchaHouseNumbers5.cm с немного измененными параметрами (существующий модуль колет хорошую картинку практически 100%).
2. запускаем присланную картинку на все 5 модулей.
3. если картинка хороша для КМ, практически все 5 модулей дадут одинаковый результат, т.е. если все 5 результатов совпадают - это 100 %. если 4 из 5 - 80%, и т.д. Думаю, понятно - выставляем порог как желаем, например, здесь 80%.
4. если картинка пришла плохая и заданный порог достоверности не достигается: совпадают только 2 или три результата из 5, пишем ответ - обновите капчу. Ну или шлем в ответе - достоверность 40 или 60% соответственно.

Далее вариации:
нужен % больше - делаешь 10 модулей и ставишь порог 9 из 10,
меньше - 3 модуля и 2 из 3.
Плата: время и ресурсы, ищите оптимум.

Костыль.
В принципе, это может сделать каждый для себя сам: слепить модули, а потом как-то прогонять через них, видимо, в последовательном режиме (как запустить в параллель сразу не видно).
Но, думаю, что правильнее-эффективнее будет это реализовать в теле КМ разработчикам, поэтому и пишу.
 
  • Спасибо
Реакции: dmitya

ha$$an

Client
Регистрация
18.08.2015
Сообщения
62
Благодарностей
17
Баллы
8
Изложу мысль на примере модуля ZennoLab.ReCaptchaHouseNumbers.cm, т.к. 20% очень быстро приведет к бану аккаунта, смена акка гиморна и юзание КМ тут проблематично.
Но, думаю, подход подойдет и для других модулей.

Идея: выбор картинки капчи, которая хорошо колется алгоритмом КМ(изменение алгоритма тут не рассматриваем).
Перебор картинок путем обновления капчи Гуглом не возбраняется: обновляй 5-6 раз без проблем.

Путь реализации:
1. делаем, например, 5 модулей ZennoLab.ReCaptchaHouseNumbers1.cm, ..., ZennoLab.ReCaptchaHouseNumbers5.cm с немного измененными параметрами (существующий модуль колет хорошую картинку практически 100%).
2. запускаем присланную картинку на все 5 модулей.
5 модулей и тем более 10 для похожих картинок с одинаковыми размерами это плохо для классификатора - CapMonster будет путать модули. Если только отправлять имя модуля как параметр, но мы не знаем, какая картинка для какого модуля.
 
Последнее редактирование:
  • Спасибо
Реакции: rostonix

lars

Пользователь
Регистрация
12.10.2015
Сообщения
48
Благодарностей
4
Баллы
8
5 модулей и тем более 10 для похожих картинок с одинаковыми размерами это плохо для классификатора - CapMonster будет путать модули. Если только отправлять имя модуля как параметр, но мы не знаем, какая картинка для какого модуля.
Вопросы классификации и кодирования, естественно, должны быть тоже доработаны, если рассматривать несколько модулей.
Для концентрации внимания с самого начала оговорено, что речь идет о модуле ZennoLab.ReCaptchaHouseNumbers.cm.
Если выскакивает иногда капча другого вида, КМ просто пришлет стандартное сообщение - обновите картинку.
 

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