Интегрируем Transmission с лаунчером Unity

«Transmission-Unity-Launcher» — python-скрипт для интеграции с лаунчером Unity программы Transmission — клиента для сетей BitTorrent. На текущий момент, скрипт отображает количество загрузок и прогресс загрузки, но в будущем он может получить новые возможности, например пункты меню для контроля скорости, запуска и остановки торрента.

Установка Transmission Unity Launcher

Сейчас скрипт работает только с Ubuntu 11.04.

В скрипте содержатся инструкции по установке. Чтобы сделать её проще, я дополнил эту инструкцию и всё, что вам нужно — это лишь поочерёдно выполнить все эти команды в терминале (вначале убедитесь, что у вас установлен  Transmission):

sudo apt-get install python-gobject python-transmissionrpc git-core
cd
git clone https://github.com/kriomant/transmission-unity-launcher.git
sudo cp transmission-unity-launcher/transmission-unity-launcher.py /usr/local/bin/
sudo chmod +x /usr/local/bin/transmission-unity-launcher.py
mkdir -p ~/.local/share/applications
cp /usr/share/applications/transmission-gtk.desktop ~/.local/share/applications/
sed -i 's/^Exec=transmission-gtk/Exec=\/usr\/local\/bin\/transmission-unity-launcher.py transmission-gtk/' ~/.local/share/applications/transmission-gtk.desktop 
chmod +x ~/.local/share/applications/transmission-gtk.desktop

Затем, в Transmission выберите Edit > Preferences и на вкладке «Web» отметьте галку «Enable web client» и закройте Transmission. И наконец, откройте Nautilus, переместитесь в ~/.local/share/applications (~/.local — скрытая папка в вашей домашней домашней директории, так что нажмите CTRL + H, чтобы увидеть её) и перетащите иконку Transmission на лаунчер Unity. Теперь запустите Transmission с помощью новой иконки на лаунчере Unity.

Если вы не хотите использовать мои инструкции по установке выше, вы можете загрузить этот скрипт вручную с нашего сайта.