今天要下载一个mac lion,不想安装迅雷软件。想通过Terminal使用wget来下载,在网上看到怎么使用wget来下载迅雷快传的资源,现特记下来:
wget --user-agent="Mozilla/5.0 (compatible; MSIE 10.6; Windows NT 6.1; Trident/5.0; InfoPath.2; SLCC1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 2.0.50727) 3gpp-gba UNTRUSTED/1.0" "http://dl2.c12.sendfile.vip.xunlei.com:8000/OSX1075%2D11G56%2DESD%2Edmg?key=469534ce339ce93a35b340e403e8aca5&file_url=%2Fgdrive%2Fresource%2F25%2F0E%2F251840E6E7C2053B3D8A942CF388E2FCAA81580E&file_type=0&authkey=9D06D058983275030AFE70D6FE9F41BE4EF2131B1E893A95758EC1DD34515340&exp_time=1357502302&from_uid=131909632&task_id=5791189608205756930&get_uid=1009325168&f=lixian.vip.xunlei.com&reduce_cdn=1&fid=vLNBHEDwobAkgJKP5RlyjFrfz08ABU0ZAQAAACUYQObnwgU7PYqULPOI4vyqgVgO&mid=666&threshold=150&tid=B8E857FDB1A09E8CCE141CCEE4739CEC&srcid=7&verno=1" -O "Lion.dmg"
上面是整条下载的命令。大概意思就是:
- –user-agent=”Mozilla/5.0 (compatible; MSIE 10.6; Windows NT 6.1; Trident/5.0; InfoPath.2; SLCC1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 2.0.50727) 3gpp-gba UNTRUSTED/1.0″ 使用–user-agent将wget 伪装成是“windowns操作系统,使用Firefox“ 来下载。
- http://dl2.c12.sendfile.vip.xunlei.com:8000/OSX1075%2D11G56%2DESD%2Edmg?key=469534ce339ce93a35b340e403e8aca5&file_url=%2Fgdrive%2Fresource%2F25%2F0E%2F251840E6E7C2053B3D8A942CF388E2FCAA81580E&file_type=0&authkey=9D06D058983275030AFE70D6FE9F41BE4EF2131B1E893A95758EC1DD34515340&exp_time=1357502302&from_uid=131909632&task_id=5791189608205756930&get_uid=1009325168&f=lixian.vip.xunlei.com&reduce_cdn=1&fid=vLNBHEDwobAkgJKP5RlyjFrfz08ABU0ZAQAAACUYQObnwgU7PYqULPOI4vyqgVgO&mid=666&threshold=150&tid=B8E857FDB1A09E8CCE141CCEE4739CEC&srcid=7&verno=1 这个是查找快传的html源代码找出来的下载地址。
- -O这个参数是将得到的资源重命名。我这里是重命名为Lion.dmg
End