fabiofranzini Postado 1 Agosto Postado 1 Agosto Ola, qual seria a melhor opção para a operação de put, enviar arquivos para um servidor FTP. Atualmente uso os componentes Indy, para esta operação, alias utilizo ele a muito tempo... Mas nestas versões novas do Delphi, existe algo mais indicado ? Alguem teve alguma experiencia melhor utilizando outros ? quais ?
Moderadores Juliomar Marchetti Postado 1 Agosto Moderadores Postado 1 Agosto tu pode usar ftpsend do synapse que o acbr leva e no getit tem outros Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
fabiofranzini Postado 2 Agosto Autor Postado 2 Agosto 14 horas atrás, Juliomar Marchetti disse: tu pode usar ftpsend do synapse que o acbr leva e no getit tem outros @Juliomar Marchetti Não sei se é impressão minha, mas me parece que o Indy, tem algo que não trabalha bem em questão de Timeout, Não sei se é caracteristica somente dele, ou se é do protocolo FTP mesmo. Pela sua experiencia, o ftpsend do synapse, trabalha melhor com o protocolo ftp em geral, ou seria trocar "6 por Meia Duzia" ?
Moderadores Solution Juliomar Marchetti Postado 2 Agosto Moderadores Solution Postado 2 Agosto eu tento não usar Indy. não sou fã. é um código muito pesado, faz bastante coisa mas não gosto uso o synapse na maioria ou uso TNetHttpClient mas creio que pra ftp não vá rolar Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
fabiofranzini Postado 2 Agosto Autor Postado 2 Agosto 10 minutos atrás, Juliomar Marchetti disse: eu tento não usar Indy. não sou fã. é um código muito pesado, faz bastante coisa mas não gosto uso o synapse na maioria ou uso TNetHttpClient mas creio que pra ftp não vá rolar Obrigado pelas orientações. Vou testar o synapse.
Djean Carlos Postado 15 Agosto Postado 15 Agosto boa tarde, consigo usar o ftpSend com arquivo chave do AWS? Tem um exemplo disso?
Moderadores Juliomar Marchetti Postado 15 Agosto Moderadores Postado 15 Agosto 1 hora atrás, Djean Carlos disse: boa tarde, consigo usar o ftpSend com arquivo chave do AWS? Tem um exemplo disso? deve conseguir sim exemplos senão me engano deve ter no site da synapse Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Djean Carlos Duarte Postado 21 Agosto Postado 21 Agosto Boa tarde, Não encontrei nenhum exemplo ainda. Alguém já usou ftp com chave.pem da aws?
Moderadores Juliomar Marchetti Postado 21 Agosto Moderadores Postado 21 Agosto 2 horas atrás, Djean Carlos Duarte disse: Boa tarde, Não encontrei nenhum exemplo ainda. Alguém já usou ftp com chave.pem da aws? kkk força abre os fontes do componente Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Djean Carlos Duarte Postado 3 Setembro Postado 3 Setembro bom dia, Ainda não consigo conectar. podem me ajudar? var ftpSend : TFTPSend; Begin ftpSend := TFTPSend.Create; ftpSend.Sock.SSL.PrivateKeyFile := 'E:\HardSis\Bases\HardSis\chave.pem'; ftpSend.Username := 'bitnami'; ftpSend.TargetHost := ip_host; ftpSend.TargetPort := '22'; ftpSend.Login end;
fabiofranzini Postado 3 Setembro Autor Postado 3 Setembro Coloca o login em em um try except e verifica o que retorna no e.message.
Djean Carlos Duarte Postado 4 Setembro Postado 4 Setembro Boa tarde, alguem tem um exemplo usando o ftpsend? ou outro componente? o tftpsend necessite de alguma dll para este caso?
Moderadores Juliomar Marchetti Postado 5 Setembro Moderadores Postado 5 Setembro 6 horas atrás, Djean Carlos Duarte disse: Boa tarde, alguem tem um exemplo usando o ftpsend? ou outro componente? o tftpsend necessite de alguma dll para este caso? sim openssl com versão mais nova mas o código acima que postei é exatamente o que vai fazer jovem monta você um exemplo de aplicação console que esteja dando problema e anexe Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Djean Carlos Duarte Postado 5 Setembro Postado 5 Setembro bom dia, a propriedade DataIP e DataPort eu não consigo alimentar da forma que esta na imagem. segue exemplo. ele não loga e não me retorna exceção. Exemplo TFTPSend.rar
Moderadores Juliomar Marchetti Postado 9 Setembro Moderadores Postado 9 Setembro deu erro pra mim de login. esses dados estão corretos? eu não tenho conta em ftp assim e nem em ftp pra testar mas veja se não tem um ResultCode ou resultstring no seu teste Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Djean Carlos Duarte Postado 9 Setembro Postado 9 Setembro Bom dia Juliomar, Desculpe, eu alterei os de login antes de postar. Enviei no teu email da assinatura acima. (e-mail: [email protected])
Djean Carlos Duarte Postado 16 Setembro Postado 16 Setembro Bom dia, Solicitei a alteração de chave.pem para password, e ainda não consegui conectar com tftpsend.
Moderadores Juliomar Marchetti Postado 17 Setembro Moderadores Postado 17 Setembro tem que ser via FTP na aws? usa o WinSCP e veja se consegue conectar com ele se sim pega o log de conexão pra ver como é enviado Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
fabiofranzini Postado 17 Setembro Autor Postado 17 Setembro Em 03/09/2024 at 07:56, Djean Carlos Duarte disse: bom dia, Ainda não consigo conectar. podem me ajudar? var ftpSend : TFTPSend; Begin ftpSend := TFTPSend.Create; ftpSend.Sock.SSL.PrivateKeyFile := 'E:\HardSis\Bases\HardSis\chave.pem'; ftpSend.Username := 'bitnami'; ftpSend.TargetHost := ip_host; ftpSend.TargetPort := '22'; ftpSend.Login end; Me ocorreu um pensamento, onde você indica o arquivo pem. Tenta usar o PuTTYgen, e converter esta chave em .ppk e indica este novo arquivo como PrivateKeyFile. Atenção isto é só um chute.
Djean Carlos Duarte Postado 26 Setembro Postado 26 Setembro @Juliomar Marchetti Bom dia, não entendi direito a sua sugestão. Tambem não conseguisse conectar com as credenciais que lhe enviei?
Moderadores Juliomar Marchetti Postado 26 Setembro Moderadores Postado 26 Setembro 38 minutos atrás, Djean Carlos Duarte disse: @Juliomar Marchetti Bom dia, não entendi direito a sua sugestão. Tambem não conseguisse conectar com as credenciais que lhe enviei? não consegui disse pra usar um aplicativo de ftp e testar com ele para ver se conecta com suas credenciais Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Djean Carlos Duarte Postado 26 Setembro Postado 26 Setembro @Juliomar Marchetti, entendi, eu consigo conectar pelo filezila com estas credenciais.
Moderadores Juliomar Marchetti Postado 26 Setembro Moderadores Postado 26 Setembro 1 hora atrás, Djean Carlos Duarte disse: @Juliomar Marchetti, entendi, eu consigo conectar pelo filezila com estas credenciais. certo e tu pode passar como está a config nele. Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Djean Carlos Duarte Postado 26 Setembro Postado 26 Setembro @fabiofranzinibom dia, obrigado pela dica, mas não conseguir fazer o procedimento.
Recommended Posts
Crie uma conta ou entre para comentar
Você precisar ser um membro para fazer um comentário
Criar uma conta
Crie uma nova conta em nossa comunidade. É fácil!
Crie uma nova contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora