Sashar333

Пользователи
  • Публикаций

    41
  • Зарегистрирован

  • Посещение

Информация о Sashar333

  • Звание
    Продвинутый пользователь

Посетители профиля

Блок последних пользователей отключён и не показывается другим пользователям.

  1. ВСЕ ЗАРАБОТАЛО!!!! файлы libcrypto.so и libssl добавил не в тот deployment вариант: рабочий! Всем большое спасибо!
  2. в общем получилось на другом компе подключить телефон и запустить отладку через делфи при прохождении пишет Project1.apk raised excepyion class EidOSSLCoulNotLoadSSLlibrary with message "Could not load SSL library" и останавливается в idSSLOpenSSl тут: constructor TIdSSLContext.Create; begin inherited Create; //an exception here probably means that you are using the wrong version //of the openssl libraries. refer to comments at the top of this file. if not LoadOpenSSLLibrary then begin raise EIdOSSLCouldNotLoadSSLLibrary.Create(RSOSSLCouldNotLoadSSLLibrary); end; fVerifyMode := []; fMode := sslmUnassigned; fSessionId := 1; end; я так понял проблема в файлах libcrypto.so и libssl может есть у кого подсказка где правильные скачать или как их подобрать? спасибо
  3. не ужели нет других вариантов кроме как ломать телефон?
  4. это слишком сложно для меня там проблемы с драйвером, не хочет подключаться телефон разные usb драйвера пробовал ни в какую
  5. единственное что файлы libcrypto.so и libssl.so пришлось скачать с (http://indy.fulgan.com/SSL/😞 пробовал разные скачивать так как ссылка из темы ([DELPHI FMX Android] [6.0] Не удается загрузить SSL библиотеку) у меня не открывается
  6. на сколько я понял и сделал так: 1. добавил в Unit1.pas в USES: IdSSLOpenSSLHeaders 2. добавил в Project1.dpr в USES самым первым: System.StartUpCopy 3. добавил в Deployment Project1 два файла: libcrypto.so и libssl.so 4. изменил в Deployment Project1 для фалов Remote Path: .\assets\internal 5. добавил в FormCreate, в самом начале: IdOpenSSLSetLibPath(TPath.GetDocumentsPath); но все так же вылетает...
  7. как это делается? перекомпилирование... библиотеки статические скачал с сайта indy с расширением "a" (libcrypto.a и libssl.a) и, видимо не статические, библиотеки с расширение "so" (libcrypto.so и libssl.so) что значит перекомпилировать? и как их подключить к проекту?
  8. или может кто подскажет какие еще простые компоненты есть для работы с почтой на андройд и ios...
  9. 443 тоже не работает пробовал 110, 993,995,25 на виндовс 993 работает
  10. Здравствуйте!.Delphi 10.2. Android 6 (Xiaomi Redmi note 4) программирую раз в год, уровень языка минимальный, наверно. код: procedure TForm1.FormCreate(Sender: TObject); begin {$IFDEF MSWINDOWS} pflog:='log.bas'; pfmem:='mem.mem'; pfprod:='prod.txt'; pfpost:='post.txt'; {$ELSE} {$IFDEF IOS} //код для мобильной платформы iOS {$ELSE} {$IFDEF ANDROID} pflog:=Tpath.GetDocumentsPath+pathdelim+'log.bas'; pfmem:=Tpath.GetDocumentsPath+pathdelim+'mem.mem'; pfprod:=Tpath.GetDocumentsPath+pathdelim+'prod.txt'; pfpost:=Tpath.GetDocumentsPath+pathdelim+'post.txt'; {$ENDIF} {$ENDIF} {$ENDIF} memo1.Text:=''; if not(fileexists(pfmem)) then memo1.Lines.SaveToFile(pfmem); memo1.Lines.LoadFromFile(pfmem); if memo1.Lines.Count=0 then memo1.Lines.Add('01.01.0001'); label1.Text:=memo1.Lines[0]; IdIMAP41.Connect(); - тут программа вылетает //ComboBox1.Items.LoadFromFile(pfprod); //ComboBox2.Items.LoadFromFile(pfpost); //loadlist; end; Задача проста: найти письмо и скачать вложение, для дальнейшей обработки. При запуске на Windows 8 все работает нормально, после установки apk и запуска на телефоне программа вылетает при IdIMAP41.Connect() Менял на pop3 тоже самое Подскажите пожалуйста в чем может быть проблема? Может есть другие варианты для загрузки почты? Заранее спасибо!