ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

[Resolvido] baixar arquivos

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Mobile com Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
SegundoMeireles
Novato
Novato


Registrado: Quarta-Feira, 6 de Fevereiro de 2019
Mensagens: 15

MensagemEnviada: Qui Abr 11, 2019 10:11 am    Assunto: [Resolvido] baixar arquivos Responder com Citação

Como baixar arquivos pelo Delphi Rio? Se possível, sem necessitar do OpenSSL, pois existe problemas de vulnerabilidade com o Play Store

Erro:
"The vulnerabilities were addressed in OpenSSL 1.02f/1.01r. To confirm your OpenSSL version, you can do a grep search for:

$ unzip -p YourApp.apk | strings | grep "OpenSSL"

You can find more information and next steps in this Google Help Center article."

Não consigo atualizar o Openssl


Editado pela última vez por SegundoMeireles em Qui Abr 25, 2019 11:52 am, num total de 1 vez
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
marcelo_tux
Aprendiz
Aprendiz


Registrado: Terça-Feira, 2 de Abril de 2013
Mensagens: 230
Localização: São José do Rio Preto - SP

MensagemEnviada: Qui Abr 11, 2019 10:23 am    Assunto: Re: baixar arquivos Responder com Citação

Também tive esse problema.
Eu atualizo o apk fora da loja da google , usando http para fazer o download do apk direto do meu servidor. Com o Delphi Rio , da esses erros de OpenSSl e não consigo mais fazer isso. Agora não sei se é o Delphi Rio ou a versão do Android.
_________________
Porgramador Delphi - Mobile
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
strak2012
Colaborador
Colaborador


Registrado: Segunda-Feira, 13 de Janeiro de 2014
Mensagens: 1518
Localização: Maceió - AL

MensagemEnviada: Qui Abr 11, 2019 3:09 pm    Assunto: Responder com Citação

No link a seguir possui os arquivos nescessario para atualizar o ssl

https://github.com/emileb/OpenSSL-for-Android-Prebuilt
_________________
Tudo podemos quando tudo sabemos!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail MSN Messenger
strak2012
Colaborador
Colaborador


Registrado: Segunda-Feira, 13 de Janeiro de 2014
Mensagens: 1518
Localização: Maceió - AL

MensagemEnviada: Qui Abr 11, 2019 3:31 pm    Assunto: Responder com Citação

forma de atualizar:

localize a pasta ndk que sua ide estar a usar

em seguida localize as pastas correspondente ao tipo do processador, exemplo em berlin fica:

para processador arm
C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-ndk-r9c\platforms\android-14\arch-arm\usr

para processador x86
C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-ndk-r9c\platforms\android-14\arch-x86\usr

note a target do android 14, caso use uma outra deve então ser esta outra.


em cada uma desta pasta voce vai encontrar as pasta include e lib

na pasta lib é onde voce vai ve varios os arquivos *.so e é nela onde deve ser colocado os arquivos *.so correspondente ao tipo de processador, ja na pasta include vai os arquivos *.h

em ambas pastas include deve ir o mesmos arquivos *.h, só na pasta lib é que deve se certificar que estar a colocar os correspondente ao processador.

voce tb pode colocar os arquivos *.so no deployment, no diretorio remoto:
library\lib\armeabi-v7a\ para processador arm - leve em conta o *.so correspondente a este processador
library\lib\x86\ para processador 86x - leve em conta o *.so correspondente a este processador

é bem provavel que apenas a inclusão dos arquivos *.so via deployment ja resolva a questão.
_________________
Tudo podemos quando tudo sabemos!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail MSN Messenger
marcelo_tux
Aprendiz
Aprendiz


Registrado: Terça-Feira, 2 de Abril de 2013
Mensagens: 230
Localização: São José do Rio Preto - SP

MensagemEnviada: Qui Abr 11, 2019 4:45 pm    Assunto: Responder com Citação

Após esta atualização, agora aparece na tela do aparelho "Could not load SSL library".
_________________
Porgramador Delphi - Mobile
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
strak2012
Colaborador
Colaborador


Registrado: Segunda-Feira, 13 de Janeiro de 2014
Mensagens: 1518
Localização: Maceió - AL

MensagemEnviada: Qui Abr 11, 2019 6:31 pm    Assunto: Responder com Citação

marcelo_tux escreveu:
Após esta atualização, agora aparece na tela do aparelho "Could not load SSL library".


Coloque os arquivo *.só via deployment respeitando o diretorio de cada processador.
_________________
Tudo podemos quando tudo sabemos!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail MSN Messenger
SegundoMeireles
Novato
Novato


Registrado: Quarta-Feira, 6 de Fevereiro de 2019
Mensagens: 15

MensagemEnviada: Qui Abr 11, 2019 7:52 pm    Assunto: Responder com Citação

strak2012 escreveu:
marcelo_tux escreveu:
Após esta atualização, agora aparece na tela do aparelho "Could not load SSL library".


Coloque os arquivo *.só via deployment respeitando o diretorio de cada processador.


Infelizmente, no Delphi Rio ficou com o mesmo problema.
Versão do OpenSSL.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
marcelo_tux
Aprendiz
Aprendiz


Registrado: Terça-Feira, 2 de Abril de 2013
Mensagens: 230
Localização: São José do Rio Preto - SP

MensagemEnviada: Sex Abr 12, 2019 7:40 am    Assunto: Responder com Citação

strak2012 escreveu:
marcelo_tux escreveu:
Após esta atualização, agora aparece na tela do aparelho "Could not load SSL library".


Coloque os arquivo *.só via deployment respeitando o diretorio de cada processador.


Bom dia.
Agora esta dando o erro : HTTP/1.1 301 Moved Permanently .

Uso idHttp para fazer download do apk.
_________________
Porgramador Delphi - Mobile
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
marcelo_tux
Aprendiz
Aprendiz


Registrado: Terça-Feira, 2 de Abril de 2013
Mensagens: 230
Localização: São José do Rio Preto - SP

MensagemEnviada: Sex Abr 12, 2019 7:46 am    Assunto: Responder com Citação

Deu certo aqui esse erro http era uma configuração no idHttp HandleRedirects = true resolveu o problema.
Muito obrigado strak2012 .
_________________
Porgramador Delphi - Mobile
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
SegundoMeireles
Novato
Novato


Registrado: Quarta-Feira, 6 de Fevereiro de 2019
Mensagens: 15

MensagemEnviada: Qui Abr 25, 2019 11:52 am    Assunto: Re: baixar arquivos Responder com Citação

SegundoMeireles escreveu:
Como baixar arquivos pelo Delphi Rio? Se possível, sem necessitar do OpenSSL, pois existe problemas de vulnerabilidade com o Play Store

Erro:
"The vulnerabilities were addressed in OpenSSL 1.02f/1.01r. To confirm your OpenSSL version, you can do a grep search for:

$ unzip -p YourApp.apk | strings | grep "OpenSSL"

You can find more information and next steps in this Google Help Center article."

Não consigo atualizar o Openssl


Deletei os componentes IdHttp e IdSSLIOHandlerSocketOpenSSL1. E, TODAS AS USES E COMANDOS QUE LIGAVAM AO SSL.
Substitui pelo componente NetHttpClient. Ele funciona com "GET" também.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Mobile com Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB