zyxmon Posted March 18, 2017 Share Posted March 18, 2017 Поскольку разработка популярного торрент клиента transmission буксует, вашему вниманию предлагается форк transmission-cfp. Он основан на версии 2.77 в которую внесены новые функции.Подробнее тут http://forums.zyxmon.org/viewtopic.php?f=5&t=5209 Процитирую @Александр Рыжов В начале каждого пункта я по возможности приведу опцию из settings.json и снабжу ссылкой на авторское описание фичи: построен на кодовой базе версии 2.77 (как самой стабильной по мнению автора) , но включающий новшества свежих версий, например иерархическое дерево файлов контента, prefetch-magnets-enabled - выбор контента после добавления magnet-ссылки, как в uTorrent. piece-temp-dir - сохранение закачанных, но невостребованных кусков. reverify-torrents-tries - принудительная проверка контента после скачивания. dht.bootstrap - добавление bootstrap DHT-нод, если взять их больше неоткуда. script-torrent-added-filename - скрипт, выполняемый после добваления торрента. stream-mode-default - видео качается с головы. Можно начать закачку и натравить на файл медиаплеер. поддержка magnet-линков в папке watchdir. blacklist для UDP-трекеров. расширенные настройки для webseed'ов. задание Peer ID/User agent - мимикрия под произвольного торрент клиента. группировка торрентов по категориям и задание для них персональных настроек. расширенные настройки для IPv6-интерфейса. cheat-mode-default - читинг ration/seeding/leeching. Без дальнейших комментариев. (конец цитаты) Собрал для entware-3x (mipsel), гонял около часа. Работает (предыдущая версия глючила). Желающие могут потестировать.http://entware-3x.zyxmon.org/binaries/mipsel/test/transmission-cfp-daemon_2.77plus-20170318-1_mipsel-3x.ipkhttp://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.ipkhttp://entware-3x.zyxmon.org/binaries/mipsel/test/transmission-cfp-remote_2.77plus-20170318-1_mipsel-3x.ipk PS Могут быть проблемы с первым запуском. Второй раз запускается нормально. 1 Quote Link to comment Share on other sites More sharing options...
plagioklaz Posted March 29, 2017 Share Posted March 29, 2017 Цитата stream-mode-default - видео качается с головы. Можно начать закачку и натравить на файл медиаплеер. Натравить с компа или телефона можно, но вот DLNA на кинетике такой файл как видео раздавать клиентам не будет, пока полностью файл не докачается (( Это очень печально. В моём случае, чтобы можно было просмотреть кинцо, параллельно его качая, мне приходится использовать телефон для закачки. Программа Flud умеет качать с начала файла последовательно, запуская на телефоне видео, расшаривать картинку штатными средствами мобилки на ТВ. Цитата cheat-mode-default - читинг ration/seeding/leeching. Без дальнейших комментариев. Можно подробнее, что это и для чего оно нужно. Спасибо. Quote Link to comment Share on other sites More sharing options...
Александр Рыжов Posted March 29, 2017 Share Posted March 29, 2017 1 час назад, plagioklaz сказал: Натравить с компа или телефона можно, но вот DLNA на кинетике такой файл как видео раздавать клиентам не будет, пока полностью файл не докачается (( Это очень печально. Ваша печаль скорее всего зависит исключительно от используемого UPnP/DLNA сервера. Если он пытался разбирать содержимое файла как minidlna, то не удивительно, что стихами заговорил. Попробуйте xupnpd или любой другой, который внутрь файла не лезет. Quote Link to comment Share on other sites More sharing options...
Goblin Posted April 7, 2017 Share Posted April 7, 2017 в связи с этим вопрос: есть куда прокси прописать? Quote Link to comment Share on other sites More sharing options...
Александр Рыжов Posted April 7, 2017 Share Posted April 7, 2017 @Goblin, transmission прокси не поддерживает. Quote Link to comment Share on other sites More sharing options...
Sergey Zozulya Posted April 7, 2017 Share Posted April 7, 2017 1 hour ago, Goblin said: в связи с этим вопрос: есть куда прокси прописать? 56 minutes ago, Александр Рыжов said: transmission прокси не поддерживает. И, к сожалению, соответствующая тема не вызывает никакого интереса: К слову, проксирование торрент-трафика (как и любого другого) может быть нужно не только для обхода блокировок или нарушения законов (что, как мне кажется, является причиной непопулярности таких тем на форуме), а всего лишь как один из уровней приватности. Quote Link to comment Share on other sites More sharing options...
Александр Рыжов Posted April 7, 2017 Share Posted April 7, 2017 Для повышения «уровня приватности» есть совсем другие средства. 31 минуту назад, Sergey Zozulya сказал: К слову, проксирование торрент-трафика (как и любого другого) может быть нужно не только для обхода блокировок или нарушения законов (что, как мне кажется, является причиной непопулярности таких тем на форуме), а всего лишь как один из уровней приватности. Проксирование торрент-трафика довольно убогая идея. Quote Link to comment Share on other sites More sharing options...
Sergey Zozulya Posted April 7, 2017 Share Posted April 7, 2017 15 minutes ago, Александр Рыжов said: Проксирование торрент-трафика довольно убогая идея. Я и не утверждаю, что это панацея, или что требуется повысить уровень приватности. Но в определенных ситуациях этого вполне достаточно. Расскажите тогда про "другие средства". Quote Link to comment Share on other sites More sharing options...
plagioklaz Posted April 20, 2017 Share Posted April 20, 2017 Уважаемые разработчики-знатоки))) @Le ecureuil @zyxmon @Padavan Можно в следующих версиях прошивки добавить опцию "stream-mode-default - видео качается с головы. Можно начать закачку и натравить на файл медиаплеер." в прошивочную версию трансмиссии? Если поразмыслить, то это единственная, действительно полезная опция для пользователей, у которых средняя ширина канала - когда уже можно позволить смотреть себе онлайн, но ещё приходится долго ждать полной скачки файла =) Спасибо. Quote Link to comment Share on other sites More sharing options...
Le ecureuil Posted April 21, 2017 Share Posted April 21, 2017 В 4/20/2017 в 10:47, plagioklaz сказал: Уважаемые разработчики-знатоки))) @Le ecureuil @zyxmon @Padavan Можно в следующих версиях прошивки добавить опцию "stream-mode-default - видео качается с головы. Можно начать закачку и натравить на файл медиаплеер." в прошивочную версию трансмиссии? Если поразмыслить, то это единственная, действительно полезная опция для пользователей, у которых средняя ширина канала - когда уже можно позволить смотреть себе онлайн, но ещё приходится долго ждать полной скачки файла =) Спасибо. Такая опция была в прошивочной ветке 2.92 (называлась "последовательная закачка"), которую все забраковали и потребовали возврата на 2.84. Quote Link to comment Share on other sites More sharing options...
plagioklaz Posted April 24, 2017 Share Posted April 24, 2017 В 21.04.2017 в 17:17, Le ecureuil сказал: Такая опция была в прошивочной ветке 2.92 (называлась "последовательная закачка"), которую все забраковали и потребовали возврата на 2.84. жаль, что такую опцию не добавить в более старую ветку 2.84 Ну нет так нет. А чего забраковали 2.92? поиском что-то не получается найти тему (( Quote Link to comment Share on other sites More sharing options...
Mamay Posted April 24, 2017 Share Posted April 24, 2017 4 минуты назад, plagioklaz сказал: А чего забраковали 2.92? поиском что-то не получается найти тему (( Тупил жёстко, падал, камень грузил. Был причины для downgrade... Quote Link to comment Share on other sites More sharing options...
Le ecureuil Posted April 24, 2017 Share Posted April 24, 2017 1 час назад, plagioklaz сказал: жаль, что такую опцию не добавить в более старую ветку 2.84 Ну нет так нет. А чего забраковали 2.92? поиском что-то не получается найти тему (( В теории именно "последовательную закачку" можно перенести в 2.84. Создавайте тему в развитии, если народ поддержит - возможно сделаю. 1 Quote Link to comment Share on other sites More sharing options...
engelsit Posted May 12, 2017 Share Posted May 12, 2017 И все же. Весь торрент-трафик пока что, в наших реалиях, проксировать смысла нет. А вот обращения к трекеру - действительно требуются. Без них уже никак. Неужели, нет решения? Quote Link to comment Share on other sites More sharing options...
Александр Рыжов Posted May 12, 2017 Share Posted May 12, 2017 1 час назад, engelsit сказал: А вот обращения к трекеру - действительно требуются. Без них уже никак. Неужели, нет решения? Неужели есть. ipset + маркировка пакетов + отдельный роутинг для маркированных пакетов. Проверено на нескольких других прошивках, взлетит и здесь. Quote Link to comment Share on other sites More sharing options...
gaaronk Posted May 12, 2017 Share Posted May 12, 2017 5 minutes ago, Александр Рыжов said: Неужели есть. ipset + маркировка пакетов + отдельный роутинг для маркированных пакетов. Проверено на нескольких других прошивках, взлетит и здесь. Не очень хороше решение. В таком случае трекер видит IP той точки через которую идет отдельный рутинг и пытается раздавать его как peer другим качальщикам. Для рутрекера лучше решение с privoxy Quote Link to comment Share on other sites More sharing options...
Александр Рыжов Posted May 13, 2017 Share Posted May 13, 2017 Решение для рутрекера с transparent proxy видел, но сомневаюсь, чтобы другие трекеры правильно разбирали поле X-Forwarded-For. 14 часа назад, gaaronk сказал: Не очень хороше решение. В таком случае трекер видит IP той точки через которую идет отдельный рутинг и пытается раздавать его как peer другим качальщикам. Может на "строгих" трекерах с запрещённым DHT это встанет в полный рост, не знаю. Подтвердить или опровергнуть не могу, потому проблем с пирингом не испытывал. Quote Link to comment Share on other sites More sharing options...
Vladimir Borisov Posted October 13, 2017 Share Posted October 13, 2017 On 5/12/2017 at 8:16 PM, Александр Рыжов said: Неужели есть. ipset + маркировка пакетов + отдельный роутинг для маркированных пакетов. Проверено на нескольких других прошивках, взлетит и здесь. Подскажите, пожалуйста, подробнее. Роскомнадзор трекеры-то заблокировал, торренты-то работают, а трекеров не видно, хочу завернуть работу с трекерами на локальный тор проксик на кинетике же, а весь тор-трафик чтобы так летел, как тут ipset поможет? Quote Link to comment Share on other sites More sharing options...
Александр Рыжов Posted October 13, 2017 Share Posted October 13, 2017 51 минуту назад, Vladimir Borisov сказал: хочу завернуть работу с трекерами на локальный тор проксик на кинетике же, а весь тор-трафик чтобы так летел, как тут ipset поможет? Примерно так: вместо прошивочного используем dnsmasq, который умеет складывать результаты резолвинга в отдельный набор ipset, транзитные пакеты от\к IP-адресам(ов), входящих в ipset, заворачиваем на tor-проксик. Quote Link to comment Share on other sites More sharing options...
r13 Posted February 13, 2018 Share Posted February 13, 2018 В 13.10.2017 в 21:37, Александр Рыжов сказал: Примерно так: вместо прошивочного используем dnsmasq, который умеет складывать результаты резолвинга в отдельный набор ipset, транзитные пакеты от\к IP-адресам(ов), входящих в ipset, заворачиваем на tor-проксик. Коллеги, а подобное решение можно как то скрестить с IPv6? Описанное в статье отрабатывает, добавляется в ipset, но при наличии ipv6 у ресурса пакеты уходят по ipv6 адресу, а не заворачиваются на ipv4 proxy. Как то можно подавлять резолв ipv6 для хостов из списка? Или еще какое-то решение? Quote Link to comment Share on other sites More sharing options...
Александр Рыжов Posted February 13, 2018 Share Posted February 13, 2018 Да. Нужно лишь завести IPv6 ipset'ы и сделать аналогичные шаги как и для IPv4. Можно, но при рабочим IPv6 не стоило бы. Да. Quote Link to comment Share on other sites More sharing options...
r13 Posted February 13, 2018 Share Posted February 13, 2018 (edited) 11 минуту назад, Александр Рыжов сказал: Да. Нужно лишь завести IPv6 ipset'ы и сделать аналогичные шаги как и для IPv4. Можно, но при рабочим IPv6 не стоило бы. Да. Кажись нашел: ipset`ы+ip6tables c модулем TPROXY. Вечером попробую. Edited February 13, 2018 by r13 Quote Link to comment Share on other sites More sharing options...
dmotovilov Posted March 22, 2018 Share Posted March 22, 2018 (edited) del Edited March 22, 2018 by dmotovilov Quote Link to comment Share on other sites More sharing options...
peter0 Posted April 1, 2018 Share Posted April 1, 2018 Может быть кому-то будет полезно 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 лет, но в итоге, кажется, нигде так и не задокументировали, что теперь хотя бы так можно указать прокси. 1 Quote Link to comment Share on other sites More sharing options...
Sergey Zozulya Posted April 2, 2018 Share Posted April 2, 2018 @peter0 эх, когда это нужно было, пришлось перейти на Deluge. А теперь просто интересно, что оказывается такая возможность была и на Transmission. А если нужно еще пароль указать к proxy? Quote Link to comment Share on other sites More sharing options...
Le ecureuil Posted April 4, 2018 Share Posted April 4, 2018 В 4/2/2018 в 09:12, Sergey Zozulya сказал: @peter0 эх, когда это нужно было, пришлось перейти на Deluge. А теперь просто интересно, что оказывается такая возможность была и на Transmission. А если нужно еще пароль указать к proxy? Стандартно же: export http_proxy=http://LOGIN:PASSWORD@PROXY_HOST:PORT transmission использует libcurl для http-запросов, и в теории должен нормально работать с учетными данными. Quote Link to comment Share on other sites More sharing options...
vlad Posted July 21, 2018 Share Posted July 21, 2018 (edited) В 01.04.2018 в 16:14, peter0 сказал: export http_proxy=http://PROXY_HOST:PORT export https_proxy=http://PROXY_HOST:PORT У меня почему-то не работает.Можете выложит содержимое вашего конфига? Edited July 21, 2018 by vlad Quote Link to comment Share on other sites More sharing options...
u2s0e0r0 Posted May 22, 2019 Share Posted May 22, 2019 кто подскажет 1) как установить ? 2) Transmission Remote GUI не видит ? 3) как и в обычном Transmission закачиваемый файл обнуляеться вне зависимости от preallocation ? Quote Link to comment Share on other sites More sharing options...
Александр Рыжов Posted May 22, 2019 Share Posted May 22, 2019 1) opkg list transmission*, затем opkg install ..., 2) видит, 3) preallocation — это про выделяемое место, а не про закачиваемый файл. Quote Link to comment Share on other sites More sharing options...
u2s0e0r0 Posted May 22, 2019 Share Posted May 22, 2019 (edited) спасибо 1) поставил 2) Transmission Remote GUI увидел 3) я и имел ввиду выделяемое место (файл). На обычном Transmission 2.94 из репозитория начинается закачка, потом связь с Transmission Remote GUI обрывается мин на 10-20, процессор роутера загружен % на 20, идет обращение к HDD, потом связь восстанавливается и закачка продолжается... Если посмотреть файл (выделяемое место) по F3, создается впечатление, что он был записан нулями... поэтому и возникла большая пауза при старте закачки - на Transmission 2.94 идущем с прошивкой закачка не прерывается мин на 10-20... Edited May 23, 2019 by u2s0e0r0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.