Что означают system.method.set_key, get_base_path и т. Д. Для rtorrent?

На веб-сайте rtorrent есть пример правила конфигурации для перемещения завершенного торрента:

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 в другом месте, например.

2 ответа

http://community.rutorrent.org//RtorrentScripting будет то, что вы ищете, если больше людей поделятся тем, что они знают. На данный момент у него есть несколько подсказок, собранных из списка рассылки и других мест, и он неполный.

То же самое верно для https://github.com/rakshasa/rtorrent/wiki/Scripting-Guide .

Один является переменной, а другой устанавливает переменную.

$d.get_base_path= переменная, которая имеет значение, которое вызывается.

d.set_directory=~/Download/ имеет присвоенное ему значение.

Теперь о том, что $d.get_base_path= значит, до вашего интерфейса ncurses просматривайте информацию о ваших работающих торрентах, пока не найдете базовый путь.

Другие вопросы по тегам