#react-native #appium #bots #recaptcha #detox
#react-native #appium #боты #рекапча #детоксикация
Вопрос:
Я разработал электронное приложение для сбора капчи, которое открывает браузер Chromium с помощью флага:
--host-rules="MAP example.com 127.0.0.1:5555"
Это сопоставляет DNS-запись для example.com
с 127.0.0.1:5555
, а не запрашивает у DNS-сервера фактический IP-адрес веб-сайта с исходной reCAPTCHA. Это позволяет мне решать captcha и собирать их для последующего использования.
Сейчас я разрабатываю версию React Native, однако пытаюсь определить, возможно ли сопоставить веб-просмотр RN или аналогичный, чтобы действовать как веб-сайт с включенной рекапчей (example.com ).
Есть ли технология, которую можно использовать, например, Appium или Detox, которая может быть более подходящей для этой задачи?
Ответ №1:
Detox не поддерживает его, потому что базовые устройства его не поддерживают. В симуляторе iOS нет настроек для настройки прокси-сервера. Вместо этого вы должны издеваться над своими API. Ознакомьтесь с нашим руководством по издевательствам в документации.