Перейти к содержанию
Fire Monkey от А до Я

#WAMACO

Пользователи
  • Постов

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

  • Посещение

  • Победитель дней

    27

Весь контент #WAMACO

  1. Зачем размещать такую "простыню" ошибок? Это бесит! Сократите срочно, может кто и ответит тогда...
  2. Выложили бы что ли всем полный скрипт на PHP! Помогите другим разработчикам!
  3. ну так первый раз вывести "честно", снять скриншот, записать в ресурсы, распространять вместе с программой и данный скрин и проявлять медленно...
  4. и еще костыль.... подготовьте заранее картинку экрана...ее и проявляйте медленно...
  5. CRC32B получаю так (использую indy) на форме edit1 (исходная строка), edit2 (результат - crc32b хэш) uses ... IdGlobal, IdHash, IdHashCRC, IdHashMessageDigest, ... ; type TForm1 = class(TForm) Edit1: TEdit; Edit2: TEdit; Button2: TButton; procedure Button2Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.fmx} procedure TForm1.Button2Click(Sender: TObject); var IdHash: TIdHashCRC32; begin IdHash := TIdHashCRC32.Create; Edit2.Text := IdGlobal.IndyLowerCase(IdHash.HashStringAsHex(Edit1.Text)); end; Вопрос: 1. Как получить CRC32 (сейчас только CRC32B) 2. Как сгенерировать CRC32 и CRC32B не используя Indy? ВАЖНО! Решение должно быть кросс-платформа.
  6. Сходите на Android Studio! После мытарств там, ждем обратно! ? По-делу.... что конкретно не получается?
  7. Уххх... да... Рекомендация. 1. Уберите "вырви глаз" синий цвет шрифта. 2. Не используйте Windows иконки. Смотрятся убого. Это для начала... Почитайте про Material Design. В сети информации полно.
  8. НЕ отчаивайтесь, Вам просто надо найти нужную версию SSL файла. Тут была ссылка на файловый архив разработчиков Indy, качаете оттуда и все работает как часы. Проверено. Дать ссылку не могу, т.к. пишу в "полевых" условиях. Ничего под руками нет. Поищите тут на форуме по слову Indy.
  9. Слишком много ЕСЛИ.... Задачи разные бывают и приложения тоже. Мы говорим про конкретную задачу отправки письма из приложения. Способов несколько, использование Indy позволяет это сделать без стороннего хостинга. А через неделю и Ваш хостинг может загнуться, ввиду не оплаты, форс мажора и т.д.
  10. Это просто Вам, как пример! Еще раз... отправить письмо надо! Сервера нет! (нет денег содержать, нет возможностей и т.д.) Вы сделали приложение, передали заказчику, там функционал отправки письма! Кто оплачивает сей фуршет по отправке? ? Вы держите сервер и всех там обслуживаете?
  11. По-моему, Вы не знаете, как работает Indy. Используя эти компоненты, можно послать письмо, минуя свой сервер, вы сразу настраиваете параметры отсылки, аналогично, любому почтовому клиенту и отсылаете письмо! например, я не знаю и знать не хочу PHP и сервера у меня нет! как мне отослать письмо с приложения? INDY спешит на помощь! Вот пример: var SMTP : TIdSMTP; msg : TIdMessage; SSLOpen : TIdSSLIOHandlerSocketOpenSSL; begin SMTP := TIdSMTP.Create(Application); SMTP.Host := 'smtp.mail.ru'; SMTP.Port := 465; SMTP.AuthType := satDefault; SMTP.Username := 'моя почта@mail.ru'; SMTP.Password := 'пароль от моей почты '; //это необходимо использовать для SSL SSLOpen := TIdSSLIOHandlerSocketOpenSSL.Create(nil); SSLOpen.Destination := SMTP.Host+':'+IntToStr(SMTP.Port); SSLOpen.Host := SMTP.Host; SSLOpen.Port := SMTP.Port; SSLOpen.DefaultPort := 0; SSLOpen.SSLOptions.Method := sslvSSLv23; SSLOpen.SSLOptions.Mode := sslmUnassigned; SMTP.IOHandler := SSLOpen; SMTP.UseTLS := utUseImplicitTLS; msg := TIdMessage.Create(Application); msg.Subject := 'Проверка почты'; msg.From.Address := 'моя почта@mail.ru'; msg.From.Name := 'AlexF'; msg.Recipients.EMailAddresses := 'почта получателя@yandex.ru'; SMTP.Connect; if SMTP.Connected then begin SMTP.Send(msg); ShowMessage ('Сообщение отправлено'); end else ShowMessage ('Не удалось отправить сообщение'); SMTP.Disconnect(); SMTP.Free; msg.Free; end;
  12. Почта отправляется напрямую, без php скриптов и вашего сервера! и не надо никаких скриптов! Вы же имеете ввиду, что вы запускаете скрипт PHP на своем сервере и шлете почту! так?
  13. Ну вот... вопрос? а если сервера нет.... и задача этого не требует... приплыли? через post запрос любой сможет! ? Как обойти, я написал выше! Скачать валидный SSL
  14. [ENERGY] Подскажите тогда, как с помощью родной библиотеки отправить e-mail адресату из приложения? Компоненты Indy позволяют это сделать! Скачайте просто свежий SSL с сайта Indy
  15. "Альтернативный вариант указал RealSHELS" - у меня этот вариант не завелся! поэтому и спросил!
  16. Сервак, кстати, тоже на Delphi написан! Там в конце видео есть упоминание об этом...
  17. Ну так заработало потому, что сделали, как я и подсказал, просто пробросили события Tap! ?
  18. Потому что под Android используйте onTap, а не onClick
  19. Не используйте LiveBinds , это лютая злобная недоработанная вещь!
  20. Воспроизведите это! Выложите сюда проект. Быстрее помогут.
  21. в папку с exe положи sqlite3.dll скачать последнюю версию можно с sqlite.org
×
×
  • Создать...