Как отправить POST DATA на указанный URL ?

Discussion in 'Болталка' started by wMw_, 12 Feb 2010.

  1. wMw_

    wMw_ New Member

    Joined:
    1 Jun 2009
    Messages:
    40
    Likes Received:
    3
    Reputations:
    0
    Вообщем есть вов сервер, и его сайт и личный кабинет..

    В личном кабинете можно голосовать за сервер и получать поинты, на поинты покупаются шмотки...

    Мне надоела каждый раз вручную заходить и голосовать...прямой ссылки на голосование нет, там используется POST-запрос...

    Вот скриншот:
    [​IMG]

    Перехватил Tamper Data, вот такой запрос выходит:
    PHP:
    POSTDATA=user=Аккаунт&vote=%CF%F0%EE%E3%EE%EB%EE%F1%EE%E2%E0%F2%FC%21
    Помогите, может есть какая программа, или код...еще хотелось бы голосовать за много акков..то есть акков 100..запускаешь..и поехало

    ЗЫ: Если раздел не тот, переместите плиз :(
     
  2. expee

    expee New Member

    Joined:
    2 Feb 2010
    Messages:
    23
    Likes Received:
    1
    Reputations:
    0
    Code:
    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
    
    import urllib
    
    username = "Аккуант"
    url = "http://xxxx" #сюда пишешь URL, на который отправляется форма. смотри в исходнике страницы или через tamper data
    
    data = urllib.urlencode({
        "user": username,
        "vote": "Проголосовать!",
    })
    urllib.urlopen(url, data)
    UPD. Если нужно на несколько аккуантов, то делаешь в цикле.

    Code:
    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
    
    import urllib
    
    users = [
        "Аккуант",
        "Аккуант2",
        "Аккуант3",
    ]
    url = "http://xxxx" #сюда пишешь URL, на который отправляется форма. смотри в исходнике страницы или через tamper data
    
    data = {
        "vote": "Проголосовать!",
    }
    
    for u in users:
        data["user"] = u
        urllib.urlopen(url, urllib.urlencode(data))
     
    #2 expee, 12 Feb 2010
    Last edited: 12 Feb 2010
  3. vvs777

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

    Joined:
    16 Nov 2004
    Messages:
    393
    Likes Received:
    212
    Reputations:
    4
    Universal Regger тебе в помощь. программировать уметь не надо - достаточно сниффера, логики и иногда прочтения RFC
     
  4. AFoST

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

    Joined:
    28 May 2007
    Messages:
    588
    Likes Received:
    485
    Reputations:
    176
    HttpREQ тебе в помощь /thread121239.html
    там есть понятный и удобный конструктор http - запросов.
     
  5. nonamez

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

    Joined:
    22 Jul 2007
    Messages:
    565
    Likes Received:
    265
    Reputations:
    17
    инеткряк?