当我们上网下载某类东西时,常常发现这样的情况,下载包很多,你需要挨个点击下载,即便有时可以用下载软件的“下载全部链接”功能,但这种方法也比较麻烦,除了要筛掉一些不需要的链接外,有时还会发现一些链接不在同一个页面内,这时候有没有一个很好的办法呢?我发现很多链接名称其实是由序号组成的,这似乎可以用Excel的自动填充功能达到我们批量下载的目的,比如我常去的旺旺英语,我想把很有特点的旺旺英语杂志下载到本地浏览,但它们的下载地址是分散的,你必须点击进去后才能下载。
我查看了一下状态栏的显示,发现它的下载链接地址是:(本文为WWW.dn528.cn文章)
http://www.wwenglish.com/odown/elist/920.zip,显然他们对每一期电子杂志的压缩文件都是依照序号保存的,于是我将链接复制出来,右键单击选择“复制快捷方式”,将它粘贴到Excel中(如图)。
由于我想下载从第800期至目前的920期,所以将链接的序号首位改成了“800.zip”,用右键将选择栏移到粘贴的链接位置(这里不能用鼠标点击,而需要用方向键调整,否则将会点开链接进行下载),将鼠标移向该单元格右下角,会发现这时鼠标变成了黑“十”字形,按住鼠标左键不放并往下拖拽。此时会发现Excel已经帮你批量生成了链接地址,这时只需要复制它们(前提是打开网际快车或其它下载工具),利用下载工具本身的剪贴板监视功能就可以很方便地实现批量下载了。
这个方法用途很广泛,即使链接地址包含前缀或后缀,只要它们是有序的,都可以使用这种方法,在很多论坛或网站上有很多这种形式的数据包,需要下载的朋友不妨用这个方法试一试,很方便的哟!