[Delphi] Indy - на моем ПК работает, на другом - нет

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Diamantx, 18 Jul 2013.

  1. Diamantx

    Diamantx New Member

    Joined:
    17 Feb 2012
    Messages:
    64
    Likes Received:
    1
    Reputations:
    0
    В общем ситуация такая: есть софт, который отправляет определенные запросы. На моем компьютере идеально работает, на дедике запускаю - тоже.

    Трое покупателей софта жалуются, что у них софт запросы не отправляет. Windows'ы разные, от XP до семерки. У самого восьмерка.

    Возможно не достает каких-нибудь библиотек? Код программы начинается со следующих строчек:

    Code:
      IdHTTP := TIdHTTP.Create(nil);
      IdSSLIOHandlerSocketOpenSSL1 := TIdSSLIOHandlerSocketOpenSSL.Create(nil);
      IdHTTP.IOHandler := IdSSLIOHandlerSocketOpenSSL1;
      mid_key := IdHTTP.Get('https://instagram.com/accounts/login/');
     
  2. mironich

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

    Joined:
    27 Feb 2011
    Messages:
    733
    Likes Received:
    73
    Reputations:
    19
    Библиотеки для работы с ssl лежит в папке с софтом, или в system32?
     
  3. Diamantx

    Diamantx New Member

    Joined:
    17 Feb 2012
    Messages:
    64
    Likes Received:
    1
    Reputations:
    0
    В папке с софтом никаких dll'ок нет.
     
  4. mironich

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

    Joined:
    27 Feb 2011
    Messages:
    733
    Likes Received:
    73
    Reputations:
    19
    Самое время их туда положить..
    Они нужны для работы ssl в indy http://indy.fulgan.com/SSL/
     
    1 person likes this.
  5. qw1mb1

    qw1mb1 Member

    Joined:
    8 Feb 2013
    Messages:
    113
    Likes Received:
    16
    Reputations:
    8
    из system32 в папку с софтом перенеси libeay32.dll и ssleay32.dll
     
  6. Diamantx

    Diamantx New Member

    Joined:
    17 Feb 2012
    Messages:
    64
    Likes Received:
    1
    Reputations:
    0
    У меня таких библиотек в той папке нет. Почему тогда у меня работает, а у них нет?

    Вот у одного из покупателей сработало, у других двух - нет.
     
  7. qw1mb1

    qw1mb1 Member

    Joined:
    8 Feb 2013
    Messages:
    113
    Likes Received:
    16
    Reputations:
    8
    если нету - ищи в интернете, только учти, что для разных версий Indy нужны разные версии библиотек.
    попробуй мои - http://rghost.ru/47502961
     
  8. Diamantx

    Diamantx New Member

    Joined:
    17 Feb 2012
    Messages:
    64
    Likes Received:
    1
    Reputations:
    0
    Только одному юзеру из трех помогло. Кстати, у него x32, у тех, у кого не получилось - x64
     
  9. Diamantx

    Diamantx New Member

    Joined:
    17 Feb 2012
    Messages:
    64
    Likes Received:
    1
    Reputations:
    0
    Вроде как эти помогли. Громадное спасибо.