爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 20115|回复: 34

[其他] 数据批量下载,批量改名方案

[复制链接]

新浪微博达人勋

发表于 2014-5-11 10:45:40 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 xiahou90 于 2014-5-11 19:46 编辑

http://bbs.06climate.com/forum.p ... 4272&extra=page%3D1非核心会员在中国气象科学共享服务网下载数据,有50M的限制,所以只能把大份数据分成小份来批量下载。
一 批量下载
1.生成链接群文件http.txt
就是根据链接群的rul名字的循环规律来生成你所要的数据群所对应的链接群
这个我用NCL把时间的循环写进链接里

begin
a=ispan(1, 52609, 1)
a@units="hours since 2008-1-1 00:00:0.0"
time=cd_calendar(a, 3)
http="http://cdc.cma.gov.cn/downloadData.do?queryflag=down&fileName=SEVP_CLI_CHN_MERGE_CMP_PRE_HOUR_GRID_0.10-"+time+".grd&docfmt=grd&fileUrl=/SEVP_CLI_CHN_MERGE_CMP_PRE_HOUR_GRID_0.10/2008/"
;print(http)
asciiwrite("/home/xiahoujie/http.txt", http)
end


PS:写的是2008.1.1-2014.1.1的每小时降水数据链接群,要写成.txt文件 方便后面的下载识别
2.Winwget逐条下载链接群
360软件管家可以轻松找到Winwget并安装。
2.png 3.png

导入链接群文件http.txt 选好目录 选好断点续传 RUN!
二.批量改名
360软件管家找到“天乐批量修改文件名”
把非时间的序列替换掉
5.png

目标达成!


http.txt

9.38 MB, 下载次数: 146, 下载积分: 金钱 -5

评分

参与人数 1金钱 +18 贡献 +10 收起 理由
kongfeng0824 + 18 + 10

查看全部评分

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-5-11 16:04:15 | 显示全部楼层
高端大气上档次,果然是摸索总会出成果的!恭喜LZ
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-5-11 16:14:09 | 显示全部楼层
为什么下载下来的是grd格式呢?不应该是txt的吗?还有ncll只是为了获取URL地址码?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-5-11 16:14:26 | 显示全部楼层
谢谢分享         
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-5-11 16:33:34 | 显示全部楼层
可以贴上你的http。txt内的内容吗?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-5-11 16:45:04 | 显示全部楼层
比如:我的第一个文件是:
下载文件 1: SURF_CLI_CHN_MUL_DAY_1398926220323_1951.txt 但是URL是http://cdc.cma.gov.cn/FtpDownloa ... e84a9875b1cfdd6f0c0

应该如何修改呢?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-5-11 19:43:41 | 显示全部楼层
kongfeng0824 发表于 2014-5-11 16:14
为什么下载下来的是grd格式呢?不应该是txt的吗?还有ncll只是为了获取URL地址码?

我下载的是《中国自动站与CMORPH降水产品融合的逐时降水量网格数据集(1.0版)》
所以是grd格式的 有些数据集比如国家气候中心的160站降水就是txt格式的
grd或者txt好像都可以用ncl读的吧
ncl的目的是模仿url地址码的格式造出其他的地址码
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-5-11 20:08:57 | 显示全部楼层
kongfeng0824 发表于 2014-5-11 16:45
比如:我的第一个文件是:
下载文件 1: SURF_CLI_CHN_MUL_DAY_1398926220323_1951.txt 但是URL是htt ...

看了下 你这个地址群格式完全没有规律啊 好像只能手动一个一个下了
不知道有没有自动提取网页所有url 或者自动下载网页所有url的小软件
如果能找到 以后下载数据就会省事不少哇
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-5-11 20:26:03 | 显示全部楼层
我可以提取所有文件的URL,但是我不晓得列表最后的排列方式。就是你的列表的方式。可以把你的http。txt传我一份吗?我看看你的排列方式。后面利用winwget下载,我会。但是不晓得前面的部分如何排列。我可以用其他方式获得文i按列表。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-5-11 20:26:09 | 显示全部楼层
我可以提取所有文件的URL,但是我不晓得列表最后的排列方式。就是你的列表的方式。可以把你的http。txt传我一份吗?我看看你的排列方式。后面利用winwget下载,我会。但是不晓得前面的部分如何排列。我可以用其他方式获得文i按列表。
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表