使用wget下载电影

1.程序的安装:

Wget是常用工具,系统自带。

2.Wget的使用:

wget [参数] URL ,如:在提示符下输入wget -c ftp://61.132.72.33/1202/gugong/01.avi 即可。假设该FTP存在密码,假设密码为password,用户名为user,你只需要将以上命令改成wget -c ftp://user:password@61.132.72.33/1202/gugong/01.avi 即可。

设置代理服务器
  修改/etc/wgetrc文件的内容
  http_proxy= http://*.*.*.*:port
  usr_proxy=on

3.中断下载:

Ctrl+C即可,进入刚才的目录,再次输入以上命令即可自动续传。


简单吗?如果你希望事情变得更简单,可以接着看下面的技巧。

1.保存密码:

用户的Home目录下有一个公用的密码文件.netrc(~代表当前用户的Home目录,如当前用户为tom,那么~代表/home/tom),我们可以将密码保存在里面。


格式如下:

#machine IPaddress(or domain name) username your-id password your-password

machine 61.132.72.33 login ftpuser password i’mtheone

from : http://blog.linuxeden.com/post/9571/3558


另外如果.netrc的属性不是600,要改成600

chmod 600 .netrc

这样我们就不用每次在填写密码了,如果密码变了,我们在.netrc里面改。

2.批量下载:

1)把所要下载的内容保存在一个文本文件内,movies.txt

ftp://61.132.72.33/1202/gugong/01.avi

.....

ftp://61.132.72.33/1202/gugong/12.avi

2)使用i参数 wget -i movies.txt

3.下载完毕自动关机:

wget -i movies.txt ; poweroff或则

wget -i movies.txt ; shutdown -h now

4.递归下载:

下载一个目录下面所有文件的方法是:

wget -r -l5 ftp://61.132.72.33/1202/gugong/ 用来下载gugong下面5层目录内所有文件

5.速度限制

wget -i movies.txt –limit-rate=50k 限速为50K

6.观看电影

gmplayer 01.avi即可。Gmplayer可以解码DVDRIP在内的大多数电影,对字幕的支持也不错。详细用法可以参见其他资料。

7.其他一些技巧:

我有一个简单脚本,里面加上了一些常用参数,需要的可以借鉴一下。


#!/bin/bash

cd /home/tom/download/movies

/usr/bin/wget -c -l3 -r -R *ample*.avi --timeout=30 $1 -i movies.txt

#--timeout=30 90 太长了

#2>&1 |cat >/dev/null 将所有输出信息重定向

#-o movies.log 将信息重定向到log

/usr/local/sbin/bp;/usr/local/sbin/bp;/usr/local/sbin/bp beep三次,bp是我写的脚本,需要的可以找我

#/usr/bin/sudo /sbin/shutdown -h 2 自动关机,延迟2分钟。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值