Projeto completo no VB .NET 2005 para SFTP cliente com WinSCP e servidor de SFTP com FreeSSHD

06/03/2014

Olá Developers!
Eu finalmente tive sucesso (depois de 2 semanas sem uma dica decente) com winscp + vb.net e servidor freeSSHd.
O projeto completo + Imagens + dicas são no link de download.

http://d01.megashares.com/dl/TssEMWV/TUTORIAL_SFTP_WinSCP.zip

Encontrei o código quase pronto, mas não funcionava a parte de Upload, e depois de descobrir que as pastas de remoto e local estavam trocadas ainda não dava certo se o arquivo já existia, e uma confirmação era solicitada, depois de adicionar uma configuração de desativar a confirmação tudo ficou funcionando: upload, download e lista de arquivos.

para alterar o código ao seu modo, adicione os comandos do mesmo modo que estão o 'get' ou 'post'.

Por favor instale o WinSCP + VB .net 2005 + FreeSSHD (Servidor SSH SFTP)

Para que o codigo funcione tem que adicionar os resources (arquivos WinSCP.com e WinSCP.exe) nas propriedades do projeto, por favor veja as figuras do download para mais detalhes.

http://www.freesshd.com/freeSSHd.exe

http://winscp.net/download/winscp551.zip

original:
http://www.nullskull.com/q/10400494/how-to-download-and-upload-files-using-sftp.aspx

Boa sorte!!!

Ps: Aceito doações ;)

Robson Robson