Pull to refresh

Comments 26

прошу прощения, в чём научная новизна произведения?

к тому же вопросу, зачем на Хабре научпоп.

Это скорее заметка уровня "попал под лошадь гр. Бендер. Лошадь отделалась лёгким испугом".

не хочу показаться неоригинальным, но зачем это ...

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

именно для последовательной закачки пользуюсь qbittorentом. Автор, даешь мануал по патчингу трансмишена?

Как мне, Gear Shift будет поудобнее. Но он "очень старый".

Жаль только последний релиз был аж в 2019, а собирать самому неохота разбираться.
Иероглифы пугают. Мало доверия к китайцам.

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

А еще эта веб-морда является штатным пакетом KeeneticOS и стандартно используется в роутерах.

На эту тему было 100500 шикарных статей, мне больше всего нравится связка transmission + samba + dlna + клиент для Android.

Лучше бы про монетизацию торрентов в BTTC написал, на эту тему статей меньше и работает криво, у меня с этим что то пошло не так ?

А вдруг кто то знает - как бы так к нему прикрутить что бы ко всем скачиваемым торрентам добавлялся дружественный пир. Сам демон стоит на честном ip и нужно что бы всегда в первую очередь отдавал другу который за NAT.
Открыл тут недавно для себя doxygen, натравил на исходники libtransmission (вся основная кухня там как я понял) и....Там такой лес - взаимосвязи на три моих экрана для входных функций.

если хочется подобного, поиграйтесь c MlDonkey - это одновременно и клиент и узел торрентов, осликов и всякой архаики. Там можно добавлять "друзей" и к примеру выкаченые торренты автоматом попадают в раздачу StrongDC.... к ней есть гуй Санчо, но можно и через веб-форму искать раритеты, которых нет на торрентах и в локалках.

Cпасибо, интересный комбайн.
С учётом, что там есть SoulSeek (хотя и "not in working state" ) в нём тоже раздаю.

Если это инструкция для чайников, то надо рассказывать полностью, как решить задачу, от начала и до конца.

Нужно добавить информацию, у каких хостеров можно размещать такую торрентокачалку. А также рассказать, как сделать свой домашний сервер видимым снаружи, через роутер и NAT при отсутствии белого IP.

Без этого ценность статьи около 0.

У меня такая качалка стоит на cubieboard, конечно, 100мбит-ного порта не очень хватает, особенно заметно при одновременном просмотре тяжёлого фильма и закачке тоже чего-нибудь большого и на хорошей скорости, но в целом, выкидывать за nat имхо лишнее

Да и еще до кучи разобрать технологию пирингового обмена, формат торрент-файла и историю появления обмена файлами? Вы серьезно? Хорошая статья без воды, автор объясняет последовательно и по делу не перегружая подробностями. Одна статья — одна проблема, зачем огород городить.

Вы так детально все описали, что забыли детали похоже. У меня ничего не вышло. Все поломалось на этапе:

возможны два варианта действий:

Вариант 1. можно внести изменения в сам файл override.conf , делать это нужно с правами администратора.

Вариант 2. Используем команду:

Такой файл не существует и пишется все в буфер, откуда просто сбрасывается

И потом тут:

7. Настройка файла settings.json

!!! Перед внесением изменений в  settings.json, клиент и демон  должен  быть закрыт и остановлен, в противном случае параметры будут возвращены в предыдущее состояние.

Какого из этих двух?

Файл global settings:

/etc/transmission-daemon/settings.json

Файл local settings:

~/.config/transmission-daemon/settings.json

По логике понять можно, что второго, но где это сказано и в какой момент я должен переключиться на созданного для торрентов пользователя? А если я из рута сижу, то мне надо помнить путь?

В общем вы или напишите для совсем тупых (меня) или для совсем умных (тогда нафиг оно мне?) потому что у меня не получилось и теперь придется вместо OMV ставить freeNAS, потому что там не надо сраный докер и вот это вот непонятное, а можно просто кнопкой по людски сделать

Мануал кривой чуть менее чем полностью:

  1. Во первых для новичков тут ОООЧЕНЬ много неоднозначного. (один из примеров комментатор выше уже указал). Проработай нормально текст, очень много уходит на то что бы догнать что имел ввиду автор.

  2. Чем тебе стандартный пользователь "transmission-daemon" не угодтил то?

    создаёшь папки у обычного пользователя и включаешь этого пользователя в группу "transmission-daemon" - тем самым убираешь сразу с пути в сторону кучу граблей которые ты тут же в мануале пытаешься решить.

  3. Просто самый обычный косяк

    sudo cp -R /etc/transmission-daemon/ /home/server/.config/

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

    /home/server/.config/settings.json

    Причем в следующем шаге ты пишешь:

    CONFIG_DIR="/home/server/.config/transmission-daemon/settings.json

    Как думаешь заработает? А как думаешь новичек заметит это?

  4. sudo systemctl stop transmission-daemon.service

    sudo service transmission-daemon stop

    Может имеет смысл привести к единому синтаксису? там так тут эдак...ну либо хотя бы пояснить в чем разница.

  5. "watch-dir-enabled": true, "watch-dir": "/home/server/torrents"

    Этих строк вообще в конфиге нет....дописал руками, полагаю изза этого возник пункт "6"

  6. Я не могу сказать что я новичок в области Linux (более того, уровень выше среднего), делая все по этому мануалу, однако....<барабанная дробь>....нишиша не заработало! (впрочем видя сколько косяков в мануале, я б удивился что заработало).

    Зайдя на вебморду по адресу http://192.168.1.44:9091/transmission/ он благополучно запросил логин и пароль, скушал их, а потом ответил:

    "409: Conflict

    Your request had an invalid session-id header."

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

P.S. Друзья, кто не обладает достаточным опытом - даже не пытайтесь по этому мануалу настраивать, куча раскинуто граблей (я на опыте и все-равно на какие-то наступил).

Sign up to leave a comment.

Articles