⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 newftp.java

📁 利用第三方工具包edtftpj下载ftp资源,edtftpj.zip可从网上搜索
💻 JAVA
字号:
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package test1;import com.enterprisedt.net.ftp.*;import java.io.*;/** * * @author Administrator */public class Newftp {       public static void main(String[] args){        String host = "statsftp.nba.com";          String user = "kongclient";          String password = "H00pDreams101";          /** 定义FTPClient便利 */               FTPClient ftp = null;          try{                /** 创建FTPClient */                   ftp = new FTPClient();                /** 连接服务器 */                ftp.setRemoteHost(host);               ftp.setRemotePort(21);                           ftp.connect();                /** 登陆 */                ftp.login(user, password);                /** 以波动模式连接 */                 ftp.setConnectMode(FTPConnectMode.PASV);               /** ASCII方式:只能传输一些如txt文本文件,                 * zip、jpg等文件需要使用BINARY方式                   * */                //ftp.setType(FTPTransferType.ASCII);                ftp.setType(FTPTransferType.BINARY);                /** 切换到主目录,并枚举主目录的所有文件及文件夹                  * 包括日期、文件大小等详细信息                   * files = ftp.dir("."),则只有文件名                  */                                         //String[] files = ftp.dir("nba_team_*.xml", false);              //System.out.println("files length = "+files.length);              //for (int i = 0; i < files.length; i++)                    //System.out.println(files[i]);                /** 下载info文件夹下的所有文件到 d:\temp 目录下 */               String outdir = "d:/temp/";               File attachments = new File(outdir);               /** 如果文件夹不存在,则创建 */               if (!attachments.exists())               {                  attachments.mkdir();               }                       /** 下载文件 */                 ftp.get(outdir+"nba_scores.xml","nba_scores.xml");                 /** 下载后删除文件 */                            //ftp.delete(files[i]);                 /** 断开连接  */                ftp.quit();          } catch(Exception e){            System.out.println(e.getMessage());        }         }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -