Buy Capmonster's addon for $10 and send recaptcha v3 task to it manually or by zennolab's action. CM (not Capmonster Cloud) returns token for free.
Or you can write your own module to generate recaptcha v3 tokens by js snippet. It's not so hard and it's free to use too.
Большинство (больше 99%) разработчиков Zennoposter находятся на уровне ниже junior. Легче будет взять middle программиста и обучить его зеннопостеру, чем искать тут
Прикрепил библиотеки новые (пару исправлений) и кубик с C# кодом.
Для использования нужно иметь некоторые познания C# и вырезать нужные куски кода из приведенного примера шаблона для смс сервиса. Сам не могу, времени на всё не хватает
Только на c# путем избавления от метод instance.ActiveTab.WaitDownloading() и вместо этого проверять в цикле наличие нужного элемента или элементов.
Как только они появились, приступаешь к шагу 3
Ускорить достаточно просто. Инструкция для браузера:
1) урезаешь все ненужные скрипты, которые загружают бесполезные данные
2) не ждешь загрузки до конца и вместо этого начинаешь парсить как только нужный блок загрузился
3) ставить HtmlAgility, загружаешь туда весь Body и парсишь за пару...
C EditThisCookie есть проблема, что далеко не всегда они могут удачно вставить данные. Скорее всего баг в расширении. Я делал конвертер куки в верный формат под это расширение, но не всегда работало. Там есть некоторые нюансы, что в зенке параметры отображаются одним образом, а в расширении...
Помимо стандартных методов от зенки есть куча других для парсинга.
JsonPath, Linq как пример. Используйте их, ведь далеко не всегда всё возможно решить с помощью путей
Обновления:
1) Добавил альтернативный метод для запуска коллбека Funcaptcha
2) Добавил поддержку сторонних доменов для hcaptcha, например, js.hcaptcha.com
Продам сабмиты для капчи Recaptcha 2/hCaptcha/Funcaptcha
Работают без переопределения запросов и позволяют пройти защиту на сайтах, где присутствует callback-функция. Чаще всего занимаюсь решениями, которые не удается пройти зеннопостером.
Демонстрация работы:
Recaptcha 2:
hCaptcha (на...
Лучше через if/else по той причине, что данная конструкция поддерживается только на последних версиях c# и if/else в таких случаях всё равно лучше работает
Проверил у себя. Как и писал автор, AnyCaptcha всё решает и с помощью него можно проходить капчу на outlook без проблем, хоть во вкладке, хоть и через запросы.
Посмотрел сайт.
Там всё просто - если хочешь производить вход, то вставляешь в первое поле, а если хочешь делать регистрацию - во второе
Никакого сабмита делать не нужно. Просто получаешь токен и вставляешь в поле с xpath //textarea[@name='g-recaptcha-response'] под номером 0 или 1
Какая цель через клики, если есть вариант через токен?
Работает точно также, выполняется сабмит формы и потом всё идет по аналогии, как будто всё прошло через клики
Есть 2 варианта:
1) Купить аддон ($10), подключи к Капмонстеру (до $100) и бесплатно разгадывать
2) Гадать через сервисы (платно, но дешево, если поштучно)
Можно, что-то типа DrawAsBitmap() на c# для элемента, а потом уже сразу отправлять. Или через js тоже можно получать элементы, но это сложнее. В любом случае нужен опыт
Опыта в изменении параметров нету совсем. Через usb не работал ни разу. Пишу быструю обертку для работы с андроид устройствами через Adb. Работы много ещё впереди. До эмуляции тоже хочу добраться
Вполне возможно и через usb будет работать
Намного лучше взять настоящее устройство и пытаться у него менять некоторые параметры. Я автоматизировал функции в memu/nox и у каждого свои проблемы, все они косячат даже в базовых функциях. Про Jenymotion ничего не знаю
Zennodroid вообще даже с элементами нормально работать не может, судя по...
Ошибка при входе встречается у всех. Причина в том, что к этой библиотеке привязано с десяток разных библиотек и у каждой своя цель. Чтобы не использовать лишний функционал я дал только 3 самые необходимые, а остальные использую я сам
У меня своё решение.
Оно не только ищет по XPath, но также способно по любой точке в эмуляторе найти элемент и создать для него уникальный XPath полностью автоматически и отслеживать существует ли этот элемент на странице или нет
То, что выложено в этой теме (16 версия) - это уже немного староватая версия и для того, чтобы протестировать новую 16 версию, лучше написать мне в телеграм @metauser
У меня 16 версия с исправлениями багов, пользователи о ней очень хорошо отзываются. Всем могу дать пару дней бесплатно...
Json RPC 2.0 - это обычные POST запросы с json текстом. Просто удобная структура отправки и приема. Например, такой запрос:
{"jsonrpc": "2.0", "method": "sum", "params": [1,2,4], "id": "1"},
И ответ:
{"jsonrpc": "2.0", "result": 7, "id": "1"}
4 месяца решения проблемы - это конечно большое упорство
У меня была подобная проблема с необходимостью установки сертификата и правильным протоколом. Решил так:
1) В статическом конструкторе класса:
ServicePointManager.ServerCertificateValidationCallback += (obj, certificate, chain, errors)...