@Wildberies said in Как проверить регуляркой?:
Пример текста:
Hi here is CGKvsYgXkfJAPLWCEMQtrb73E5jcDqk5TUyHEP8d1BL8 , want to join!
[A-z\d]{15,}
Привет!
Кто знает, как решить мейловскую капчу через Капмонстер?
Использую этот код:
solver_properties_clear("capmonster")
solver_property("capmonster","serverurl",VAR_SERVER) //создай переменную с сервером
solver_property("capmonster","CapMonsterModule","ZennoLab.universal") //ZennoLab.universal универсальный модуль под твою капчу
capmonster(VAR_KEY) //создай переменную с ключем
cache_get_base64("***")! //где звездочки то что отправляется на решение
solve_base64("capmonster", _result())!
VAR_CAPTCHA_RESULT = _result() //резултат будет в переменной CAPTCHA_RESULT
Страница с капчей берется гет-запросом, сохраняется в base64
Устанавливаю сервер, ключ, вместо звездочек- то что в base 64
В ответ ERROR
Понимаю, что тут должен брать данные капчи из кэша.
Как решить вопрос?)
Версию Капмонстра не знаю. Есть только ип и ключ.
Спасибо!
@gaget007 said in Как настроить БАС под capmonster:
Страница с капчей берется гет-запросом, сохраняется в base64
Всю страницу в base64? :D Нужно отправлять запрос на файл капчи и ответ сохранять в base64, затем эту переменную и отправлять через обычное действие "решить капчу", оно будет работать и на запросах.
@gaget007 said in Как настроить БАС под capmonster:
@fox Вся страница это и есть капча https://c.mail.ru/c/2
http://service-captcha-lab.com/img/cat/125.jpg

Вот тестовый скрипт, только введи данные капа.
@gaget007 said in Как настроить БАС под capmonster:
@fox Так же ERROR(
Может сервер не верно указываю? http://prntscr.com/mgf2iq
Вы зайдите на этот ip в браузере. Должна открыться такая страница:

Может просто не открыт порт на сервере.
@gaget007 said in Как настроить БАС под capmonster:
@fox Так же ERROR(
Может сервер не верно указываю? http://prntscr.com/mgf2iq
Порт не указан.
Должно быть - http://ip:port/
@baks said in Как настроить БАС под capmonster:
@gaget007 said in Как настроить БАС под capmonster:
@fox Так же ERROR(
Может сервер не верно указываю? http://prntscr.com/mgf2iqПорт не указан.
Должно быть - http://ip:port/
Если порт 80 или 8080 то это не обязательно.