Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

Versão 1 Próxima »

Faz o download de um arquivo via protocolo SFTP utilizando a senha do usuário diretamente

Sintaxe

SFTPDwld1( < sFileName >, < sRemotePath >, < sServer >, < sUser >, < sPassword > )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

sFileName

caractere

Caminho completo do arquivo a ser salvo no seu computador

X


sRemotePath

caractere

Caminho completo do arquivo a ser baixado do servidor remoto

X


sServer

caractere

Endereço do servidor remoto

X


sUser

caractere

Nome do usuário

X


sPassword

caractere

Senha do usuário

X


Retorno

Nome

Tipo

Descrição

aResult

vetor

0 quando tiver SUCESSO, -1 ao FALHAR a requisição, -2 ao FALHAR em abrir o arquivo

Exemplos

Exemplo de implementação do download de arquivo utilizando autenticação por usuário e senha. Ao testar esta função favor apontar para um servidor com o SSHD presente e utilizar um nome de usuário e senha válidos.

User Function downloadSFTPexemplo1()

status := SFTPDwld1("meuarquivo.txt", "/home/user/meufile.txt", "cloud1.dominio.com", "user", "minhasenhasecreta")

if (!status)
	Conout("Sucesso ao transferir :D")
endif

Return

Abrangência

Função disponível, na linguagem TLPP, para build superior a 19.3.1.7.

IMPORTANTE: Utilizar preferencialmente na linguagem TLPP pois o suporte desta função no AdvPL está sendo descontinuado.

  • Sem rótulos