Pular para o conteúdo principal

Postagens

Mostrando postagens de março, 2011

Trabalhando com FTP no Protheus

Trabalhar com FTP no Protheus é simples e muito útil, por exemplo, quando você quer trocar arquivos com filiais de sua empresa. As funções disponíveis para FTP são: FTPConnect Conexão com o servidor FTPDirChange Troca de diretório FTPDirectory Informações de diretórios e arquivos FTPDownload Copia arquivo para servidor local FTPErase Apaga arquivo no diretório FTPRenameFile Renomear arquivo no diretório corrente FTPUpload Copia arquivo da máquina local p/ diretório FTPDisconnect Fechamento da conexão atual Exemplo: 1: // CONECTA NO FTP 2: if .not. ftpconnect ("ftp.NOMEDESEUSERVIDOR.com.br", 21, getmv("MV_RSPFTPU"), getmv("MV_RSPFTPP")) 3: msgalert("NAO FOI POSSIVEL CONECTAR AO FTP.") 4: return .f. 5: endif 6: // MUDA PARA O DIRETORIO DESEJADO NO SERVIDOR REMOTO 7: if .not. ftpdirchange ("/NOMEDAPASTAREMOTA") 8: msgalert("NAO FOI POSSIVEL MUDAR PARA O DIRETORIO INFORMADO.") 9: return .f