电视盒用Aria2下载百度云上的片子 (mac版)
峰少同学的精华帖《傻瓜教程:让电视盒用Aria2下载百度云上的片子,无上传,不收律师信 》,有同学回帖提到mac无法运行。因为原帖中的直行文件和库是windows平台的,所以无法运行。移植一下也不是很费事,征得原贴主同意后,稍作了修改。注:本帖只是为了mac用户改动了原帖中的步骤4,其他详细就不赘述,可以直接参见原帖。
一、简介
修改下列几处,红字部分为必须。
1、谷歌安卓系统的mac版运行文件
2、原windows批处理改用shell脚本
3、自定义配置文件(自动生成)
二、下载、解压
这两个文件已经打包上传,
格式为7zip,因为zip还是太大,附件无法上传放帖子中。解压如果有问题,请将文件后缀名的 .zip 改为 .7z 再试试。
解压后,拖到在原帖中步骤2、3中的rar文件解压后目录中,与aria2自动安装及启动.bat相同目录。
其中
[*]压缩包中的第一个文件adb,如果愿意,也可以自己去官方下载SDK,http://developer.android.com/sdk/index.html,大小为470M左右,我们需要的文件在adt-bundle-mac-x86_64-20131030/sdk/platform-tools/目录下。
[*]第二个文件,文件名tvbox为执行文件,shel脚本。mac下已经测试可以运行,应该无须修改,或极少量修改,Linux下也应该可以运行(未测试)。
三、运行
在Terminal中执行的可以执行的命令行./tvbox。在Finder中双击也可以,但是第一次执行可能需要用右键运行一次「Open with...」,选Termnail,以后就可以双击执行了。
如果没有自己手动修改tool/custom.conf中的IP,第一次运行,可以按 e 来添加。
其他基本上按照提示相应按 0 - 4 即可,安装、运行、停止、查看、卸载。
四、查看
添加以及网页界面查效果(步骤5同样请继续参见原帖)
五、其他
版权,无版权,随意修改分发,不过为免除相应责任,还是按BSD许可证分发吧,抄录其中免责声明部分如下:
免责声明:本软件是由劈马甲同学以及软件之贡献者以现状("as is")提供,本软件包装不负任何明示或默示之担保责任,包括但不限于就适售性以及特定目的的适用性为默示性担保。劈马甲同学及本软件之贡献者,无论任何条件、无论成因或任何责任主义、无论此责任为因合约关系、无过失责任主义或因非违约之侵权(包括过失或其他原因等)而起,对于任何因使用本软件包装所产生的任何直接性、间接性、偶发性、特殊性、惩罚性或任何结果的损害(包括但不限于替代商品或劳务之购用、使用损失、资料损失、利益损失、业务中断等等),不负任何责任,即在该种使用已获事前告知可能会造成此类损害的情形下亦然。
如果使用中有问题,欢迎跟帖指正,但是请不要站短,望鉴谅。
相关连接
[影音] 傻瓜教程:让电视盒用Aria2下载百度云上的片子,无上传,不收律师信
http://www.dolc.de/forum.php?mod=viewthread&tid=1676376
好吧,我没有电视盒,然后我把ip地址换成我mac的ip地址,但是提示我
error: device not found
error: device not found
error: device not found
Error occurred, please check if aria2c already installed on TV BOX
web端我 设置里是 http://192.168.2.102:6800/jsonrpc,但是提示网络错误,求大神给指导下! 冰冻山楂 发表于 2013-11-18 10:57
好吧,我没有电视盒,然后我把ip地址换成我mac的ip地址,但是提示我
error: device not found
error: dev ...
äh…… 没电视盒……{:5_350:}没想到是这个情况
那原帖中的方法不能用,因为原帖楼主的意思是下载、看电影两不耽误,电脑也可以合上不用,下载全在后台。那你的情况是完全两码事情了,应该是直接用电脑,aria2下载了,用rpc json的意义也不是特别大,直接用 aria2c 下载就好了。没下完可以中断,下次开机继续下。你也不需要浏览器插件了,因为也不在后台下了。
aria2c在mac下可以用brew安装
如果你还没有安装 brew, 可以用ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"安装。
详细安装和使用 brew 可以参考http://brew.sh/ baidu云最近发现一个问题,目前我还没确定到底是我本地的问题还是百度云的问题
用aria2c那个web版下载大文件的时候,会出现task无故挂掉,无法继续和重启。目前还没精确计算过,大概在40m-50m之间,很稳定的挂掉,重新在百度云添加aria可以继续下载。
个人揣测,是否有可能百度云并不是连续存储而是分块存储,aria下载完一个block以后,下一个block并不属于这个文件,只能terminate。
这也能解释百度云对于大文件不允许http直接下载,必须走百度那个管家程序 shrek_munich 发表于 2013-11-18 11:21
baidu云最近发现一个问题,目前我还没确定到底是我本地的问题还是百度云的问题
用aria2c那个web版下载大 ...
是的,我也发现这个情况,用那个插件下载,稳定速度一般不超过20k,很恼火,可能跟该插件中解析的百度链有关,百度分配给的是很差的节点。下载速度跟迅雷11M相差实在太大,所以我一般能用迅雷基本不用百度的。如果只有百度盘链接,一般我也是用浏览器下载,然后中断下载,修改IP地址,用 aria2 直接拖,这样就能有M级别的拖回速度了。 劈马甲 发表于 2013-11-18 11:31
是的,我也发现这个情况,用那个插件下载,稳定速度一般不超过20k,很恼火,可能跟该插件中解析的百度链 ...
我的速度很快,一般都到500k,但是没几分钟就到了那个limit,只能重新生成一个task才可以继续
百度盘大文件不能浏览器下载.... shrek_munich 发表于 2013-11-18 11:53
我的速度很快,一般都到500k,但是没几分钟就到了那个limit,只能重新生成一个task才可以继续
百度盘大 ...
百度盘大文件不能浏览器下载....
可以啊,不过2G只有,再大点的文件我没有了
真心感谢 劈马甲 峰少 columco (排名不分先后) 等人在 “百度云Aria2下载领域”作出的无私原创贡献,并且每个帖子都有严格的出处引用,一看就是受过严格PhD学术训练的人。总体而言有技术,有学术道德,赞一个。{:2_237:} 劈马甲 发表于 2013-11-18 12:01
可以啊,不过2G只有,再大点的文件我没有了
下次我试试看....昨天那个确实超过2g了,所以总是提示我用百度管家 劈马甲 发表于 2013-11-18 12:20
äh…… 没电视盒…… 没想到是这个情况
那原帖中的方法不能用,因为原帖楼主的意思 ...
我按照你说的,安装aria2,结果提示我:not linked,是ip地址的问题么?好奇葩啊,跟大家的都不一样呢。