rtorrent 的 system.method.set_key、get_base_path 等是什么意思?

rtorrent 的 system.method.set_key、get_base_path 等是什么意思?

rtorrent 的网站上有一个用于移动已完成的 torrent 的配置规则示例:

system.method.set_key = event.download.finished,move_complete,"execute=mv,-u,$d.get_base_path=,~/Download/;d.set_directory=~/Download/"

此命令的格式在任何地方都有记录吗?例如,我无法找到它在$d.get_base_path任何地方的含义,或者为什么它$d在一个地方而在另一个地方。d

答案1

http://community.rutorrent.org//RtorrentScripting如果有更多人贡献他们所知道的内容,那么它就是您正在寻找的内容。截至目前,它包含从邮件列表和其他地方收集的一些提示,并且不完整。

同样的情况也发生在https://github.com/rakshasa/rtorrent/wiki/Scripting-Guide

答案2

一个是变量,一个是设置变量。

$d.get_base_path=是一个具有正在被调用的值的变量。

d.set_directory=~/Download/已为其分配一个值。

现在至于$d.get_base_path=方法是什么,进入你的 ncurses 界面,查看你正在运行的 torrent 的信息,直到找到基本路径。

相关内容