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

[盒子/seedbox] transmission监控目录失效咋办

4811 5
发表于 2012-8-7 14:10:18 | 查看全部 阅读模式

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

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

×
rss自动下载种子没问题,但是transmission监控文件夹中的种子自动下载的功能好像没用

"trash-original-torrent-files": true,

"watch-dir": "/root/m-team_torrents",
"watch-dir-enabled": true

debian 6
transmission 2.03

评论5

slzq 发表于 2012-8-9 01:16:14 | 查看全部
我也遇到这个问题了,谁能解答下吗

能自动下载种子,但任务一直开始不了
回复 点赞

使用道具 举报

slzq 发表于 2012-8-9 16:08:34 | 查看全部
我找到原因呢

你看下你监控的目录种子文件名
正常应该是[CHD] ZJTV.Chong.Guan.Wo.Zui.Bang.20120806-20120807.720p.HDTV.x264-CHDTV.torrent

如果是RSS自动抓取下载的,可能是%5CHD%20 ZJTV.Chong.Guan.Wo.Zui.Bang.20120806-20120807.720p.HDTV.x264-CHDTV.torrent
改下编码支持就行了
回复 点赞

使用道具 举报

z_t楼主 发表于 2012-8-9 16:40:06 | 查看全部
slzq 发表于 2012-8-9 16:08
我找到原因呢

你看下你监控的目录种子文件名

改系统编码? 还是transmission  或者flexget?
回复 点赞

使用道具 举报

slzq 发表于 2012-8-9 16:56:50 | 查看全部
给你个更省事的


将watchdir修改为你RSS下载种子后的目录

将以下脚本保存为a.sh
#chmod +x a.sh
#./a.sh

看下是不是自动下载了,如果自动下载了

#crontab -e
加入
“*/1 * * * * /a.sh”

一分钟运行一次,自动将RSS目录下的种子加到transmission任务中,就OK了


# Watch dir, may contain spaces:
watchdir="/torrentwatch/"

# move file to a subdirectory? if Commented out, it'll removed remove
# the torrent file.
# Note: Don't put a '/' before the path!
movesubdir="added/"


# Authentication "username:password":
#tr_auth="admin:admin"

# Transmission host "ip:port":
tr_host="127.0.0.1:9091"

# Verbose?
verbose=1

#############################################
time=$(date "+%Y-%m-%d (%H:%M:%S)")
if [ -n "$tr_auth" ]; then
    tr_auth="--auth=$tr_auth"
fi

for file in "$watchdir"*.torrent
do
    if [ -f "$file" ]; then
        if [ -n "$verbose" ]; then echo "$time: $file added to queue."; fi

        /usr/local/bin/transmission-remote "$tr_host" "$tr_auth" -a "$file" > /dev/null
        # give the remote some time to process
        sleep 5
        
        if [ $movesubdir ]; then
            if [ -d "$watchdir$movesubdir" ]; then
                mv "$file" "$watchdir$movesubdir"
            else
                mkdir "$watchdir$movesubdir"
                mv "$file" "$watchdir$movesubdir"
            fi
        else
            rm "$file"
        fi
    else
        if [ -n "$verbose" ]; then echo "$time: No torrent in $watchdir."; fi
    fi
done

exit 0
回复 点赞

使用道具 举报

z_t楼主 发表于 2012-8-9 17:09:41 | 查看全部
slzq 发表于 2012-8-9 16:56
给你个更省事的

这个我也用的,watchdog,有个问题,flexget会下载很多种子(包括很久以前的),我OVH1T硬盘很快就爆满。。。
回复 点赞

使用道具 举报

回复

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

本版积分规则

淘宝小店

邀请码

VIP会员

微信客服

公众号

微信群

投诉/建议联系

support@gebi1.cn

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