精华内容
下载资源
问答
  • Android从指定的路径下载文件

    千次阅读 2018-05-14 18:39:52
    最近老是让我们从指定IP地址下载文件。这个IP地址自然就是我们服务器,服务器提前配置好文件的访问权限。只要我们这个能直接访问,自然就可以直接下载。代码如下:package com.sun.iot.demo.activity; import...

    最近老是让我们从指定IP地址,下载文件。这个IP地址自然就是我们的服务器,服务器提前配置好文件的访问权限。只要我们的这个能直接访问,自然就可以直接下载。代码如下:

    package com.sun.iot.demo.activity;
    
    import android.app.Activity;
    import android.os.Bundle;
    import android.os.Handler;
    import android.os.Message;
    import android.util.Log;
    import android.view.View;
    import android.widget.Button;
    import android.widget.TextView;
    
    import com.sun.iot.demo.R;
    
    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import java.net.HttpURLConnection;
    import java.net.URL;
    import java.net.URLDecoder;
    
    public class SevenActivity extends Activity {
    
        private TextView tv_file ;
        private Button btn_dowload_file ;
        private String url  = "http://111.231.146.203:8080/res/download/Android-Services.log" ;
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_seven);
    
            tv_file = (TextView)findViewById(R.id.tv_file);
            btn_dowload_file = (Button)findViewById(R.id.btn_dowload_file);
            btn_dowload_file.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    new Thread(doeload).start();
                }
            });
        }
        Handler handle = new Handler(){
            @Override
            public void handleMessage(Message msg) {
                super.handleMessage(msg);
                Bundle data = msg.getData();
                tv_file.setText(data.getString("file"));
            }
        };
        private void Dowload(String url){
            BufferedReader buffer ;
            StringBuilder sb = new StringBuilder();
            String line = "" ;
            Bundle bundle = new Bundle() ;
            Message message = new Message();
            try {
                HttpURLConnection conn = (HttpURLConnection)new URL(url).openConnection();
                buffer = new BufferedReader(new InputStreamReader(conn.getInputStream()));
                byte[]bf=new byte[1024];
                while((line=buffer.readLine())!=null ){
                    sb.append(line);
                }
                String content = URLDecoder.decode(sb.toString(), "UTF-8");
    
                Log.i("file",content);
    
                bundle.putString("file",content);
                message.setData(bundle);
                handle.sendMessage(message);
    
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
        Runnable doeload = new Runnable() {
            @Override
            public void run() {
                Dowload(url);
            }
        };
    }
    

    一开始,需要了汉字的乱码,怎么改都不行。后来,在tomcat的server.xml里面改了两个编码:



    这个编码就是配置tomcat的编码的。后来发现还不行。找了好久,才发现。我文件本身就不是utf-8的编码格式。很尴尬。

    所以改了下,就好了。

    展开全文
  • 使用FTP定时批量下载指定文件的shell脚本,具体实例介绍如下所示:1、目标FTP服务器地址#FTP服务器地址ip=10.19.15.232、FTP账号和密码u=账号p=密码3、使用mget结合正则表达式下载文件#获取昨天日期,为后面下载使用...

    使用FTP定时批量下载指定文件的shell脚本,具体实例介绍如下所示:

    1、目标FTP服务器地址

    #FTP服务器地址

    ip=10.19.15.23

    2、FTP账号和密码

    u=账号

    p=密码

    3、使用mget结合正则表达式下载文件

    #获取昨天日期,为后面下载使用

    T=`date -d yesterday +%Y%m%d`

    4、连接FTP服务器,到指定路径下下载文件

    ftp -n <

    open $ip

    user $u $p

    binary

    cd /hour #远程服务器文件目录

    lcd /home/Comparisor/XN_data/hour #本地存放的文件目录

    hash

    prompt off #关闭交互

    mget *$T*

    cd ../day #远程服务器文件目录

    mget *$T*

    close

    bye

    EOF

    5、将脚本加入定时任务crontab,每天6点执行。

    使用crontab -e 编辑:

    0 6 * * * /home/XXXX/get_xn_data.sh #后面跟脚本的绝对路径

    6 、完整的脚本为:

    #!/bin/bash

    #获取性能系统小时粒度的指标数据

    u=账号

    p=密码

    ip=10.195.15.23

    T=`date -d yesterday +%Y%m%d` #获取日期,根据日期抓取xdr文件

    #写入日志

    echo "(`date`) get data start...." >> /home/XXX/getdata.log

    echo "===================================================" >> /homeXXX/getdata.log

    ftp -n <

    open $ip

    user $u $p

    binary

    cd /hour #远程服务器文件目录

    lcd /home/Comparisor/XN_data/hour #本地存放的文件目录

    hash

    prompt off

    mget *$T*

    cd ../day

    mget *$T*

    close

    bye

    EOF

    以上所述是小编给大家介绍的使用Linux shell脚本实现FTP定时执行批量下载指定文件,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

    展开全文
  • TFTP是一个传输文件的简单协议,它基于UDP协议而实现,但是我们也不能确定有些TFTP协议是基于其它传输协议完成。此协议设计时候是进行小文件传输。因此它不具备通常FTP许多功能,它只能从文件服务器上获得...

    TFTP是一个传输文件的简单协议,它基于UDP协议而实现,但是我们也不能确定有些TFTP协议是基于其它传输协议完成的。此协议设计的时候是进行小文件传输的。因此它不具备通常的FTP的许多功能,它只能从文件服务器上获得或写入文件,不能列出目录,不进行认证,它传输8位数据。传输中有三种模式:netascii,这是8位的ASCII码形式,另一种是octet,这是8位源数据类型;最后一种mail已经不再支持,它将返回的数据直接返回给用户而不是保存为文件。

    iis7服务器管理工具(曾用名:IIS7远程桌面):
    一、适用群体为:机房管理、站长、运维工作、程序员,等需要大量服务器或者电脑的用户朋友。
    二、当前可批量管理的为:
    1、win系列的操作系统(含VPS、VM)
    2、linux操作系统:CentOS、Ubuntu、Debian等,支持命令及可视化SFTP管理
    3、linux的vnc、win的vnc
    4、FTP,webshell

    IIS7服务器管理工具可以批量管理、定时上传下载、同步操作、数据备份、到期提醒、自动更新。IIS7服务器管理工具适用于Windows操作系统和liunx操作系统;支持Ftp客户端批量操作。

    下载地址:IIS7服务器管理工具

    460853c948c32b36b7f2fde07efd797d.png

    1.通过consol口进入交换机,配置interface vlan-interface 1 / ip address 192.168.2.1 (可以是其他地址)

    2.进入端口配置access vlan 1 (一般默认是这个,所以可以不用配置,但如果第一步中配置的其他VLAN,则需要设置access该vlan)

    3.开启telnet连接,并配置用户名和密码。

    4.将PC机直连至交换机任意端口,在PC端配置Ip地址为 192.168.2.2 网关地址为192.168.2.1 (网关地址必须配置为交换机地址)。

    5.在PC上ping交换机地址,测试连通性,直至ping通。

    6.在PC上打开3Cdaemon软件,设置好上传下载目录,软件默认直接开启tftp服务器。

    7.在PC端telnet 192.168.2.1 登录交换机,在全局视图下,使用命令tftp 192.168.2.2 put startup.cfg 下载配置到PC,tftp 192.168.2.2 get startup.cfg上传配置到交换机。

    也可使用命令backup startup-configuration to192.168.2.2 123.cfg 备份配置或 restore命令恢复配置

    8.在交换机里可以使用dir命令查看配置文件名称。

    9.可以使用reset 命令清空配置文件,并reboot,提示保存选N,重启后即清空。

    展开全文
  • http://bbs.bathome.net/thread-4010-1-1.html @echo offrem 指定FTP用户名set ftpUser=asxrem 指定FTP密码set ftpPass=asx-asxrem 指定FTP服务器地址set ftpIP=172.19.103.7rem 指定下载的文件位于FTP服务器的...

    问题背景描述:
    http://bbs.bathome.net/thread-4010-1-1.html

     

    展开全文
  • 使用FTP定时批量下载指定文件的shell脚本,具体实例介绍如下所示:1、目标FTP服务器地址#FTP服务器地址ip=10.19.15.232、FTP账号和密码u=账号p=密码3、使用mget结合正则表达式下载文件#获取昨天日期,为后面下载使用...
  • 固定ip地址配置是在rootfs文件下etc中dhcpcd.conf文件,点击etc文件,在右侧会显示内部子文件,找到dhcpcd.conf。 4 选中dhcpcd.conf文件,点击鼠标右键,第一步把文件复制到指定文件夹中,第二步将
  • 首先使用cmd,然后去连接FTP,并下载文件指定目录确保可以 ftp // 会出现 ftp> open ip // 然后提示输入用户名和密码 lcd 目录,如F:\test。lcd F:\test prompt off 关闭交互模式 mget *.* 下载所有文件 bye ...
  • http://bbs.bathome.net/thread-5475-4-1.html @echo offrem 指定FTP用户名set ftpUser=xxxrem 指定FTP密码set ftpPass=xxxxxxxrem 指定FTP服务器地址set ftpIP=xxx.xxx.xxx.xxrem 指定下载的文件位于FTP服务器的...
  • (1)为了让手机能通过浏览器访问计算机中指定的文件,我们必须让让计算机和手机在同一局域网中,我们利用计算机开启猎豹WIFI,然后让手机接入。在猎豹WIFI中可以得到手机的IP地址(192.168.191.2),为了确认计算机...
  • 通过一个最简单的HTTP服务器工具软件(如http文件服务器-hfs2),建立一个临时的HTTP文件服务,使能通过手机浏览器等访问下载你的计算机中指定的文件 1、先到网上下载http文件服务器-hfs2,下载的网址为:...
  • 使用FTP定时批量下载指定文件的shell脚本,具体实例介绍如下所示:1、目标FTP服务器地址#FTP服务器地址ip=10.19.15.232、FTP账号和密码u=账号p=密码3、使用mget结合正则表达式下载文件#获取昨天日期,为后面下载使用...
  • 中国2014全国ip地址库mysql版

    热门讨论 2014-12-08 14:02:55
    全国ip地址库--mysql.sql文件版(001压缩版),可通过Mysqlip处理函数inet_aton('ip')查找指定ip段,收录2014年以前全国所有ip地址,有几十万条数据,有需要朋友可以下载,后续会继续收录,发出,希望能对大家...
  • # ip2region.db文件的目录:是可选参数,没有指定的话会在当前目录生成一份./data/ip2region.db文件 获取生成的ip2region.db文件覆盖原来的ip2region.db文件即可 默认的ip2region.db文件生成命令: cd ${ip2region_...
  • # ip2region.db文件的目录:是可选参数,没有指定的话会在当前目录生成一份./data/ip2region.db文件 获取生成的ip2region.db文件覆盖原来的ip2region.db文件即可 默认的ip2region.db文件生成命令: cd ${ip2region_...
  • 1、下载安装Putty,下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 2、打开cmd窗口,通过命令行进入安装路径,如: 3、上传文件 pscp 文件 用户名@服务器ip:目录 使用“ -l ”选项...
  • 编程工具大小:21M语言:英文 评分:8.7标签:立即下载程序现在在windows下启动是通过一个批处理文件来启动,程序在启动前,需要读取配置文件和修改批处理脚本(需要配置ip地址和端口等等),这样就需要更改配置...
  • rem 指定FTP用户名set ftpUser=******rem 指定FTP密码set ftpPass=******rem 指定FTP服务器地址set ftpIp=******rem 指定下载的文件位于FTP服务器的哪个目录set ftpFolder=\incon_ftp\1rem 指定从FTP下载下来...
  • BAT | 批处理下载ftp文件

    万次阅读 2017-05-09 16:05:50
    @echo offrem 指定FTP用户名 set ftpUser=*** rem 指定FTP密码 ...rem 指定下载的文件位于FTP服务器的哪个目录 set ftpFolder=/pub/demo/install rem 指定从FTP下载下来的文件存放到本机哪个目录 set LocalF
  • VC FTP文件上传下载程序,利用FTP协议上传文件下载文件的一个程序实例,主窗口采用左右框架模式,左侧显示本地文件、右侧显示远程文件,同时可操作本地视图中上一层、下一层目录,可选中指定文件上传下载,也...
  • Ubuntu应用---连接服务器,从服务器上传或下载文件一、连接服务器用户名@服务器IP地址二、下载文件三、上传文件 一、连接服务器用户名@服务器IP地址 根据再提示输入用户名密码 ssh 二、下载文件 注意:在远程服务器...
  • Linux 下FTP定时执行批量下载文件

    千次阅读 2017-04-11 22:24:52
    使用FTP定时批量下载指定文件的shell脚本 1、目标FTP服务器地址 #FTP服务器地址 ip=10.19.15.23 2、FTP账号和密码 u=账号 p=密码 3、使用mget结合正则表达式下载文件 #获取昨天日期,为后面下载使用 T=`date ...
  • SMART通过以太网连接PLC,可以扫描到CPU但是说 无法建立与指定地址的连接。地址可能无效或不存在!!电脑ip与CPU地址是相同网段,还有就是百度查找了些问题说关于pniomgr.exe 我也去找到这个执行文件打开是命令符...
  • @echo off rem 指定FTP用户(这就是匿名) set ftpUser=anonymous ...rem 指定下载的文件位于FTP服务器的哪个目录 set ftpFolder=/Quote rem 指定从FTP下载下来的文件存放到本机哪个目录 set Loc...
  • (1)sftp host_ip,输入用户名/密码 (2)通过cd命令找到远程服务器要拷贝的文件;... 通过lcd命令指定本地保存地址。 (3)通过get filename拷贝文件 (4)在本地查看,已经可以看到拷贝的文件了。 ...
  • 使用XShell软件,可以很方便将本地文件上传到服务器,或是从服务器上下载文件到本地。 下面介绍如何操作: 第一步:用XShell登陆服务器 第二步:新建文件夹 第三步:1.上传文件指定文件夹  2.从某文件夹中...
  • 传送文件绝好软件

    2013-10-09 13:35:40
    指定的单个文件,指定给他下载的文件后,你只需要把这个文件的临时网址发给他,他就可以用 浏览器或者其它下载工具进行下载,他不需要做任何事,只要知道那个网址就行了,而这个网址 是临时的,当你删除它的时候,它...
  • @echo off rem 指定FTP用户名 set ftpUser=FTPUSERYGL rem 指定FTP密码 set ftpPass=FTPUSER ...rem 指定下载的文件位于FTP服务器的哪个目录 set ftpFolder=/MBX-YGL-IN/UE0620/MBX-YGL-FTP/ rem...
  • 分为服务端和客户端,要求可以有多个客户端同时操作。 客户端可以查看服务器文件库中有什么...# 绑定IP地址 IP = "127.0.0.1" # 绑定端口 PORT = 8888 ADDR = (IP, PORT) # 绑定服务器的指定目录 DIR = "/home/max/f

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 841
精华内容 336
关键字:

下载指定ip地址的文件