LINUX.ORG.RU

RTPG: Rtorrent Perl-GUI

 , ,


0

0

Относительно недавно стартовал новый проект GUI для многими любимого torrent-клиента - rtorrent.

Проект представляет собой простой GUI, в котором сегодня уже реализована большая часть функционала стандартного rtorrent'а, как-то:

  • Добавление/удаление/просмотр списка торрентов
  • Назначение приоритетов отдельным файлам и торрентам
  • Установка лимитов на скачивание/раздачу
Попутно GUI имеет мультиязычный интерфейс, интерактивность GUI целиком обеспечивается AJAX/jquery, GUI максимально адаптирован для использования в составе пакетной системы дистрибутивов Linux.

Основное обсуждение разработки в настоящее время идет в русскоязычной рассылке debian-russian@lists.debian.org. Уже имеется пакет для использования в составе Debian/Ubuntu, в ближайшее время будет сделан аплоад в Debian. Пакет можно скачать здесь: http://uvw.ru/debian/rtpg.

PS: Данный проект, в отличие от других совместим с любой версией библиотеки xmlrpc-c: размеры файлов и торрентов, превышающие 2Г отображаются корректно (в xmlrpc-c версий ниже 1.07 имеется целочисленное переполнение 32 бит int, однако стабильной версией библиотеки на сегодня является 1.06 и поэтому этот баг присутствует в большинстве дистрибутивов :()

PPS: Разыскиваются люди, способные нарисовать свободные кнопочки и индикаторы для интерфейса программы :)

>>> Подробности

★★★

Проверено: UVV ()

Неплохо.
Даже очень :)
может, можно будет наконец свалить с Трансмишшна..хотя вроде его и так уже починили более чем.

SplindeR
()

Вот это хорошо и правильно. Я чуть не помер пока wtorrent поднимал. И то он глючит на каждом шагу.

Alsvartr ★★★★★
()

это здорово, но вот гуй к aria2 был бы тоже подарком (существующий на Tk убог, а Qt-шные тащат кучу ****а за собой, что характерно).

sda00 ★★★
()

>* Добавление/удаление/просмотр списка торрентов

сильная фича :)

Спасибо за гуй, посмотрим..

stave ★★★★★
()
Ответ на: комментарий от sda00

> это здорово, но вот гуй к aria2 был бы тоже подарком (существующий на Tk убог, а Qt-шные тащат кучу ****а за собой, что характерно).

Сказки будешь в другом месте рассказывать, чисто qt-шные проги почти ничего за собой не тащат, что характерно.

З.Ы. Пользователь Openbox и _Smplayer_

anonymous
()
Ответ на: комментарий от los_nikos

> а если Java [...] не нужен ни разу

Почему вас так волнует наличие/отсутствие jre?

> есть Transmission

Спасибо конечно, но это глюкавое поделие ни на что не годно.

Azureus

anonymous
()

>PPS: Разыскиваются люди, способные нарисовать свободные кнопочки и индикаторы для интерфейса программы :)

ИМХО лучше чтобы они соответствовали текущей теме, тогда решается 32 проблемы: их ненужно рисовать, и бузящих юзеров будет меньше

wfrr ★★☆
()
Ответ на: комментарий от anonymous

>Azureus

Он, к сожалению, после обновления до 4.0 стал ещё большим глюкаловом. Посмотрю сабж, может удастся на него переползти

kranky ★★★★★
()
Ответ на: комментарий от anonymous

> Почему вас так волнует наличие/отсутствие jre?

меня волнует что некоторые приложения под него жрут ресурсы как незнамо что

> Спасибо конечно, но это глюкавое поделие ни на что не годно

чем же это оно глюкавое, безымянный лоровец? впрочем не нужно отвечать, я уже знаю что торенты он качает с заданной скоростью, больше 10 торентов сидирует, на трекерах всё считается, работает хоть сутки без сбоев, кушает ресурсов мало, вебинтерфейс есть, демон есть, как прокси работает, что ещё надо?

los_nikos ★★★★★
()
Ответ на: комментарий от AiFiLTr0

Поставь оба, сравни и отпишись тут.
Народ ждёт.

kilolife ★★★★★
()

Я сначала обрадовался, а это очередной веб-гуй =( чем оно лучше wTorrent?

Чертовски хочется легкий интерфейс на гтк, есть на яве nTorrent, но безумно тормозной и тупой, и отжирает 100 метров, когда в rTorrent'е один торрент. Про два подумать страшно )

tensai_cirno ★★★★★
()
Ответ на: комментарий от Alsvartr

ну если это проблема, тогда тебе надо заворачиваться в простыню.

anonymous
()
Ответ на: комментарий от anonymous

>торрент-клиенты с гуем не нужны.

вебгуй - хорошее решение:

1. работает только тогда когда когда нужен

2. управляться может неподготовленным человеком (я вебгуи для торрентов для жены ставлю :))

xargs ★★★
() автор топика
Ответ на: комментарий от athost

>Вот именно там ему гуй и не нужен

Ну вот бросил я торрент-файл в директорию, рторрент его подхватил и начал качать. Как мне при этом узнать прогресс, скорость, кол-во пиров, назначить приоритеты, whatever? С учетом того, что рторрент запущен на серваке в виде демона, а не просто через ssh. То-то и оно.

Alsvartr ★★★★★
()
Ответ на: комментарий от Alsvartr

>С учетом того, что рторрент запущен на серваке в виде демона

rtorrent разве уже умеет в виде демона пускаться?

xargs ★★★
() автор топика
Ответ на: комментарий от Alsvartr

