Релиз Распознавание капчи по кликам теперь и в CapMonster Cloud Extension

Смысл тогда в плагине?
Естесственно смысла в таком поведении нет и это ненормально.
Если предоставите инф. где распознаете каптчу и желательно сам прокси, если проблема только с ним воспроизводится.
 
В ЛС отписал
 
накалякал простенький снипет установки расширения CapMonsterCloud, может пригодится кому:

1) качаем официальный .crx https://disk.yandex.ru/d/UlZwucfJutGMog
2) в коде указываем путь до этого скаченного .crx файла, вводим свой ApiKey и кол-во попыток разгадывания

C#:
Развернуть Свернуть Копировать
string extPath = @"C:\Users\Anon\Desktop\CapMonster-Cloud-—.crx"; // Расширение .crx CapMonsterCloud
string apiKey = "0aa48deeb390f25aaf616d15d3c61812"; // Апи ключ CapMonsterCloud
int attempCnt = 5; // Количество попыток разгадать каптчу от 0 до 9



// Устанавливаем расширение
instance.InstallCrxExtension(extPath);


// Активируем установленное расширение
_ = instance.GetExtensionById("pabjfbciaedomjjfelfafejkppknjleh").Activate();


// Проверка на автивацию расширения
_ = !instance.IsExtensionWorking ? throw new Exception("Не удается активировать расширение CapMonsterCloud !") : true;


// Объявим упрощенное обращение к активированному расширению
Tab ext = instance.ActiveExtension;


// Вводим Api ключ CapMonsterCloud в расширение
ext.FindElementByXPath("//input[@type='text']", 0).SetValue(apiKey.Trim(), "Full");


// Дождемся с прокликом, пока станет активной иконка сохранения Api ключа
while (true)
{
    HtmlElement saveIcon = ext.FindElementByXPath("//span[@class='anticon']/*[@fill='#46B982']", 0);
    if(!saveIcon.IsNull && !saveIcon.IsVoid)
    {
        saveIcon.Click();
        break;
    }
}


// Ожидаем прогрузку баланса
string balance = "";
var timer = System.Diagnostics.Stopwatch.StartNew();
while (true)
{
    try
     {
       
        if (timer.ElapsedMilliseconds > 10000)     throw new Exception("Не удалось соединиться с сервером CapMonsterCloud в течении 10 секунд !");
   
        balance = ext.FindElementByXPath("//span[starts-with(@class, 'ant-typography')]", 3).InnerText;
        if (balance.Contains("$")) break;
        else if (balance.Contains("Неверный ключ")) throw new Exception("Неверный Api ключ CapMonsterCloud !");
       
     }
     finally { timer.Stop(); }  
}

   
// Проверим на низкий баланс
double buy = double.Parse(new string(balance.Where(x => char.IsDigit(x) || x == '.').ToArray()), System.Globalization.CultureInfo.InvariantCulture);
if (buy < 0.05) throw new Exception($"Слишком маленький баланс CapMonsterCloud: {buy}$ !");


// Выбираем кол-во повторных решений, в случае ошибки распознавания
if (0 < attempCnt && attempCnt < 10)
{
    ext.FindElementByXPath("//span[@class='ant-select-selection-item']", 0).Click();
    ext.FindElementByXPath("//*[@class='ant-select-item-option-content']", attempCnt).Click();
}


// Убираем расширение с экрана
instance.ActiveTab.FindElementByXPath("/html", 0).Click();


 
Естесственно смысла в таком поведении нет и это ненормально.
Если предоставите инф. где распознаете каптчу и желательно сам прокси, если проблема только с ним воспроизводится.
посмотрели? есть инфа какая-нибудь?
 
  • Спасибо
Реакции: Norim
накалякал простенький снипет установки расширения CapMonsterCloud, может пригодится кому:

1) качаем официальный .crx https://disk.yandex.ru/d/UlZwucfJutGMog
2) в коде указываем путь до этого скаченного .crx файла, вводим свой ApiKey и кол-во попыток разгадывания

C#:
Развернуть Свернуть Копировать
string extPath = @"C:\Users\Anon\Desktop\CapMonster-Cloud-—.crx"; // Расширение .crx CapMonsterCloud
string apiKey = "0aa48deeb390f25aaf616d15d3c61812"; // Апи ключ CapMonsterCloud
int attempCnt = 5; // Количество попыток разгадать каптчу от 0 до 9



// Устанавливаем расширение
instance.InstallCrxExtension(extPath);


// Активируем установленное расширение
_ = instance.GetExtensionById("pabjfbciaedomjjfelfafejkppknjleh").Activate();


// Проверка на автивацию расширения
_ = !instance.IsExtensionWorking ? throw new Exception("Не удается активировать расширение CapMonsterCloud !") : true;


// Объявим упрощенное обращение к активированному расширению
Tab ext = instance.ActiveExtension;


// Вводим Api ключ CapMonsterCloud в расширение
ext.FindElementByXPath("//input[@type='text']", 0).SetValue(apiKey.Trim(), "Full");


// Дождемся с прокликом, пока станет активной иконка сохранения Api ключа
while (true)
{
    HtmlElement saveIcon = ext.FindElementByXPath("//span[@class='anticon']/*[@fill='#46B982']", 0);
    if(!saveIcon.IsNull && !saveIcon.IsVoid)
    {
        saveIcon.Click();
        break;
    }
}


