.... ....
Порыскав по гуглу нашел статью на хабре .... Статья хороша, но всеж НО, трансмишен там 2.30, а сейчас 2.33, и использованный там патч уже успел хорошо обновиться, и скомпиленный Transmission Remote .net перестал корректно работать-показывает пустые строки вместо названий торрентов.
Радостно выполнив
svn co -r 11895 .... Transmission
а после успешно применив патч под него
....
скомпилировал под свою бубунту получившейся проект, и запустил демона. Демон оказался обидчивым, и падал через секунду после запуска.
Поковырявшись еще с час плюнул и скачал сырцы последние под бубунту с репозитария 2.33 и так как патч естественно отказался в них ставиться, вбил патч вручную.
Полчаса трудов, компиляция, установка и всё гуд,
transmission-remote -h
...
-rn --rename <new name> Rename torrent
...
радостно вывел список команд и среди них заветная -rn rename
Все хорошо, с консоли любой торрент переименовывается
transmission-remote -n=login

Transmission Remote .NET
Взяв за основу сырцы товарища с хабра, было исправлено кривое отображение торрентов, убрано лишнее, и доработана инициализация диалога переименования, чтобы оно всё же отображала в поле ввода исходное название. Спасибо товарищу)
Коротко о том, как заменить оригинальный трансмишен на тот, что умеет переименовывать:
Тут всё просто в два этапа. Этап первый, ставим по возможности всё что понадобится для компиляции:
sudo apt-get install intltool autoconf libtool libssl-dev libcurl4-gnutls-dev
/etc/init.d/transm* stop
cd ~
wget ....
tar xf libevent-2.0.12-stable.tar.gz
cd libevent-2.0.12-stable/
./configure
make
sudo make install
далее второй этап, собсвенно компиляция. Скачиваем архив, распаковываем его в папку юзера или в любую другую временную папку и делаем внутри папки следующее как в в инструкции:
./autogen.sh --disable-gtk
make
sudo make install prefix=/usr
в данном случае билдится всё кроме клиентов убунтовых, только тузлы, консольный клиент и демон.
все, после можете снова запустить трансмишен
/etc/init.d/transm* start
и прицепиться с виндовой машины через Transmission Remote .NET и наслаждаться возможностью переименовывания.
Данные исходники трансмишена, в принципе, неплохо собираются и под другие оси)
И Transmission Remote .NET, кстати, совместим и с не пропатчеными серверами, просто переименование не работает, в отличии от версии от товарища с хабра.
ссылка для скачивания
....