Ant步步为营(2)在ftp上下载需要的文件

早上好,开始一天工作之前先踩踩了园子,今天介绍ftp上下载文件。

<?xml version="1.0"?>
    <project name="ForTest"
default="ftp.download" >
    <property
file="build.properties"></property>
      
 <target name= "ftp.download">
      
   <ftp action="get"
        
        server="192.168.**.**"
  
           
userid="admin"
      
        password="admin"
  
             
remotedir="/">
           
<fileset dir="${file.dir}">
        
         <include name="**"/>

           
</fileset>
         
</ftp>
      
 </target>
    </project>

> <include name="**"/>此句是在ftp上筛选想要的文件。

> action="get"这个需要声明,如果action不指定默认就是上传。

> http://www.cnblogs.com/lightideal/archive/2012/02/27/2370210.html

> Getting files from an FTP server works pretty much the same way as
sending them does. The only difference is that the nested filesets use the
remotedir attribute as the base directory for the files on the FTP server, and
the dir attribute as the local directory to put the files into. The file
structure from the FTP site is preserved on the local
machine.(学习新知识,着手API,所有英语要过关)

Ant步步为营(2)在ftp上下载需要的文件,码迷,mamicode.com

时间: 2024-10-24 15:46:27

Ant步步为营(2)在ftp上下载需要的文件的相关文章

通过cmd命令到ftp上下载文件

通过cmd命令到ftp上下载文件 点击"开始"菜单.然后输入"cmd"点"enter"键,出现cmd命令执行框 2 输入"ftp"切换到到ftp下面.然后输入"open 服务器地址".点击回车键.会提示你输入用户名和密码. 3 登陆成功后.输入"cd"命令.会显示"远程目录",输入"dir"命令会显示目录下的文件,权限等相关信息.可以通过"

cURL 学习笔记与总结(4)使用 curl 从 ftp 上下载文件与上传文件到 ftp

下载: <?php $curlobj = curl_init(); curl_setopt($curlobj, CURLOPT_URL, "ftp://192.***.*.***/文件名"); curl_setopt($curlobj, CURLOPT_HEADER, 0); curl_setopt($curlobj, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curlobj, CURLOPT_TIMEOUT, 300); // times

java Ftp上传创建多层文件的代码片段

StringBuilder sBuilder = new StringBuilder();            String[] pah = path.split("/");            // 先创建目录,在转到当前目录,再保存文件            // 分层创建目录            for (String pa : pah)            {                if (StringUtils.isNotBlank(pa))         

使用递归方法实现,向FTP服务器上传整个目录结构、从FTP服务器下载整个目录到本地的功能

我最近由于在做一个关于FTP文件上传和下载的功能时候,发现Apache FTP jar包没有提供对整个目录结构的上传和下载功能,只能非目录类型的文件进行上传和下载操作,后来我查阅很多网上的实现方法,再结合自己的理解.以及符合自己的需求,完成了我自己的apache FTP jar包补充类. 上面是背景,基本叙述完毕,下面开始介绍实现方法和代码. 一.环境搭建: 1.使用的FileZilla Server开源免费软件,安装过后建立的本地FTP服务器. 2.使用的apache上下载FTP工具包,引用到

Linux系统中使用lftp命令实现FTP上传下载

Linux 下常用的操作命令有 ftp. lftp 和 sftp,图形化界面非常好用的有 FileZilla.不过在服务器命令界面中,lftp使用比较方便,功能也比ftp更加强大.lftp的界面很像Linux的shell,有命令补全.历史记录.允许多个后台任务执行.书签.排队.镜像.断点续传.多进程下载等功能. 登录ftp命令 代码: lftp 用户名:密码@ftp地址:传送端口(默认21) 用法 (1)lftp username:[email protected]:21 回车 (2)lftp

Java 轻量级调用 FTP 上传(安卓可用)

今时今日 HTTP 断点上传.WebSocket 断点上传兴起,FTP 协议大有被取代之势,不过 FTP 顾名思义,始终是为文件传输所服务的,具体 HTTP 所不具备的优势:首先是适合大文件.多批次上传,一般 10MB 甚至上 G 的文件亦可,而且进度条.断点.多线程上传等功能一应俱全:其次开发维护方便,--服务端可以用现成的方案,例如经典的 IIS  FTP.ServU 等,或者写一个服务器端的 FTP 文件接收程序来进行解释,但这样的轮子已经很多了,比如最近的关注 nodejs 也有开源的

【Kettle】数据整合之FTP下载+本地照片文件导入Oracle数据库

一.数据整合业务场景     1.1 背景 因GA某系统进行调整,导致原先从该系统备份数据库获取的相应数据资源无法正常获取,后续的数据统一由GA某系统每日将前一日的ZTRY照片数据压缩后上传到指定的FTP服务器上,需要从该FTP上下载下来,解压后将JPEG照片数据解析加载进入数据库.     1.2 目标 需要建立作业可以定时从FTP下载服务器将ZIP文件下载到本地指定文件夹,将ZIP文件解压后,获得JPEG格式照片,通过Kettle转换将照片进行解析,同时按照一定的规则将照片的名字等信息解析拼

Ant步步为营(3)在svn上checkout code.

马上下班了,在发一篇吧.今天这个的时候发现好多好的网址,所以提前发了. 老规矩:build.xml <?xml version="1.0"?>    <project name="StartProduct" default="checkout.testcode" >    <property file="build.properties"></property> <!--引

python之实现ftp上传下载代码(含错误处理)

# -*- coding: utf-8 -*- #python 27 #xiaodeng #python之实现ftp上传下载代码(含错误处理) #http://www.cnblogs.com/kaituorensheng/p/4480512.html#_label2 import ftplib import socket import os def ftpconnect(ftp_info): try: ftp = ftplib.FTP(ftp_info[0]) except (socket.er