-
Notifications
You must be signed in to change notification settings - Fork 778
About script torrent done filename
栽培者 edited this page Jan 16, 2019
·
1 revision
主要用于下载完成时执行一些额外的操作,比如:
- 记录一下日志
- 发送一封邮件到指定的邮箱
- 执行一些索引操作
- 等等
https://github.com/transmission/transmission/wiki/Scripts
-
TR_APP_VERSION
: 当前 TR 的版本号 -
TR_TIME_LOCALTIME
: 当前时间 -
TR_TORRENT_DIR
: 当前完成种子所在的目录 -
TR_TORRENT_HASH
: 当前种子的hash
值 -
TR_TORRENT_ID
: 当前种子 ID -
TR_TORRENT_NAME
: 当前种子名称
- 用过群晖的人可能都知道,
transmission
下载完成后,在Music Station
和Video Station
中是看不到已完成的内容,因为群晖不会自动索引,需要自己手工索引一下; - 但群晖在系统里有一个
synoindex
命令可以使用; - 可以通过以下步骤完成自动索引:
- 创建一个脚本,如:
/var/tr-auto-synoindex.sh
- 内容如下:
#!/bin/bash # 执行 synoindex 命令对当前种子进行索引操作 synoindex -R "$TR_TORRENT_DIR/$TR_TORRENT_NAME"
- 保存后给执行权限:
chmod +xr /var/tr-auto-synoindex.sh
- 在
transmission
中启用完成后执行脚本功能,并输入脚本路径:
- 创建一个脚本,如:
- 完成以上操作后,每个种子完成后都会执行这个脚本;
- 当然可以在脚本里根据目录过名称进行分类然后进行个性化操作;
Wiki首页 - Linux下安装 - Windows下安装 - 打赏
-
安装与更新
-
其他