Bom dia
É o seguinte eu tenho um código ftp para obter imagens vindas de um servidor mas preciso de fornecer ao servidor a informação de AE Title, port e ip. O ip é o ip da minha máquina e o AE Title e a port como é que eu defino???
Obrigada
Bom dia
É o seguinte eu tenho um código ftp para obter imagens vindas de um servidor mas preciso de fornecer ao servidor a informação de AE Title, port e ip. O ip é o ip da minha máquina e o AE Title e a port como é que eu defino???
Obrigada
qual codigo vc ta usando pra fazer o ftp?
O código que tenho é o seguinte:
package ct;
import java.io.File;
import java.io.InputStream;
import java.io.FileInputStream;
import org.apache.commons.net.ftp.FTPReply;
import org.apache.commons.net.ftp.FTPClient;
public class FTPCT {
public static void main(String[] args) {
String ip_server = 0.0.0.0;
String nomeArquivo = null;
FTPClient ftp = new FTPClient();
try{
ftp.connect(ip_server);
if(FTPReply.isPositiveCompletion(ftp.getReplyCode())){
ftp.login("user", "pass");
System.out.println("Ligação estabelecida");
}
else{
ftp.disconnect();
System.out.println("Erro: Dados incorrectos!!!");
System.exit(1);
}
for(int i=0; i<args.length; i++){
InputStream is = new FileInputStream(args[i]);
int idx = args[i].lastIndexOf(File.separator);
if(idx<0)
idx = 0;
else
idx++;
nomeArquivo = args[i].substring(idx, args[i].length());
if(args[i].endsWith(".txt")){
ftp.setFileType(FTPClient.ASCII_FILE_TYPE);
}
else if(args[i].endsWith(".jpg")){
ftp.setFileType(FTPClient.BINARY_FILE_TYPE);
}
else if(args[i].endsWith(".dcm")){
ftp.setFileType(FTPClient.BINARY_FILE_TYPE);
}
else{
ftp.setFileType(FTPClient.ASCII_FILE_TYPE);
}
System.out.println(" O arquivo "+ nomeArquivo + " foi enviado com sucesso!!!");
}
ftp.disconnect();
System.out.println("FIM");
}
catch(Exception e){
System.out.println("Ocorreu um erro: "+e);
System.exit(1);
}
}
}