Jump to content
zyxmon

Transmission-cfp fork

22 posts in this topic

Поскольку разработка популярного торрент клиента transmission буксует, вашему вниманию предлагается форк transmission-cfp. Он основан на версии 2.77 в которую внесены новые функции.Подробнее тут http://forums.zyxmon.org/viewtopic.php?f=5&t=5209

Процитирую @Александр Рыжов

 

В начале каждого пункта я по возможности приведу опцию из settings.json и снабжу ссылкой на авторское описание фичи:
 

 

(конец цитаты)

Собрал для entware-3x (mipsel), гонял около часа. Работает (предыдущая версия глючила).
Желающие могут потестировать.
http://entware-3x.zyxmon.org/binaries/mipsel/test/transmission-cfp-daemon_2.77plus-20170318-1_mipsel-3x.ipk
http://entware-3x.zyxmon.org/binaries/mipsel/test/transmission-cfp-web_2.77plus-20170318-1_mipsel-3x.ipk
И (на всякий пожарный)
http://entware-3x.zyxmon.org/binaries/mipsel/test/transmission-cfp-cli_2.77plus-20170318-1_mipsel-3x.ipk
http://entware-3x.zyxmon.org/binaries/mipsel/test/transmission-cfp-remote_2.77plus-20170318-1_mipsel-3x.ipk

PS Могут быть проблемы с первым запуском. Второй раз запускается нормально.

  • Thanks 1

Share this post


Link to post
Share on other sites
Цитата
  • stream-mode-default - видео качается с головы. Можно начать закачку и натравить на файл медиаплеер.

Натравить с компа или телефона можно, но вот DLNA на кинетике такой файл как видео раздавать клиентам не будет, пока полностью файл не докачается (( Это очень печально. 

В моём случае, чтобы можно было просмотреть кинцо, параллельно его качая, мне приходится использовать телефон для закачки. Программа Flud умеет качать с начала файла последовательно, запуская на телефоне видео, расшаривать картинку штатными средствами мобилки на ТВ.

 

Цитата
  • cheat-mode-default - читинг ration/seeding/leeching. Без дальнейших комментариев.

Можно подробнее, что это и для чего оно нужно.

Спасибо.

Share this post


Link to post
Share on other sites
1 час назад, plagioklaz сказал:

Натравить с компа или телефона можно, но вот DLNA на кинетике такой файл как видео раздавать клиентам не будет, пока полностью файл не докачается (( Это очень печально.

Ваша печаль скорее всего зависит исключительно от используемого UPnP/DLNA сервера. Если он пытался разбирать содержимое файла как minidlna, то не удивительно, что стихами заговорил.

Попробуйте xupnpd или любой другой, который внутрь файла не лезет.

Share this post


Link to post
Share on other sites
1 hour ago, Goblin said:

в связи с этим вопрос: есть куда прокси прописать?

 

56 minutes ago, Александр Рыжов said:

transmission прокси не поддерживает.

И, к сожалению, соответствующая тема не вызывает никакого интереса:

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

Share this post


Link to post
Share on other sites

Для повышения «уровня приватности» есть совсем другие средства.

31 минуту назад, Sergey Zozulya сказал:

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

Проксирование торрент-трафика довольно убогая идея.

Share this post


Link to post
Share on other sites
15 minutes ago, Александр Рыжов said:

Проксирование торрент-трафика довольно убогая идея.

Я и не утверждаю, что это панацея, или что требуется повысить уровень приватности. Но в определенных ситуациях этого вполне достаточно. Расскажите тогда про "другие средства".

Share this post


Link to post
Share on other sites

Уважаемые разработчики-знатоки))) @Le ecureuil @zyxmon @Padavan 

Можно в следующих версиях прошивки добавить опцию "stream-mode-default - видео качается с головы. Можно начать закачку и натравить на файл медиаплеер." в прошивочную версию трансмиссии? Если поразмыслить, то это единственная, действительно полезная опция для пользователей, у которых средняя ширина канала - когда уже можно позволить смотреть себе онлайн, но ещё приходится долго ждать полной скачки файла =)

Спасибо.

Share this post


Link to post
Share on other sites
В 4/20/2017 в 10:47, plagioklaz сказал:

Уважаемые разработчики-знатоки))) @Le ecureuil @zyxmon @Padavan 

Можно в следующих версиях прошивки добавить опцию "stream-mode-default - видео качается с головы. Можно начать закачку и натравить на файл медиаплеер." в прошивочную версию трансмиссии? Если поразмыслить, то это единственная, действительно полезная опция для пользователей, у которых средняя ширина канала - когда уже можно позволить смотреть себе онлайн, но ещё приходится долго ждать полной скачки файла =)

Спасибо.

Такая опция была в прошивочной ветке 2.92 (называлась "последовательная закачка"), которую все забраковали и потребовали возврата на 2.84.

Share this post


Link to post
Share on other sites
В 21.04.2017 в 17:17, Le ecureuil сказал:

