#include "StdAfx.h" #include "PideFile.h" #include "Csock_cl.h" #include "DataTransfer.h" #include "b_file.h" #include "_log.h" #include "FileTransferClient.h" #define MODULO "PideFule" PideFile::PideFile(void) { } PideFile::~PideFile(void) { } void PideFile::run() { FileTransferClient ft; if(!ft.conecta(ip,puerto)) { C_log::log("PideFile", "Error al conectar a: %s:%ld",ip, puerto); return; } if(!ft.Presenta(usu, key)) { C_log::log("PideFile", "Error al presentarse a: %s" ,usu); return; } if(!ft.DescargaFile(orig, dst)) { C_log::log("PideFile", "Error al descargar orig: %s dest%ld",orig, dst); return; } if(!ft.desconecta()) { C_log::log("PideFile", "Error al desconectar a: %s:%ld",ip, puerto); } else { C_log::log("PideFile", "final Feliz"); return; } }