[В]контакте авторизация

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Sunstrider, 16 Apr 2010.

  1. Meecript_

    Meecript_ Banned

    Joined:
    29 Oct 2008
    Messages:
    194
    Likes Received:
    62
    Reputations:
    32
    Любой современный ЯП.
     
  2. RedFern.89

    RedFern.89 Member

    Joined:
    20 Jan 2010
    Messages:
    575
    Likes Received:
    48
    Reputations:
    0

    ваще самый простой вариант - Delphi, C++, C#

    :) :) :)
     
  3. Sunstrider

    Sunstrider Banned

    Joined:
    9 Apr 2010
    Messages:
    152
    Likes Received:
    10
    Reputations:
    4
    я шяс убьюсь ((( Один вариант самый актуальный
     
  4. RedFern.89

    RedFern.89 Member

    Joined:
    20 Jan 2010
    Messages:
    575
    Likes Received:
    48
    Reputations:
    0
    Sunstrider, я вот что тебе скажу. Delphi - ругается на каждую мелочь. т.е. на не соответствие типов и тд. Все же языки типа c++ (кроме builder) им пофигу на это. В общем каждому свое)) я лично отдаю свое предпочтение Delphi ))

    еще скажу. Если же ты делаешь чекер - то я бы не советовал юзать TWebBrowser. Как бэ подумай, что случится с компом, если ты запустишь проверку в 100 потоков. Тут даже инди не совсем актуальны. В общем изучай нужный тебе язык программирования и вперед! :) :)
     
    #24 RedFern.89, 18 Apr 2010
    Last edited: 18 Apr 2010
  5. Sunstrider

    Sunstrider Banned

    Joined:
    9 Apr 2010
    Messages:
    152
    Likes Received:
    10
    Reputations:
    4
    а софт мошнее на с++?
     
  6. RedFern.89

    RedFern.89 Member

    Joined:
    20 Jan 2010
    Messages:
    575
    Likes Received:
    48
    Reputations:
    0
    возможно. Я точно не знаю ничего про компилятор и возможности у C++, C#. Думаю - местные напишут)))
     
  7. warkk

    warkk Member

    Joined:
    20 Feb 2009
    Messages:
    139
    Likes Received:
    23
    Reputations:
    0
    Ну попробуй программно так авторизироватся)
     
  8. Meecript_

    Meecript_ Banned

    Joined:
    29 Oct 2008
    Messages:
    194
    Likes Received:
    62
    Reputations:
    32
    Пробовал не раз. Все нормально.
    Для спамеров, чекеров и т.п. данный способ не подходит по некоторым причинам.

    Странное мнение. В c++ без разницы, какой тип переменных использовать? И почему "кроме builder"?
     
    #28 Meecript_, 18 Apr 2010
    Last edited: 18 Apr 2010
  9. Zombi ****

    Zombi **** Elder - Старейшина

    Joined:
    4 Apr 2009
    Messages:
    166
    Likes Received:
    183
    Reputations:
    17
    а на php кто подскажет где почитать??
     
  10. warkk

    warkk Member

    Joined:
    20 Feb 2009
    Messages:
    139
    Likes Received:
    23
    Reputations:
    0
    Я не знаю как ты там "пробывал" но так сейчас программно не авторизируешся.
     
  11. keen6

    keen6 New Member

    Joined:
    7 Apr 2010
    Messages:
    46
    Likes Received:
    4
    Reputations:
    0
    Прежде чем писать, подучите теорию. И С++ и Delphi - языки со строгой типизацией. С++ больше подходит для системного программирования, на Delphi будет проще писать несложное прикладное ПО.
     
  12. Meecript_

    Meecript_ Banned

    Joined:
    29 Oct 2008
    Messages:
    194
    Likes Received:
    62
    Reputations:
    32
    То есть, по твоему, вручную через браузер можно авторизоваться, а программно нельзя? :confused:
     
  13. warkk

    warkk Member

    Joined:
    20 Feb 2009
    Messages:
    139
    Likes Received:
    23
    Reputations:
    0
    Ага, с такими параметрами не авторизируешся, включи снифер и посмотри.
     
  14. Meecript_

    Meecript_ Banned

    Joined:
    29 Oct 2008
    Messages:
    194
    Likes Received:
    62
    Reputations:
    32
    В ответе приходит remixsid, больше ничего и не нужно для авторизации.
     
  15. warkk

    warkk Member

    Joined:
    20 Feb 2009
    Messages:
    139
    Likes Received:
    23
    Reputations:
    0
    Хех... Смотри снифером. Там 2 пост запроса.
     
  16. Sunstrider

    Sunstrider Banned

    Joined:
    9 Apr 2010
    Messages:
    152
    Likes Received:
    10
    Reputations:
    4
    Я сейчас изучаю С++ ,посложнее но софт выходит более качественный.И лучше работает думаю начать изучать шарп
     
  17. warkk

    warkk Member

    Joined:
    20 Feb 2009
    Messages:
    139
    Likes Received:
    23
    Reputations:
    0
    Попробуй что то одно нормально выучить)
     
  18. RedFern.89

    RedFern.89 Member

    Joined:
    20 Jan 2010
    Messages:
    575
    Likes Received:
    48
    Reputations:
    0
    на любом языке можно все это написать))) главное знать основы работы того, над чем работаешь))
     
  19. Meecript_

    Meecript_ Banned

    Joined:
    29 Oct 2008
    Messages:
    194
    Likes Received:
    62
    Reputations:
    32
    Специально для самых упертых пример на инди... (warkk, найди в примере хотя бы один пост-запрос ;))
    На форму кидаем 2 TEdit, TButton, TIdHTTP, TIdAntiFreeze (не обязательно)
    В обработчике нажатия на кнопку пишем следующий код:
    PHP:
    TMemoryStreamms = new TMemoryStream;

    try
    {
        
    IdHTTP1->Get(    "http://vkontakte.ru/login.php?email=" +
                        
    Edit1->Text +
                        
    "&pass=" +
                        
    Edit2->Text);
    }
    catch(...){}

    String sRemixsid IdHTTP1->Response->RawHeaders->GetText();
    sRemixsid.Delete(1sRemixsid.Pos("remixsid=") + 1);
    sRemixsid.SetLength(sRemixsid.Pos(";") - 1);

    IdHTTP1->Request->CustomHeaders->Add("Cookie: remixsid=" sRemixsid);
    IdHTTP1->Get(IdHTTP1->Response->Locationms);
    ms->SaveToFile("page.htm");

    delete ms;
    Программа авторизуется и сохраняет страницу юзера в файл page.htm
    Скачать программу
     
    1 person likes this.
  20. Sunstrider

    Sunstrider Banned

    Joined:
    9 Apr 2010
    Messages:
    152
    Likes Received:
    10
    Reputations:
    4
    эт авторизация на вк ?