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

[巴法络] 在LS-QVL中实现 Transmission完成任务后自动发邮件通知

5135 5
发表于 2013-3-17 17:03:53 | 显示全部楼层 阅读模式

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

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

×
本帖最后由 jasongorton 于 2013-3-17 19:20 编辑

闲来无事,研究了一下Transmission 在LS-QVL中实现了任务完成后自动发邮件通知的功能,理论上WVL和WXL也都可以。
由于个人水平有限,拿系统中的sendmail.sh修改的,所以先要在WebAdmin中设置邮件账号,并测试发信成功。

1.我用的是live.cn的邮箱,设置如图。
无标题.png

2.创建 Transmission发邮件脚本
在/opt/sbin中创建一个文件torrentdone,内容见附件: torrentdone.rar (3.45 KB, 下载次数: 21)
修改一处错误:第7行中 “Trorrent ID is $TORRENT_ID”,应该是“Trorrent ID is $TR_TORRENT_ID”。疏忽了。建议使用Notepad2编辑,换行编码必须是Unix,不然无法运行
最前面 SUBJECT_ 开头的几行就是邮件的内容,可以自行修改引号中的文字,可以引用如下变量:
TR的版本号:$TR_APP_VERSION
本地时间:$TR_TIME_LOCALTIME
种子保存目录:$TR_TORRENT_DIR
种子的HASH值:$TR_TORRENT_HASH
种子的ID:$TR_TORRENT_ID
种子的名字:$TR_TORRENT_NAME

保存后运行 /opt/sbin/torrentdone 测试,看是否能正确收到邮件,当然现在引用的参数位置都是空白的,还要修改transmission的配置文件。

3.停止 transmission 进程,编辑 /opt/share/transmission/settings.json 第52,53行为:
    "script-torrent-done-enabled": true,
    "script-torrent-done-filename": "/opt/sbin/torrentdone",
保存,并重启transmission 进程

OK,现在等着transmission完成任务吧。
邮件效果:

无命名.png





评论5

宿醉冇醒Lv.6 发表于 2013-3-17 18:16:13 | 显示全部楼层
不错,支持!!
学习学习怎么实现的........
回复 点赞

使用道具 举报

超导体Lv.10互助团队 发表于 2013-3-17 18:33:29 | 显示全部楼层
不错,这个厉害了
回复 点赞

使用道具 举报

夜雨暗影Lv.5 发表于 2013-3-18 13:09:39 | 显示全部楼层
这个真不错,不过一般都是用webui连上去看的
回复 点赞

使用道具 举报

acrmaxLv.4 发表于 2014-1-2 12:42:53 | 显示全部楼层
出现了这个,请问怎么解决
Can't specify using language.
use english messages
回复 点赞

使用道具 举报

cljgoodSVIPLv.10 发表于 2014-1-2 13:52:01 | 显示全部楼层
不支持你使用的语言?让你使用英文?
回复 点赞

使用道具 举报

回复

懒得打字嘛,点击右侧快捷回复 【本站酷狼4T,750元】
您需要登录后才可以回帖 登录 | 注册

本版积分规则

投诉/建议联系

support@gebi1.cn

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