• 手机版
    手机扫一扫访问
    好4K手机版
  • 公众号
    微信扫一扫关注
    好4K公众号
Kmc56 发表于 2019年8月1日 12:41:53 | 显示全部楼层
作为4K 这个圈子的萌新小白,与其说对4K设备或4k电影视频感兴趣,不如说对技术感兴趣,喜欢折腾。
在hao4K 潜伏了几个星期,发现这个论坛优质资源和文章分享挺到位的。今天有时间,也发个处女分享。
后期有机会,还把NAS+Ubuntu server,HTPC+kodi,路由器+斐讯官改(当然梅林,openWRT等也折腾过,但实测信号捉鸡)的折腾等经验分享一下。

先感谢
的BT 下载软件推荐。
还有
整理的tracker 服务器,消除了BT 下载没速度的烦恼。

需求:
按理说上win10 on HTPC 用推荐的几款Bt 工具下载都是没问题的,但是作为独立的NAS用户,不想一直开着HTPC 下载,
也希望在公司远程到家里的NAS 下载,有一种方案是装个windows 虚拟机。然后远程到虚拟机下载,但是!但是!
但是!让人像吃了苍蝇一样难受的问题出现了:Ubuntu server是没有图形界面的,所以不得不用web 的形式管理虚拟机,这就
用到phpvirtualbox,按照教程花了几个小时登陆成功了,也进入了虚拟机管理界面,然而在安装windows 时,鼠标和键盘无法控制在web 上控制安装过程。只能停留在安装选择界面发呆。 网上一顿搜索,没找到任何官方的或民间的教程能教我解决这个问题。
吐血放弃! 还是贴个phpvirtualbox的地址吧:https://github.com/phpvirtualbox/phpvirtualbox/wiki
回到linux 的命令行工具,我这里用到aria2,之所以选择这个工具,是因为aria2 除了支持BT外,还支持磁链,http(s),ftp ... 几乎全能。

用法:
对软硬件背景不感兴趣的话,前面的话权当废话吧。这里以我的环境为例,介绍下aria2的用法:

安装aria2:
  1. sudo apt-get install aria2
复制代码
安装好后,aria2的客户端名称叫aria2c,命令行一般用法为:
Usage: aria2c [OPTIONS] [URI | MAGNET | TORRENT_FILE | METALINK_FILE]...


下面是BT下载可能常用的选项:

查看.torrent 包含的文件和一些其他信息:
-S  file.torrent

  1. aria2c -S Pokemon.Detective.Pikachu.2019.2160p.BluRay.REMUX.HEVC.DTS.torrent
  2. [#d0f41d 14GiB/58GiB(24%) CN:44 SD:15 DL:1.9MiB UL:3.5KiB(644MiB) ETA:6h31m14s]>>> Printing the contents of file 'Pokemon.Detective.Pikachu.2019.2160p.BluRay.REMUX.HEVC.DTS.torrent'...
  3. *** BitTorrent File Information ***
  4. Comment: Torrent downloaded from https://rarbg.to
  5. Creation Date: Tue, 23 Jul 2019 21:49:50 GMT
  6. Created By: mktorrent 1.0
  7. Mode: multi
  8. Announce:
  9. http://tracker.trackerfix.com:80/announce
  10. udp://9.rarbg.me:2760/announce
  11. udp://9.rarbg.to:2720/announce
  12. Info Hash: 1ce569caa2d77550afe65befd313eeec9cb173b5
  13. Piece Length: 8.0MiB
  14. The Number of Pieces: 7448
  15. Total Length: 58GiB (62,472,475,522)
  16. Name: Pokemon.Detective.Pikachu.2019.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT
  17. Magnet URI: magnet:?xt=urn:btih:1CE569CAA2D77550AFE65BEFD313EEEC9CB173B5&dn=Pokemon.Detective.Pikachu.2019.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT&tr=http%3A%2F%2Ftracker.trackerfix.com%3A80%2Fannounce&tr=udp%3A%2F%2F9.rarbg.me%3A2760%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2720%2Fannounce
  18. Files:
  19. idx|path/length
  20. ===+===========================================================================
  21.   1|./Pokemon.Detective.Pikachu.2019.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT/Pokemon.Detective.Pikachu.2019.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT.mkv
  22.    |58GiB (62,472,475,491)
  23. ---+---------------------------------------------------------------------------
  24.   2|./Pokemon.Detective.Pikachu.2019.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT/RARBG.txt
  25.    |31B (31)
  26. ---+---------------------------------------------------------------------------
复制代码


选择要下载的文件
--select-file=<INDEX>...
这里index 是上面列出的文件的序号,如要下载皮卡丘序号为1的 mkv 文件和序号为2的RARBG.txt
  1. aria2c --select-file=1,2 Pokemon.Detective.Pikachu.2019.2160p.BluRay.REMUX.HEVC.DTS.torrent
复制代码

指定自定义的tracker 服务器
--bt_tracker=[uri1,uri2,uri2...]
  1. aria2c  Pokemon.Detective.Pikachu.2019.2160p.BluRay.REMUX.HEVC.DTS.torrent --bit_tracker=udp://tracker.coppersurfer.tk:6969/announce,udp://tracker.open-internet.nl:6969/announce
复制代码

前面的这些命令参考aria2c 参考文档:
  1. man aria2c
复制代码
当然官网也有:
https://aria2.github.io/manual/en/html/aria2c.html


下面贴个实用一点的脚本,不必每次下载粘贴一大行tracker 地址:

新建一个脚本文件 aria2Bt.sh
将下面代码粘贴到文件中
  1. #!/bin/bash
  2. Tracker_list="udp://tracker.coppersurfer.tk:6969/announce,\
  3. udp://tracker.open-internet.nl:6969/announce,\
  4. udp://tracker.leechers-paradise.org:6969/announce,\
  5. udp://tracker.internetwarriors.net:1337/announce,\
  6. http://tracker.opentrackr.org:1337/announce,\
  7. udp://9.rarbg.to:2710/announce,\
  8. udp://9.rarbg.me:2710/announce,\
  9. udp://exodus.desync.com:6969/announce,\
  10. udp://explodie.org:6969/announce,\
  11. udp://tracker1.itzmx.com:8080/announce,\
  12. http://tracker3.itzmx.com:6961/announce,\
  13. udp://tracker2.itzmx.com:6961/announce,\
  14. udp://ipv4.tracker.harry.lu:80/announce,\
  15. udp://open.demonii.si:1337/announce,\
  16. udp://denis.stalker.upeer.me:6969/announce,\
  17. udp://tracker.torrent.eu.org:451/announce,\
  18. udp://tracker.tiny-vps.com:6969/announce,\
  19. udp://thetracker.org:80/announce,\
  20. udp://open.stealth.si:80/announce,\
  21. http://vps02.net.orel.ru:80/announce"
  22. #echo $Tracker_list
  23. aria2c $1 --bt-tracker=$Tracker_list
复制代码
给脚本加上执行权限:

  1. chmod +x aria2Bt.sh
复制代码
执行
./aria2Bt.sh  Pokemon.Detective.Pikachu.2019.2160p.BluRay.REMUX.HEVC.DTS.torrent
就可以直接下载了
脚本勉强满足下载刚需,例如指定下载路径,自定义下载文件名,可以参考官方文档进行修改。

参与人数 2贡献值 +3 K币 +46 收起 理由
hao4k + 2 + 26 很棒的原创分享!!
花落无声 + 1 + 20 赞一个!

查看全部评分总评分 : 贡献值 +3 K币 +46

回复

使用道具 举报

精彩评论8

zsadtj 发表于 2019年8月5日 14:47:46 | 显示全部楼层
感谢感谢,学习中
回复 支持 反对

使用道具 举报

zzc2011 发表于 2019年8月4日 11:19:05 | 显示全部楼层
https://github.com/ngosang/trackerslist
回复 支持 反对

使用道具 举报

hao4k 发表于 2019年8月2日 20:30:39 | 显示全部楼层
Kmc56 发表于 2019-8-1 14:19
第一次发帖,格式控制有点乱,稍后再编辑一下格式

辛苦分享个人心得,Hao4K需要你这样的人!
回复 支持 反对

使用道具 举报

刘作家 发表于 2019年8月2日 11:59:54 | 显示全部楼层
谢谢楼主分享的教程,按照你的方法试试
回复 支持 反对

使用道具 举报

我是我爱豆 发表于 2019年8月1日 19:15:20 | 显示全部楼层
这也是一个方法,对bt真是又爱又恨,这个值得学习一下
回复 支持 反对

使用道具 举报

百里守约 发表于 2019年8月1日 19:12:30 | 显示全部楼层
比特精灵下载的也快奔溃了,感谢楼主的分享,我先试试看看
回复 支持 反对

使用道具 举报

 楼主| Kmc56 发表于 2019年8月1日 14:19:43 | 显示全部楼层
第一次发帖,格式控制有点乱,稍后再编辑一下格式
回复 支持 反对

使用道具 举报

玩具人 发表于 2019年8月1日 14:17:55 | 显示全部楼层
感谢感谢,学习中
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝0

帖子1

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时访问好4K

400-123-45678

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:广东省/深圳市
电邮:admin@hao4k.cn
电话:13800138000

Powered by Hao4K X3.3© 2016-2020 Hao4K影音|小黑屋|最新帖|网站地图