Такая опция была в прошивочной ветке 2.92 (называлась "последовательная закачка"), которую все забраковали и потребовали возврата на 2.84.

жаль, что такую опцию не добавить в более старую ветку 2.84 Ну нет так нет. А чего забраковали 2.92? поиском что-то не получается найти тему ((

Share this post


Link to post
Share on other sites
4 минуты назад, plagioklaz сказал:

 А чего забраковали 2.92? поиском что-то не получается найти тему ((

Тупил жёстко, падал, камень грузил. Был причины для downgrade... 

Share this post


Link to post
Share on other sites
1 час назад, plagioklaz сказал:

жаль, что такую опцию не добавить в более старую ветку 2.84 Ну нет так нет. А чего забраковали 2.92? поиском что-то не получается найти тему ((

В теории именно "последовательную закачку" можно перенести в 2.84. Создавайте тему в развитии, если народ поддержит - возможно сделаю.

  • Thanks 1

Share this post


Link to post
Share on other sites

И все же. Весь торрент-трафик пока что, в наших реалиях, проксировать смысла нет. А вот обращения к трекеру - действительно требуются. Без них уже никак. :( Неужели, нет решения? 

Share this post


Link to post
Share on other sites
1 час назад, engelsit сказал:

А вот обращения к трекеру - действительно требуются. Без них уже никак. :( Неужели, нет решения? 

Неужели есть. ipset + маркировка пакетов + отдельный роутинг для маркированных пакетов. Проверено на нескольких других прошивках, взлетит и здесь.

Share this post


Link to post
Share on other sites
5 minutes ago, Александр Рыжов said:

Неужели есть. ipset + маркировка пакетов + отдельный роутинг для маркированных пакетов. Проверено на нескольких других прошивках, взлетит и здесь.

Не очень хороше решение. В таком случае трекер видит IP той точки через которую идет отдельный рутинг и пытается раздавать его как peer другим качальщикам.

Для рутрекера лучше решение с privoxy

Share this post


Link to post
Share on other sites

Решение для рутрекера с transparent proxy видел, но сомневаюсь, чтобы другие трекеры правильно разбирали поле X-Forwarded-For.

14 часа назад, gaaronk сказал:

Не очень хороше решение. В таком случае трекер видит IP той точки через которую идет отдельный рутинг и пытается раздавать его как peer другим качальщикам.

Может на "строгих" трекерах с запрещённым DHT это встанет в полный рост, не знаю. Подтвердить или опровергнуть не могу, потому проблем с пирингом не испытывал.

Share this post


Link to post
Share on other sites
On 5/12/2017 at 8:16 PM, Александр Рыжов said:

Неужели есть. ipset + маркировка пакетов + отдельный роутинг для маркированных пакетов. Проверено на нескольких других прошивках, взлетит и здесь.

Подскажите, пожалуйста, подробнее. Роскомнадзор трекеры-то заблокировал, торренты-то работают, а трекеров не видно, хочу завернуть работу с трекерами на локальный тор проксик на кинетике же, а весь тор-трафик чтобы так летел, как тут ipset поможет?

Share this post


Link to post
Share on other sites
51 минуту назад, Vladimir Borisov сказал:

хочу завернуть работу с трекерами на локальный тор проксик на кинетике же, а весь тор-трафик чтобы так летел, как тут ipset поможет?

Примерно так:

  • вместо прошивочного используем dnsmasq, который умеет складывать результаты резолвинга в отдельный набор ipset,
  • транзитные пакеты от\к IP-адресам(ов), входящих в ipset, заворачиваем на tor-проксик.

 

Share this post


Link to post
Share on other sites
В 13.10.2017 в 21:37, Александр Рыжов сказал:

Примерно так:

  • вместо прошивочного используем dnsmasq, который умеет складывать результаты резолвинга в отдельный набор ipset,
  • транзитные пакеты от\к IP-адресам(ов), входящих в ipset, заворачиваем на tor-проксик.

 

Коллеги, а подобное решение можно как то скрестить с IPv6?

Описанное в статье отрабатывает, добавляется в ipset, но при наличии ipv6 у ресурса пакеты уходят по ipv6 адресу, а не заворачиваются на ipv4 proxy.

Как то можно подавлять резолв ipv6 для хостов из списка? Или еще какое-то решение?

Share this post


Link to post
Share on other sites

Да. Нужно лишь завести IPv6 ipset'ы и сделать аналогичные шаги как и для IPv4.

Можно, но при рабочим IPv6 не стоило бы.

Да.

Share this post


Link to post
Share on other sites
11 минуту назад, Александр Рыжов сказал:

Да. Нужно лишь завести IPv6 ipset'ы и сделать аналогичные шаги как и для IPv4.

Можно, но при рабочим IPv6 не стоило бы.

Да.

Кажись нашел: ipset`ы+ip6tables c модулем TPROXY. Вечером попробую.

Edited by r13

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.

×