хз где тему разместить, могли бы скинуть примеры кода ретриверов, или источники где можно найти информацию о них, и о том как их писать?
По сути это самый обычный монотонный алгоритм, много кто пишет их на басе, без программирования, можешь купить готовый ретривер на басе, попросить его не лочить и посмотреть как работает алгоритм и дальше писать уже своихз где тему разместить, могли бы скинуть примеры кода ретриверов, или источники где можно найти информацию о них, и о том как их писать?
не всегда, есть те что могут менять свое поведение в зависимости от контента на странице, вот мне и интересно как это в коде реализуется, + как антифрод обходят и все такоеПо сути это самый обычный монотонный алгоритм, много кто пишет их на басе, без программирования, можешь купить готовый ретривер на басе, попросить его не лочить и посмотреть как работает алгоритм и дальше писать уже свои
А что значит "менять свое поведение"?) Отсеивай такие варианты по тому какое содержимое(по хедерам, сравнивай что случается при варианте А и что при варианте B) вернулось в ответ на твой запрос (или же которое на странице, если эмуляция), грубо говоря сбрасываешь его на какой-то другой этап из разрядане всегда, есть те что могут менять свое поведение в зависимости от контента на странице, вот мне и интересно как это в коде реализуется, + как антифрод обходят и все такое
if "blocked" in response.text:
todosomething()
Как работает определенный форд на сайте ты же никогда не узнаешь всех деталей, если брать питон то основа это фингерпринты, прокси, задержка перед кликами, все элменты для клика получаешь по селектору или по xpath, там где меняет селектор кнопки его айди, используешь xpath, так же можно добавить курсор, чтоб он появлялся из одной точки и плавно шел к селектору, если есть капча через апи подключаешь капча-сервисы для решения и всё. Дальше пишешь скрипт для чтения новых писем на своей почте и так же вставляешь скриптом куда нужноне всегда, есть те что могут менять свое поведение в зависимости от контента на странице, вот мне и интересно как это в коде реализуется, + как антифрод обходят и все такое