Скрипт парсер+...

Discussion in 'PHP' started by -=ALbaNeЦ=-, 2 Sep 2010.

  1. -=ALbaNeЦ=-

    -=ALbaNeЦ=- New Member

    Joined:
    12 Dec 2007
    Messages:
    20
    Likes Received:
    1
    Reputations:
    0
    Народ помогите пожалуйста!
    В общем суть проблемы:
    Нужно написать такой скрипт(идея скрипт):
    Имеется некоторый сайт с тестом. Тест стандартный, тоесть варианты ответа, выбираем один из них нажимаем "ответить", появляется следующий вопрос и т.д. В конце теста выдается таблица с вопросами(формулировка такаяже как и в тесте) на которые ты ответил не правильно. Так вот идея скрипта, он заходит на сайт распарсевает код, заносит в базу или текстовый фаил вопрос, выбирает для начала первый стоящий вариант ответа(его заносит тудаже в базу или текстовик), нажимает "ответить", переходит к следующему вопросу и т.д., в конце сверяется с таблицой в которой указаны условия вопросов на которые был дан неправильный ответ, помечает неправильные ответы, ну и так далее пока не определятся правильный...
    Так вот про парсеры в нете много инфы, сам разобрался уже почти, алгоритм работы тоже додумать смогу, ПРОБЛЕМА во в чем, немогу найти как заставить скрипт чтоб он, нажал на вариант ответа(тип кнопки выделения ответа radio button), а потом нажал ссылку "ответить" и начал снова на другой уже странице??? Подскажите как это можно реализовать или где об этом почитать, плиз!
     
  2. necr0log

    necr0log New Member

    Joined:
    11 Aug 2010
    Messages:
    14
    Likes Received:
    2
    Reputations:
    0
    читай про отправку POST-данных
     
  3. -=ALbaNeЦ=-

    -=ALbaNeЦ=- New Member

    Joined:
    12 Dec 2007
    Messages:
    20
    Likes Received:
    1
    Reputations:
    0
    Про пост даные и про их отправку я читал, но ничего такого чтоб помогло в данной ситуации не написанно
     
  4. Rastamanka

    Rastamanka Elder - Старейшина

    Joined:
    26 Nov 2008
    Messages:
    429
    Likes Received:
    11
    Reputations:
    7
    Снифаешь данные и смотришь куда отправляется и какие параметры передаются.
    Далее тоже самое делаешь в скрипте передавая те же самые данные.
    К примеру в мозилле поставь HttpFox дополнение.
    Включаешь его перед тем как нажать на баттон.
    Жмешь на кнопку и потом смотришь в HttpFox в разделе POST Data какие данные передались.
     
    #4 Rastamanka, 3 Sep 2010
    Last edited: 3 Sep 2010