Перейти к содержанию

Рекомендуемые сообщения

Опубликовано

Поскольку разработка популярного торрент клиента 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 Могут быть проблемы с первым запуском. Второй раз запускается нормально.

  • 2 недели спустя...
Опубликовано
Цитата
  • stream-mode-default - видео качается с головы. Можно начать закачку и натравить на файл медиаплеер.

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

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

 

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

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

Спасибо.

Опубликовано
1 час назад, plagioklaz сказал:

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

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

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

  • 2 недели спустя...
Опубликовано
1 hour ago, Goblin said:

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

 

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

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

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

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

Опубликовано

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

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

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

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

Опубликовано
15 minutes ago, Александр Рыжов said:

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

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

  • 2 недели спустя...
Опубликовано

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

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

Спасибо.

Опубликовано
В 4/20/2017 в 10:47, plagioklaz сказал:

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

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

Спасибо.

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

Опубликовано
В 21.04.2017 в 17:17, Le ecureuil сказал:

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

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

Опубликовано
4 минуты назад, plagioklaz сказал:

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

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

Опубликовано
1 час назад, plagioklaz сказал:

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

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

  • 3 недели спустя...
Опубликовано

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

Опубликовано
1 час назад, engelsit сказал:

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

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

Опубликовано
5 minutes ago, Александр Рыжов said:

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

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

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

Опубликовано

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

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

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

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

  • 5 месяцев спустя...
Опубликовано
On 5/12/2017 at 8:16 PM, Александр Рыжов said:

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

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

Опубликовано
51 минуту назад, Vladimir Borisov сказал:

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

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

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

 

  • 3 месяца спустя...
Опубликовано
В 13.10.2017 в 21:37, Александр Рыжов сказал:

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

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

 

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

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

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

Опубликовано (изменено)
11 минуту назад, Александр Рыжов сказал:

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

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

Да.

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

Изменено пользователем r13
  • 1 месяц спустя...
  • 2 недели спустя...
Опубликовано

Может быть кому-то будет полезно

transmission-daemon (по крайней мере в версии transmission-cfp) можно научить ходить в трекеры через прокси (proxy) передав в environment стандартные переменные http_proxy и https_proxy

Для этого можно добавить в init скрипт, у меня он /opt/etc/init.d/S88transmission-cfp следующие строки

export http_proxy=http://PROXY_HOST:PORT
export https_proxy=http://PROXY_HOST:PORT

Где PROXY_HOST:PORT соответственно ip или hostname и port вашего прокси. Процесс нужно перезапустить.

 

Проверить что переменные есть в окружении процесса можно заглянув в /proс/PID/environ процесса после рестарта, например так

cat /proc/`pidof transmission-daemon`/environ | tr '\000' '\n' | grep proxy
https_proxy=http://*****
http_proxy=http://*****

 

Этой проблеме уже 7 лет, но в итоге, кажется, нигде так и не задокументировали, что теперь хотя бы так можно указать прокси.

Опубликовано

@peter0 эх, когда это нужно было, пришлось перейти на Deluge. А теперь просто интересно, что оказывается такая возможность была и на Transmission. А если нужно еще пароль указать к proxy?

Опубликовано
В 4/2/2018 в 09:12, Sergey Zozulya сказал:

@peter0 эх, когда это нужно было, пришлось перейти на Deluge. А теперь просто интересно, что оказывается такая возможность была и на Transmission. А если нужно еще пароль указать к proxy?

Стандартно же:

export http_proxy=http://LOGIN:PASSWORD@PROXY_HOST:PORT

transmission использует libcurl для http-запросов, и в теории должен нормально работать с учетными данными.

  • 3 месяца спустя...
Опубликовано (изменено)
В 01.04.2018 в 16:14, peter0 сказал:

export http_proxy=http://PROXY_HOST:PORT export https_proxy=http://PROXY_HOST:PORT

У меня почему-то не работает.Можете выложит содержимое вашего конфига?

 

Изменено пользователем vlad
  • 10 месяцев спустя...
Опубликовано

кто подскажет

1) как установить ?

2) Transmission Remote GUI не видит ?

3) как и в обычном Transmission закачиваемый файл обнуляеться вне зависимости от preallocation ?

Опубликовано (изменено)

спасибо

1) поставил

2) Transmission Remote GUI увидел

3) я и имел ввиду выделяемое место (файл). На обычном Transmission 2.94 из репозитория начинается закачка, потом связь с Transmission Remote GUI обрывается мин на 10-20, процессор роутера загружен % на 20, идет обращение к HDD, потом связь восстанавливается и закачка продолжается... Если посмотреть файл (выделяемое место) по F3, создается впечатление, что он был записан нулями... поэтому и возникла большая пауза при старте закачки - на Transmission 2.94 идущем с прошивкой закачка не прерывается мин на 10-20...

Изменено пользователем u2s0e0r0

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.