За последние 24 часа нас посетил 18151 программист и 1599 роботов. Сейчас ищут 889 программистов ...

Авторизация через CURL с помощью человека

Тема в разделе "Прочие вопросы по PHP", создана пользователем AntonTheGreat, 19 апр 2009.

Статус темы:
Закрыта.
  1. AntonTheGreat

    AntonTheGreat Активный пользователь

    С нами с:
    19 апр 2009
    Сообщения:
    3
    Симпатии:
    0
    Задача:
    Авторизироватся на форуме http://www.garena.com/forum/logging.php?action=login через CURL

    Основаная проблема:
    Авторизация возможна только при введении кода с картинки.

    Идеи решения проблемы:
    Получить через CURL страницу авторизации, получить картинку, показать картинку юзеру, дать возможность ему ввести код с картинки и потом авторизироваться через CURL на форуме с использованием кода, который ввел юзер.

    Проблема с идеей:
    Картинка является php скриптом (seccode.php) и при попытке открыть её напрямую пишет Access Denied.

    Цель
    Моему боту необходимо проверять личные сообщения от юзеров. К сожалению, на почту они не приходят. Никакого флуда не предполагается. Для флуда достаточно подставить рабочие куки на локальном сервере и зафлудить по полной, или написать программу на Delphi, C++ или любом другом языке.
     
  2. mantell

    mantell Активный пользователь

    С нами с:
    7 окт 2008
    Сообщения:
    125
    Симпатии:
    1
    Делай предварительно GET-запрос, куки сохраняй, выдергивай ссылку на каптчу и подставляй ее в <img>
     
  3. AntonTheGreat

    AntonTheGreat Активный пользователь

    С нами с:
    19 апр 2009
    Сообщения:
    3
    Симпатии:
    0
    Если картинка будет грузиться у юзера - он получит Access denied. Картинку надо грузить с сервера через CURL. Вопрос только в том, какие заголовки, реферреры и прочее нужно подставлять?
     
  4. mantell

    mantell Активный пользователь

    С нами с:
    7 окт 2008
    Сообщения:
    125
    Симпатии:
    1
    Думать просто не хотите.
     
  5. AntonTheGreat

    AntonTheGreat Активный пользователь

    С нами с:
    19 апр 2009
    Сообщения:
    3
    Симпатии:
    0
    Можно узнать про смысловую нагрузку поста выше?

    Проблема решена. Помогли на другом форуме. Там хоть с уважением относятся к людям.
     
Статус темы:
Закрыта.