Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- FTPWorker.java
- package FTP;
- import org.apache.commons.net.ftp.FTPClient;
- import org.apache.commons.net.ftp.FTPFile;
- import org.apache.commons.net.ftp.FTPReply;
- import java.io.*;
- import java.text.DateFormat;
- import java.text.SimpleDateFormat;
- public class FTPWorker {
- private String server = "node0.net2ftp.ru";
- private static final int port = 21;
- private String user = "LynX7129@gmail.com";
- private String pass = "2321exa1";
- public FTPClient getClient() {
- return new FTPClient();
- }
- public FTPWorker(String server, String user, String pass) {
- this.server = server;
- this.user = user;
- this.pass = pass;
- }
- public FTPWorker() {
- }
- public void showServerReply(FTPClient ftpClient) {
- String[] replies = ftpClient.getReplyStrings();
- if (replies != null && replies.length > 0) {
- for (String aReply : replies)
- System.out.println("SERVER: " + aReply);
- }
- }
- public FTPClient getConnetcionAndLogin(FTPClient ftpClient) {
- try {
- ftpClient.connect(server, port);
- int replyCode = ftpClient.getReplyCode();
- if (!FTPReply.isPositiveCompletion(replyCode)) {
- System.out.println("Operation failed. Server reply code: " + replyCode);
- }
- boolean success = ftpClient.login(user, pass);
- if (!success)
- System.out.println("Could not login to the server");
- else
- System.out.println("LOGGED IN SERVER");
- } catch (IOException e) {
- e.printStackTrace();
- }
- return ftpClient; }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement