Как скачать картинку зная Url

Поддержка
  • Помогите, пожалуйста.
    Есть сайт https://seosprint.net/login там в коде странице есть <div id="cpt44" class="cpt-block"> где находятся ссылки на изображения.
    После получения ссылки, например https://seosprint.net/captcha/cap1/picture.php?ndx=2?r=517866920.
    Как скачать по этой ссылке само изображение?

  • @Katya Даю архив картинок плюс ихние MD5. Не надо ничего качать, просто перевести картинки в MD5 и сравнить со списком.
    P/S: Этот список можно воткнуть в переменную, немного изменив (делал для другой программы).
    Архив (прямая ссылка)

  • @Katya получать из кэша, как здесь
    Но тупое сравнение там уже не прокатывает, базовые картинки, которые выложил gurkin4, выдаются с изменениями: обрезание, вращение, обесцвечивание. Так что придется подключать интеллект.

  • @Vituskosoy да, с недавних пор сделали такое. Можно делать скриншоты с процентным совпадением.
    Сейчас пробую заново скачать все картинки по md5, посмотрю сколько их получится.

    P/S: Да, действительно, получается слишком много картинок. За пару часов набралось более 2500 штук.

  • Неплохо они прокачались. Выходит, все же придётся все выкачать. И за тем уже по совпадению.

  • @Katya
    Если это динамическая генерация то качать придется очень много, и все равно результат будет неуд. А ресурсов потратите много. Тогда проще подключить сервис или обучить нейросеть.

  • @authorization Подскажите пожалуйста, какую нейросеть можно обучить?

  • @Katya Вы умеете создавать датасет? На эту капчу подойдет самая простая, распознавание изображения. Я не знаю ваш уровень поэтому исхожу из того что минимально. Вот графическая, там все просто, она умеет и сервер сама локально поднимать потом. Это абсолютно не эффективно и ресурсов избыточно, но для начала пойдет https://www.lobe.ai/ , это бесплатно.

  • @authorization Как с ее помощью создавать датасет папку с вашими изображениями и метку ставите. Она обучит нейросет потом можно экспортировать и запускать полученные весы на сервере, либо прямо в ней. Там есть такая функция. Но учтите это прожорливая штука, поэтому для работы лучше экспортировать и поднимать локально сервер самому. Гайдов как это сделать много, она может экспортировать tfjs тоесть сервер может быть на node.js.

  • 0 Votes
    2 Posts
    418 Views
  • 0 Votes
    13 Posts
    1025 Views
  • 0 Votes
    17 Posts
    1687 Views
  • 0 Votes
    7 Posts
    877 Views
  • 0 Votes
    2 Posts
    520 Views