来吧兄弟,一起玩一起讨论!
您需要 登录 才可以下载或查看,没有账号?注册
×
近日有用户询问这个,早先bbcfan在他的帖子里提到过,这里再贴一下。
先说明,本人对linux不是很懂,用box是我第一次真正接触linux……有不对的地方欢迎指正,谢谢~
这里主要用到的就是这个:rtorrent_fast_resume.pl
原文参考:http://lib&torrent.rakshasa.no/wiki/RTorrentCommonTasks#Addingfastresumedatatotorrentfiles
下载地址见:http://lib&torrent.rakshasa.no/downloads/rtorrent_fast_resume.pl
将rtorrent_fast_resume.pl放置在~/目录下,同时赋予足够的权限(我习惯放这,放别的地方也可以,下面涉及到这个文件的所有目录需要稍微修改一下路径)
根据上文所说的用法:
Quote: $ rtorrent_fast_resume.pl [base-directory] < original.torrent > modified.torrent |
ssh上去后,输入:
./rtorrent_fast_resume.pl 文件所在基目录 <种子文件名> 生成的种子文件名
这样在根目录就会出现已包含跳过校验的信息了。
如果想偷懒,这里提供一个简易的bash脚本。效果是,将原始种子放在根目录下,输入名字后会将/home/username/private/rtorrent/data/作为基目录,同时将种子输出到监控目录下。
这个脚本只适用于为使用多层目录,保持最原始结构的用户。
skiphash.sh
Quote: #!/bin/sh
data_name=$1
#这行请对应修改
data_dir=/home/blucola/private/rtorrent/data
#这行请对应修改
/home/blucola/rtorrent_fast_resume.pl ${data_dir}<$data_name.torrent>/home/blucola/private/rtorrent/watch/hdc_$data_name.torrent |
这样每次只需要将种子上传到根目录,再输入命令./skiphash.sh 种子名称 就可以了
如果已有同样的种子可以把种子名称修改一下,这样生成的种子就不会起冲突了 |