Несправедливый торрент клиент для Mac


Вчера залез в сорцы Transmission и сделал то что так давно хотелось.
1) Последовательную загрузку торрентов (блоками по 30 процентов).
2) Загрузку без учета скаченного.
Изменил буквально 10 строк кода. Скачать можно тут.
+21
18 декабря 2011, 16:33
48
Selector 5,5

комментарии (48)

0
alfsoft #
Спасибо, понравилось! Всегда с интересом смотрел на более хитрые в этом плане торрент-клиенты под Windows. А насколько сложно будет сделать опцию задания нужного количества процентов?
0
alfsoft #
Извините, что двумя комментариями. И второй вопрос: насколько сложно также сделать опцию «Загрузка без учета скаченного» отключаемой? Хочется быть честным раздающим, который смотрит фильм почти сразу после начала закачки :)
0
Selector #
в libtransmission не очень хорошо написана система приоритетов кусочков, она имеет всего 3 градации (высокий средний низкий). Поэтому самый простой способ это увеличить число приоритетов по аналогии. Для меня это сложно т.к. я J2EE разработчик.
+3
librarian #
Патч в студию!
+1
BupycNet #
А под линукс можно сделать?
0
Selector #
Да изменены всего 2 файла в libtransmission… патчи подойдут и для линукс.
0
alexey_uzhva #
М… Еще бы DHT туда))) А так пока 2 вопроса:

1) Можно ли сделать это отключаемым?
2) Будете ли вы поддерживать этот софт, включая его обновления?
+1
alexey_uzhva #
А, еще из-за чего выкинул Transmission: iMac с ним уходит в слип за 20-30 секунд, без него (или с uTorrent) — мгновенно. Планируется ли фикс этого бага?
0
olegpronin #
+1, сталкивался с этим тоже
0
Selector #
Я не собираюсь плотно заниматься этим, поэтому наращивать функционал и далеко отходить от основной ветви разработки не собираюсь. Это просто не большой хак для себя. Возможно буду обновлять сборку на гуглкоде.
0
NickMitin #
А чего в трансмишн не возьмут ваши патчи. Мой вот взяли.
+7
Selector #
Мне кажется что такие патчи не возьмут. Они испортят репутацию клиента.
0
vasechka #
Такое не возмут. Это все равно что разработчикам софта предлагать ключеделки и что бы они их включали с софтом.
0
Begemotishe #
Доведите трансмишн до ума, пожалуйста, если бы он мгновенно закрывался был бы идеален.
+1
olegpronin #
а что, прекрасная идея. но transmission плоховат, если торрентов много добавлено в нем.
0
alexxxst #
У меня в transmission добавлено 3554 торрента общим объемом 600 Гб…
+25
Pastafarianist #
Что бы это могло быть со средним объёмом 172.88 Мб?
0
alexxxst #
Видео, конечно. Но не то, о котором вы подумали :)
+6
mariofag #
Серии сериалов/аниме, например.
0
equand #
Хентай? :)
–1
alexxxst #
Ну, а вообще, ссылка у меня в профиле есть.
+13
Mad_Fish #
Вот бы в transmission последовательную загрузку серий в сериале (причём, желательно в апстриме). А то приходится вручную ставить high priority первой серии, затем второй, и т.д.
–5
landan #
Нужно было еще больше теней картинке добавить, так красиво смотрится, особенно обрез снизу.
+1
Selector #
Это стандартные тени в маке
+1
landan #
*Удивлен*
0
KorP #
Что то они у вас больно здоровые.
0
Selector #
OS X Lion
0
KorP #
Наверное за счёт маленького окна и обрезки картинки снизу — визуально кажется очень большой.
0
KorP #
После последнего обновления просто выкинул его в помойку, хотя он давно туда уже просился. Добило то что 15 минут пытался создать торрент, а он завершал операцию без ошибки и без файла… ну и вообще косяков у него хватает
0
KorP #
Прошу меня простить, у меня выходные видимо хорошо прошли. Это я uTorrent выбросил :) Просто на маке редко юзаю, в основном создать раздачу, а так deluge на сервере. :)
+5
Gavnuke #
Кейлогеры и вирусы добавили? =)
+15
Selector #
Классный ник
+1
Xazzzi #
Автору нужно срочно вступать в блог Jquery. А то у меня когнитивный диссонанс при просмотре профиля автора возник :)
0
int03e #
Greedytorrent вспомнился)) Ратио должно быть честным, истину вам глаголю возлюбленные братья и сестры мои.
–1
iZtiEV #
Как трекеры с нами — так и мы с ними. А уж если у меня асинхронный канал 8:1, эти ратио только вредят.
0
Vladson #
У меня 12:1 и ратио на одном трекере 5 на одном 10 а на некоторых и вовсе 5000 и выше, чяднт?

— можно просто качать не всё подряд, а то что действительно нужно
— на рутрекере вообще фрилич фиг знает сколько времени идёт, чуть ли не год (или прошёл уже не помню, не смотрю вообще сейчас, качаю и не парюсь)
— на nnm-club фриличи сыпятся как снег в январе, да и всё самое популярное и так в «золоте», а многие вещи и вовсе можно качать под гостем (т.е по сути тот же вечный фрилич)

Смех одним словом. Читерство на большинстве крупнейших торрент-трекеров на сегодняшний день ушло в прошлое. Главное не жлобиться и не удалять раздачу сразу…
0
Selector #
Человек написал что у него асинхронный (О_о ??? видимо имелось ввиду асимметричный) канал.
0
Vladson #
Я написал что у меня тоже и даже хуже чем у него!!! «12 скачка — 1 отдача»
У меня 12:1
0
kvo #
Подскажите, пожалуйста. В Transmission заявлены фичи «переименовывать недокачаный файл» и «качать в опред. директорию и перемещать после закачки», которые у меня так и не заработали ( transmission v.1.34).
Случайно не встречали в сорцах этого?
0
Selector #
«переименовывать недокачаный файл» — есть и работает.
насчет остального не уверен.
0
kvo #
Уточню.
То есть в файле settings.json есть строка
"incomplete-dir": "\/home\/torrents\/incomplete",
и в эту указанную директорию качаются файлы, а потом перемещаются в место, которое указано в строке
"download-dir": "\/home\/torrents",
?
0
saintfr3ak #
читер
0
SIO #
Всегда было интересно, когда видел скриншоты Transmission на маке, там панели фильтров вообще нет или она просто скрыта по умолчанию?
0
mrThe #
О, можно я тут немного попиарюсь? Я писал про патчинг либторрента его юзает, например, deluge(кстати, удобный лёгкий клиент).

А ещё писал про патч для uTorrent.
0
samlowry #
Скачал, переписал, что-то не вижу изменений. Как должны они проявляться?
0
Selector #
1) Файлы качаются последовательно по 30% (см. скриншот).
2) На трекере количество скачанного не падает.
0
Arilas #
Автор обесчал проект на Google Code, но новостей давно уже не было, хотя уже 2.50 версия. Может кто пропатчит?

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.