// Ожидаем прогрузку баланса
string balance = "";
var timer = System.Diagnostics.Stopwatch.StartNew();
while (true)
{
    try
     {
      
        if (timer.ElapsedMilliseconds > 10000)     throw new Exception("Не удалось соединиться с сервером CapMonsterCloud в течении 10 секунд !");
  
        balance = ext.FindElementByXPath("//span[starts-with(@class, 'ant-typography')]", 3).InnerText;
        if (balance.Contains("$")) break;
        else if (balance.Contains("Неверный ключ")) throw new Exception("Неверный Api ключ CapMonsterCloud !");
      
     }
     finally { timer.Stop(); } 
}

  
// Проверим на низкий баланс
double buy = double.Parse(new string(balance.Where(x => char.IsDigit(x) || x == '.').ToArray()), System.Globalization.CultureInfo.InvariantCulture);
if (buy < 0.05) throw new Exception($"Слишком маленький баланс CapMonsterCloud: {buy}$ !");


// Выбираем кол-во повторных решений, в случае ошибки распознавания
if (0 < attempCnt && attempCnt < 10)
{
    ext.FindElementByXPath("//span[@class='ant-select-selection-item']", 0).Click();
    ext.FindElementByXPath("//*[@class='ant-select-item-option-content']", attempCnt).Click();
}


// Убираем расширение с экрана
instance.ActiveTab.FindElementByXPath("/html", 0).Click();


как через C# включить Hcaptsha по токену ?
 
Где можно посмотреть список поддерживаемых заданий фанкапчи ? А то капча просто висит без решения , если клауд её не может решить.
 
А в ответ тишина((( И как быстро обучают клауд новым картинкам фанкапчи?
 
Где можно посмотреть список поддерживаемых заданий фанкапчи ? А то капча просто висит без решения , если клауд её не может решить.
Совсем в скором времени планируется дока в Справке на эту тему, там будет актуальный список.
А в ответ тишина((( И как быстро обучают клауд новым картинкам фанкапчи?
Стараемся делать обучение оперативно.
 
  • Спасибо
Реакции: Norim
Совсем в скором времени планируется дока в Справке на эту тему, там будет актуальный список.

Стараемся делать обучение оперативно.
Сегодня на фанкапче подвезли новы картинки, клауд их не гадает , от слова -совсем
Так же на сайте епиков, расширение начинает решать капчу не дожидаясь пока она появится, тем самым не давая ввести данные
 
Сегодня на фанкапче подвезли новы картинки, клауд их не гадает , от слова -совсем
Так же на сайте епиков, расширение начинает решать капчу не дожидаясь пока она появится, тем самым не давая ввести данные
Можете прислать скриншоты этих новых заданий?
Также по эпикам - напишите на какой странице каптча и как на нее выйти.
 
Можете прислать скриншоты этих новых заданий?
Также по эпикам - напишите на какой странице каптча и как на нее выйти.
107820

Новые картинки фанкапчи.
https://www.epicgames.com/id/login/epic - в пм, через расширение клауда проверьте.
 
  • Спасибо
Реакции: djaga и Norim
Можете прислать скриншоты этих новых заданий?
Также по эпикам - напишите на какой странице каптча и как на нее выйти.


Вот такие ещё появились:

108311


108312


Они находятся на странице https://twitter.com/account/access
Появляются при вылете аккаунта Twitter на капчу.
 
  • Спасибо
Реакции: Jeronimo
Обновили картинки фанкапчи сегодня
 
"Стульчики", не решает . Не поддерживаемых тип задания, в ответе
Спасибо. где их можно встретить, на каких сайтах?
Как правило, по мере появления новых картинок они добавляются в список поддерживаемых в течение некоторого времени.
 
112134


Эту капчу решает постоянно с одной и той же ошибкой

112135


А баланс уменьшается!
Разгадывание с помощью расширение в браузере.
страница -
 
Последнее редактирование:
Посмотреть вложение 112134

Эту капчу решает постоянно с одной и той же ошибкой

Посмотреть вложение 112135
А баланс уменьшается!
Разгадывание с помощью расширение в браузере.
страница -
Да, знаем о проблеме. Эти картинки сейчас на переобучении.
 
Да, знаем о проблеме. Эти картинки сейчас на переобучении.
Ну так если картинка на 100% не разгадывается, может её и не нужно разгадывать.
В этом случае шаблон просто при следующем запуске разгадает, когда картинка удобная появится.
А так куча шаблонов в кучу потоков молотят эту картинку, деньги списываются , а результата нет.
Сделайте пожалуйста, чтобы разгадывалось только то, что сейчас разгадывается, а то работать невозможно!
 
Последнее редактирование:
Ну так если картинка на 100% не разгадывается, может её и не нужно разгадывать.
В этом случае шаблон просто при следующем запуске разгадает, когда картинка удобная появится.
А так куча шаблонов в кучу потоков молотят эту картинку, деньги списываются , а результата нет.
Сделайте пожалуйста, чтобы разгадывалось только то, что сейчас разгадывается, а то работать невозможно!
Исключить из расширения только определенный тип картинок нет возможности
В ближайшее время сетки для их распознавания должны переобучиться.
Извините за доставленные неудобства
 
Вопрос такой
Само расширении может состояние занятости в переменную устанавливать ?
не используя какие то свои проверки
А вот если она начал гадать то статус закладываем в переменную
Или может быть я что то не понял с глобальной переменной
 
Вопрос такой
Само расширении может состояние занятости в переменную устанавливать ?
не используя какие то свои проверки
А вот если она начал гадать то статус закладываем в переменную
Или может быть я что то не понял с глобальной переменной
Можно попробовать асинхронно запрашивать состояние:
 
Пример можно как то показать
У меня вот не получается
Мне нужно получать состояние расширения в процессе оно или разгадал
 
Вообще саму настройку расширения более гибкую какую то сделать с закладной переменной чтобы в ней сразу было отображение состояния
 

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