扫描二维码关注官方公众号
返回列表 发布新帖

rtorrent下跳过校验

4841 1
发表于 2010-1-16 14:15:33 | 查看全部 阅读模式

来吧兄弟,一起玩一起讨论!

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

×
近日有用户询问这个,早先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 种子名称 就可以了
如果已有同样的种子可以把种子名称修改一下,这样生成的种子就不会起冲突了
这个世界,真理只存在于导弹的射程范围内

评论1

baron@2 发表于 2010-11-24 11:56:48 | 查看全部
谢谢楼主了,不过貌似有些难度啊!
回复 点赞

使用道具 举报

回复

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

本版积分规则

淘宝小店

邀请码

VIP会员

微信客服

公众号

微信群

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表