Капча как бы забольшая...

  • Автор темы Автор темы Zubrjonok
  • Дата начала Дата начала

Zubrjonok

Client
Регистрация
25.12.2012
Сообщения
109
Реакции
15
Баллы
18
Зенька при распознании капчи пишет такой текст "anti-captcha.com module Ваша капча превышает лимит в 30кб".
1) Капча вот http://uploads.ru/h0can.jpg, тобишь даже 20кб нету.
2) На antigate лимит 100кб.

Как решить проблему?
Билд 5.0.4.1
 
Пипец, через загрузку на самом сайте antigate всё рулит. Китаёзики распознают капчу оперативно!
 
Zubrjonok, обновись до последней версии программы. (если закончилась подписка скинь линк с личку проверю отправку на 5.0.7.0)
 

Вложения

Кстате, на antigate.com в логах пишется "ERROR_TOO_BIG_CAPTCHA_FILESIZE 2 ваша капча имеет размер более 100 килобайт". Тобишь зенька увеличивает капчу как минимум в пять раз!!! Вопрос: Зачем?
 
Посмотрим.
 
Кстати тоже обратил внимание на модуль captchasaver
Если сохранить черно-белую картинку руками, у неё получается 4 уровня цвета, при сохранении зенкой у неё уже получается 32 уровня (при сохранении картинки через GET у неё 4 уровня, как и положено). Из-за чего картинка неправильно распознаётся и имеет в два раза больший размер.
 
Кстати тоже обратил внимание на модуль captchasaver
Если сохранить черно-белую картинку руками, у неё получается 4 уровня цвета, при сохранении зенкой у неё уже получается 32 уровня (при сохранении картинки через GET у неё 4 уровня, как и положено). Из-за чего картинка неправильно распознаётся и имеет в два раза больший размер.

Хз как там другие, а эта капча нормально сохраняется через captchasaver и потом распознаётся через сам сайт antigate... Т.е. в шаблон добавлена ветка, которая сохраняет капчу, активирует вкладку, потом заходит на портал antigate, потом заливает капчу, ждёт, спарсивает последнию распознанную капчу, закрывает вкладку. И ПАБАМ!!! Вставляет распознанный текст!
Опять я "поссать через балкон пошёл"! :lol:
 
Проблема вообще вот в чем.
В модуль распознавания капча приходит как объект картинки.
Перед отправкой капча сжимается в формат PNG и отсылается на сервис распознавания. Сделано это для того, чтобы вносить меньше шумов в картинку при отправке на сервис.
Собственно данная капча, в PNG сжимается плохо, получается 109Кб.
Модуль, который отправляет капчу в формате JPG на сервис можно скачать по ссылке.
https://dl.dropboxusercontent.com/u/23080832/Soft/AntiGateTester/Anti-Captcha-AsJpeg.7z




PS: Когда вы используете CaptchaSaver он парсит расширение файла и выдает капчу в нужном формате, в данном случае jpg, который занимает 19 килобайт.
 
Последнее редактирование:
  • Оценить
Реакции: Maria Arbuzova и Zubrjonok
Проблема вообще вот в чем.
В модуль распознавания капча приходит как объект картинки.
Перед отправкой капча сжимается в формат PNG и отсылается на сервис распознавания. Сделано это для того, чтобы вносить меньше шумов в картинку при отправке на сервис.
Собственно данная капча, в PNG сжимается плохо, получается 109Кб.
Модуль, который отправляет капчу в формате JPG на сервис можно скачать по ссылке.
https://dl.dropboxusercontent.com/u/23080832/Soft/AntiGateTester/Anti-Captcha-AsJpeg.7z
Заработало! Спасибо!
П.С. Где можно почитать о дополнительных опциях распознавания на antigate. Ну типа как послать только русскоязычным, только цифры и т.д.
 
Последнее редактирование модератором:
phrase => 0 или 1 (0 по умолчанию, 1 помечает что у капчи 2-4 слова)
regsense => 0 или 1 (0 по умолчанию, 1 помечает что текст капчи чувствителен к регистру)
numeric => 0 или 1 или 2 (0 по умолчанию, 1 помечает что текст капчи состоит только из цифр, 2 помечает что на капче нет цифр)
calc => 0 или 1 (0 по умолчанию, 1 помечает что цифры на капче должны быть сплюсованы)
min_len => 0..20 (0 по-умолчанию, помечает минимальную длину текста капчи)
max_len => 0..20 (0 - без ограничений, помечает максимальную длину капчи)

Например чтобы указать, что капча регистрозависимая и состоит из 2 и более слов, надо в параметрах модуля написать
phrase=1&regsense=1
 
  • Оценить
Реакции: zennoX и Zubrjonok
Проблема вообще вот в чем.
В модуль распознавания капча приходит как объект картинки.
Перед отправкой капча сжимается в формат PNG и отсылается на сервис распознавания. Сделано это для того, чтобы вносить меньше шумов в картинку при отправке на сервис.
Собственно данная капча, в PNG сжимается плохо, получается 109Кб.
Модуль, который отправляет капчу в формате JPG на сервис можно скачать по ссылке.
https://dl.dropboxusercontent.com/u/23080832/Soft/AntiGateTester/Anti-Captcha-AsJpeg.7z




PS: Когда вы используете CaptchaSaver он парсит расширение файла и выдает капчу в нужном формате, в данном случае jpg, который занимает 19 килобайт.

Обновите, пожалуйста, dll - очень нужно :-)
 
Последнее редактирование модератором:
не понял, а зачем её обновлять то?
 
При использовании версии, сжимающей капчу в jpeg, появляется ошибка:
 
Последнее редактирование:
Предпринята попытка загрузить сборку из сетевого ресурса, что в предыдущих версиях .NET Framework могло привести к помещению сборки в "песочницу". Этот выпуск .NET Framework не включает политику CAS по умолчанию, поэтому данная загрузка может быть опасной. Если эта нагрузка не предназначена для изоляции сборки, включите переключатель loadFromRemoteSources. Дополнительные сведения см. на странице http://go.microsoft.com/fwlink/?LinkId=155569.
 
На основе оригинального модуля по образу и подобию сделал вариант с jpeg-сжатием, собрал - заработало :bk:
Еще вероятно не хватало конфига под новый модуль.
 
Предпринята попытка загрузить сборку из сетевого ресурса, что в предыдущих версиях .NET Framework могло привести к помещению сборки в "песочницу". Этот выпуск .NET Framework не включает политику CAS по умолчанию, поэтому данная загрузка может быть опасной. Если эта нагрузка не предназначена для изоляции сборки, включите переключатель loadFromRemoteSources. Дополнительные сведения см. на странице http://go.microsoft.com/fwlink/?LinkId=155569.
В dll ничего не менялось. Просто Windows помечает скаченные dll, как недоверенные.
Отсюда могут возникать такие проблемы. Все даже хуже если распаковать виндовым zip архиватором, то все равно сохранит атрибут скаченности с сетевого источника.
Надо распаковывать сторонним архиватором например rar или 7z, они не тянут эти атрибуты дальше.
поменял все ссылки на 7z, чтобы такой проблемы не было.
 
  • Оценить
Реакции: KirillOFF
Кто-то значет, что это за ошибка и как ее лечить? На одном ПК работает шаб нормально, на другом такую ошибку выдает...
 

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