У rtorrent в конфиге должнабыть строка типа:
scgi_port = 127.0.0.1:5000

И он будет на этом порту на этом ипе слушать комманды.
Безопастность - твоя проблема как админа.
А вебморда коннектиццо к этому порту и смотрит что происходит.
Так что если ты закинул файло в папочку в папку кудя глядит rtorrent для автоподхвата - то морда отобразит подхваченный файл.

kilolife ★★★★★
()
Ответ на: комментарий от Alsvartr

>Как мне при этом узнать прогресс, скорость, кол-во пиров, назначить приоритеты, whatever? С учетом того, что рторрент запущен на серваке в виде демона, а не просто через ssh. То-то и оно.

>http://libtorrent.rakshasa.no/wiki/RTorrentCommonTasks .

>Там в низу страницы оно лежит.


rtorrent там запускается в скрине и прекрасно цепляется обратно по ssh

Неосилятор;)

athost ★★★★★
()
Ответ на: комментарий от athost

> rtorrent там запускается в скрине и прекрасно цепляется обратно по ssh

Что-то я забыл про это, да :) Но это нужно каждый раз логиниться по ssh. А с гуем - достаточно ткнуть в закладки в бразуере. Еще это имеет смысл, если в системе не одна твоя учетка и есть другие пользователи, не столь искушенные в наших с вами баранах. Заводить для них отдельно трансмишн или делюж как-то не хочется.

Alsvartr ★★★★★
()

Удачи с проектом :)

JackYF ★★★★
()

> rtpg_0.0.1+svn362-1

а почему не использовать 0.0.362 (0.0.362-1) нумерацию?

типа версия 0.0.1.0 чекпоинтом будет ? :)))

linuks ★★★★★
()
Ответ на: комментарий от SplindeR

вот только веб-гуй у трансмишшина тупой тупой, и лучше быть не собирается. Да и разработчик вечно чета ломает в новых версиях

anonymous
()

зачем для rtorrent'a ГУИ? Он разве не задумывался как консольный??? Лучше бы добавили в rtorrent создание торрент файлов.

А с гуем есть mlnet. (edonkey + torrent)

anonymous
()
Ответ на: комментарий от linuks

>типа версия 0.0.1.0 чекпоинтом будет ? :)))

чекпоинтом будет 0.0.2

а такой номер версии в deb-пакете согласно debian'овской традиции

xargs ★★★
() автор топика
Ответ на: комментарий от anonymous

>А с гуем есть mlnet. (edonkey + torrent)

только к сожалению как торрент-клиент mldonkey далеко не лучший

я с удовольствием использую его как edonkey клиент, но как торрент он не годится к употреблению: очень нередкая ситуация когда на торренте 20-50 сидеров, mldonkey качает в час по чайной ложке и оценочное время скачки пишет 5-10 суток и когда после пяти-шести часов переключаешься на rtorrent то тот сливает минут за 10 :(

xargs ★★★
() автор топика
Ответ на: комментарий от Alsvartr

> А если рторрент на сервере работает?

так он там и работает... чтоже я буду еще на буке чтоли его пускать. Качает себе и раздает около 40 торрентов. В чем проблемма то?

anonymous
()
Ответ на: комментарий от xargs

> но как торрент он не годится к употреблению

возможно, сам не качал никогда mlnet'ом торренты... просто знаю что может и есть вебморда. Но для rtorrent'a никакая морда не нужна, он же консольный.

anonymous
()
Ответ на: комментарий от anonymous

>Лучше бы добавили в rtorrent создание торрент файлов

С этим прекрасно справляется createtorrent, а вот сделать ограничение скоростей отдельной закачки разработчиков просят уже очень давно, но тщетно. Приходится запускать несколько копии rtorrent'а на разные трекеры с разными настройками.

athost ★★★★★
()
Ответ на: комментарий от anonymous

Отлично! Данная вещь будет скорее полезна для роутеров а-ля Asus WL500G, удобно закачками управлять удаленно, с графикой. Желаю дальнейших успехов в работе.

fukazzz
()
Ответ на: комментарий от kranky

единственное почему до сих пор использую монструозный Azureus это его уникальная фича - возможность произвольно переименовывать любые загружаемые файлы.

нигде больше такого не видел - хотя по идее не так уж сложно это реализовать

anonymous
()
Ответ на: комментарий от SplindeR

Я уже свалил с Transmission - эта морда умудрилась раза три после перепроверки торрента потерять скаченные данные (было 40%, стало 2%). Это, мягко говоря, вывело меня из состояния душевного равновесия. Судя по их форуму, проблема обсуждается уже давно.

Amp ★★★
()
Ответ на: комментарий от Yoda_The_Master

>Эм.. вроде бы всё это можно делать и из комнадной строки. Тогда мне не нужна графическая приблуда!

мне тоже не нужна, но вот жене моей нужна, для нее и писалось :)

xargs ★★★
() автор топика

<зачем для rtorrent'a ГУИ? Он разве не задумывался как консольный??? Лучше бы добавили в rtorrent создание торрент файлов. >

А от интересно, сами создателя rtorrent участвуют в этом проекте или нет?

kristall ★★
()

две вещи раздражают в rtorrent - то что он не умеет лимиты на торренты и то что он после некорректного завершения всегда все пытается чекать. это из минимума. но я всеж на серваке лучше запущу ktorrent в внц, ибо там aфункций многа.

prizident ★★★★★
()
Ответ на: комментарий от prizident

>но я всеж
>на серваке ... в внц

>ибо там aфункций многа.


*Triple facepalm*

tensai_cirno ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.