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 的信息,直到找到基本路径。