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

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Befan, 28 Mar 2012.

  1. Befan

    Befan New Member

    Joined:
    27 Mar 2012
    Messages:
    27
    Likes Received:
    0
    Reputations:
    0
    погуглил, нарыл авторизацию, но чтото некатит, при
    вылетет ошибка. может я чтото делаю неправильно... направьте на путь истинный...
    вот сам код:
     
  2. Goodwin_

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

    Joined:
    29 May 2008
    Messages:
    61
    Likes Received:
    6
    Reputations:
    0
    какая ошибка?
    попробуй запускать не в среде Delphi. ну т.е. откомпилировал файл, и запускай его как обычный ехе из проводника :)
     
  3. Befan

    Befan New Member

    Joined:
    27 Mar 2012
    Messages:
    27
    Likes Received:
    0
    Reputations:
    0
    ОООО блин))))) кульно....
    получилось ;D
    а почему оно из под делфи ошибку выдаёт?
     
  4. life:)

    life:) Banned

    Joined:
    9 Sep 2010
    Messages:
    98
    Likes Received:
    18
    Reputations:
    8
    а у меня ошибка
     
  5. Befan

    Befan New Member

    Joined:
    27 Mar 2012
    Messages:
    27
    Likes Received:
    0
    Reputations:
    0
    написали же, компилишь, и запускаешь уже сам *.ехе (из папки с проэктом)
     
  6. ADR-007

    ADR-007 Member

    Joined:
    12 Jul 2010
    Messages:
    218
    Likes Received:
    9
    Reputations:
    0
    имхо любые операции с вконтактом лутше делать через мини-версию страници (0.vk.com)
     
    1 person likes this.
  7. SarDoX

    SarDoX New Member

    Joined:
    30 Dec 2005
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    да, скрпит работает.
    подскажите, как после логона зайти в страницу, например, mail.php и получить её код в переменную.
    пробовал так
    Code:
    s := http.get('http://vk.com/mail.php');
    выдает ошибку. гуглил, пишут типа идет редирект на хттпс, а это надо уже добавлять хандлер сокет, бибилиотеки ssleay32 и libeay32 в папку и т.п.
    Я в том направлении двигаюсь?
     
  8. justonline

    justonline network ninja

    Joined:
    27 Jul 2011
    Messages:
    499
    Likes Received:
    60
    Reputations:
    53
    site := IdHttp1.Get('http://vk.com/mail.php');
    тип того.
    я например сразу в переменную регэкспа вгружал страничку гетом и парсил что надо. попробуй для начала вывести в Memo.
    про https - херня, нет там хттпс. Оратор выше сказал правильно. лучше через моб версию m.vk.com
    ибо там все проще по запросам и парсингу будет :) в оригинал странице тонны пользовательских js, аяксов
     
  9. SarDoX

    SarDoX New Member

    Joined:
    30 Dec 2005
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    в мобильную версию не получается залогиниться так же, как и в полную(
    --------------------------------------------------------------
    site := IdHttp1.Get('http://vk.com/mail.php');
    у меня это выдает iohandler value is not valid
    хотя логин проходит успешно
     
  10. justonline

    justonline network ninja

    Joined:
    27 Jul 2011
    Messages:
    499
    Likes Received:
    60
    Reputations:
    53
    ну такая ошибка вываливается при редиректе на ssl. ну не может быть что бы на мобил версии это использовалось) на след неделе установлю делфю и гляну) если еще надо будет
     
  11. SarDoX

    SarDoX New Member

    Joined:
    30 Dec 2005
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    я уже и куки мэнеджер добавил, и хендлерсокетоупенссл, связал их, а все бестолку..
    пилять, нифига на делфи не проще, чем на пхп)))
     
  12. SarDoX

    SarDoX New Member

    Joined:
    30 Dec 2005
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    типа АП
    еще возился много, нет результата.
    не уж то никто не может помочь?
     
  13. Tip.the.besT

    Tip.the.besT Member

    Joined:
    24 Jun 2009
    Messages:
    267
    Likes Received:
    10
    Reputations:
    4
    А почему ты авторизацию гетом делаешь? Честно говоря я думал она уже и не работает как сто лет.

    Попробуй сделать постом, сам не побывал, но видел темы, там говорят, что всё работает.
     
  14. Isaev

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

    Joined:
    25 Jul 2007
    Messages:
    120
    Likes Received:
    19
    Reputations:
    6
    кто ж гетом авторизуется то? вот более менее нормальная авторизация... изучай
    http://hlrevenge.ru/topic/522/
     
    1 person likes this.