Phpbb & java?

Discussion in 'Песочница' started by Diserted, 18 Jul 2007.

  1. C!klodoL

    C!klodoL Elder - Старейшина

    Joined:
    5 Jun 2007
    Messages:
    302
    Likes Received:
    208
    Reputations:
    4
    там на странице ответа скрытое поле и в нем вот такие ключи 48753, 5026be448d23afe2d94b7e88403d6735 сначала надо загружать страницу и их парсить, а потом уже слать запрос, через тупой цикл ничего не выйдет
    Code:
          <input type="hidden" name="attach_sig" value="1" /><input type="hidden" name="mode" value="reply" /><input type="hidden" name="post" value="1"><input type="hidden" name="t" value="48753" /> <input type="hidden" name="sid" value="5026be448d23afe2d94b7e88403d6735" />
     
  2. Diserted

    Diserted New Member

    Joined:
    14 Jul 2007
    Messages:
    16
    Likes Received:
    1
    Reputations:
    0
    аццкий пиздец.
    есть готовый парсер\пример? :(
     
  3. C!klodoL

    C!klodoL Elder - Старейшина

    Joined:
    5 Jun 2007
    Messages:
    302
    Likes Received:
    208
    Reputations:
    4
    $sid =~/value="([a-f0-9]{32})"/
    $t =~/value="(\d+)"/
    вот тебе парсер на перл, в пхп наверно так же
     
  4. Diserted

    Diserted New Member

    Joined:
    14 Jul 2007
    Messages:
    16
    Likes Received:
    1
    Reputations:
    0
    атас, не догоняю, в $sid =~/value="([a-f0-9]{32})"/ где указывается где он ищет значение? предположим я считал текст в $site - и куда его тут подставить?
     
  5. C!klodoL

    C!klodoL Elder - Старейшина

    Joined:
    5 Jun 2007
    Messages:
    302
    Likes Received:
    208
    Reputations:
    4
    $sid = $t = $site;
    $sid =~/value="([a-f0-9]{32})"/
    $t =~/value="(\d+)"/
    в результате $sib будет иметь значение 5026be448d23afe2d94b7e88403d6735, а $t 48753
     
  6. Diserted

    Diserted New Member

    Joined:
    14 Jul 2007
    Messages:
    16
    Likes Received:
    1
    Reputations:
    0
    окей, заебался но с парсингом разобрался
    совсем мозги не варят, в какой момент считывать страницу?