找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
楼主: qwe886886

请教mss下载网盘资源的问题(AXEL下载jsharer资源)

[复制链接]
发表于 2011-4-15 12:41 | 显示全部楼层
好像是方括号
如果文件名中有方括号,必须在前面加斜杠
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2011-4-15 12:54 | 显示全部楼层
加引号就是避开特殊字符,而指定文件名也是同理+文件名太长wget无法识别,文件名得问题axel就很好解决了,不用指定,但axel遇到地址跳转就不够灵活,一般我是用axel的,方便简单,但遇到axel不能下载的就用wget,wget下完以后自己再批量改名就是了,写脚本也用excel来写,简单高效
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2011-4-15 16:31 | 显示全部楼层
我是直接写个sh脚本,自动一个个的下载,1000个也没问题,它同时只运行一个,如果一个占不完带宽就分开两个脚本写,同时运行就是了,同理可得三线程以上。wget -b 可以后台运行,可以不用screen
squarer 发表于 2011-4-15 00:32



请问大大,具体的SH脚本是如何做的?能写个详细的过程么?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2011-4-15 20:00 | 显示全部楼层
本帖最后由 squarer 于 2011-4-15 20:02 编辑
  1. #!/bin/sh
  2. cd /pub/AxelDownloads/
  3. axel -n 1 -a 'url01'
  4. axel -n 1 -a 'url02'
  5. axel -n 1 -a 'url03'
  6. #以此类推自己加吧
  7. wget -t 0 -w 5 -T 20 -c -o file01.log -O filename01 "url01"
  8. wget -t 0 -w 5 -T 20 -c -o file02.log -O filename02 "url02"
  9. wget -t 0 -w 5 -T 20 -c -o file03.log -O filename03 "url03"
  10. #同理自己加吧,我加生上log是为了看清楚文件下载完整了没有
  11. chmod -R 777 /pub/AxelDownloads
复制代码
先要跟新一下wget
ipkg udate
ipkg install wget
pub下建一个AxelDownloads文件夹
然后自己改url为你的下载链接,wget和axel各有优缺点,我是优先用axel的,毕竟不用自己改名字,axel不能下载的就用wget,
保存为/pub/down.sh
执行下面命令就行
screen -d -m sh /pub/down.sh
写脚本建议你电脑安装个gedit用gedit来写,然后一定要保存为Unicode(UTF-8)的编码
批量url就用excel来自动生成
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2011-4-17 08:25 | 显示全部楼层
大大,是否是这样操作:
1、打开gedit,输入:
#!/bin/sh
cd /pub/AxelDownloads/
wget -t 0 -w 5 -T 20 -c -o file01.log -O [POPGO][FREEWIND][Mahoro_Matic][Full_HD-BDRIP][01].mp401
"http://www.jsharer.com/download/mc/VjpTPVsxAm5XOwE5UmRXZlo9BWAAMAA0B2Q=/ff8080812d75748a012d759a50f000d5/VjhTMFsvAmdXNgE1UnhXY1ogBWcAPgAw/ZmY4MDgwODEyZDc1NzQ4YTAxM
mQ3NTlhNTBmMDAwZDU0NzMyOTAyMTM2Mg==/ViRTNVs7AntXMw==/%5BPOPGO%5D%5BFREEWIND%5D%5BMahoro_Matic%5D%5BFull_HD-BDRIP%5D%5B01%5D.mp4101"
wget -t 0 -w 5 -T 20 -c -o file02.log -O [POPGO][FREEWIND][Mahoro_Matic][Full_HD-BDRIP][02].mp402
"http://www.jsharer.com/download/mc/VjpTPVsxAm5XOwE5UmRXaVo3BWUAPgA1B2Q=/ff8080812d859fa2012d8670a982019c/VjhTMFsvAmdXNgE1UnhXY1ogBWcAPgAw/ZmY4MDgwODEyZDg1OWZhMjAxM
mQ4NjcwYTk4MjAxOWM1NDMyOTAyMTU3Mg==/ViRTNVs7AntXMw==/%5BPOPGO%5D%5BFREEWIND%5D%5BMahoro_Matic_2%5D%5BFull_HD-BDRIP%5D%5B02%5D.mp4l02"
chmod -R 777 /pub/AxelDownloads

然后保存为down.sh

2、将down.sh拷贝到mss的pub文件夹中

3、超级链接mss,输入:screen -d -m sh /pub/down.sh
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2011-4-17 08:29 | 显示全部楼层
可是我这样操作后系统没有反馈,新建的AxelDownloads也没有增加到新的文件,是不是我操作有误咧?压缩包中是我做的down.sh文件,请大大指导一下,谢谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2011-4-18 12:33 | 显示全部楼层
下载地址里面M和m之间多了个回车,复制下载地址的时候不要用系统记事本的自动换行功能,直接贴在gedit上就是了,不用经过记事本。你的下载地址是最后是.mp4101 .mp4102???不是.mp4?我的url01,url02我是编号给你看的,用于区别,不是要你在地址下面加编号,文件名也是。还有之所以要指定文件名就是因为wget不能够智能的获取文件名或者文件名过长跟含特殊字符,手动指定就是避免这问题,你直接指定为Mahoro_Matic_01.mp4这样就好,不要带特殊字符如[]!@#¥%……&*()这些还有空格跟一些键盘直接打不出来的,总之只带字母数字就肯定没错了,等下载完了再用批量改名软件自己改嘛
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-9-27 19:27

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

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