Servisneva.ru

Сервис Нева
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Это блог

Удобная загрузка торрентов

Сколько кликов вы делаете для того, чтобы фильм, который вы решили посмотреть сегодня вечером, оказался в вашем медиацентре? Я — один.

Я сохраняю на своём компьютере .torrent , и он начинает скачиваться на медиацентре (у меня это второй ноут). Я могу начать закачку с телефона, другого компьютера, из другого конца вселенной. Если медиацентр сейчас выключен или на нём нет интернета, то закачка начнётся как только он включится и появится в сети.

Для такой передачи файлов отлично подходит какой-нибудь облачный синхронизатор типа Дропбокса. Скачиваешь файл, кладёшь в определённую папку, он улетает в облако, из облака прилетает на медиацентр, как только тот появляется в сети. А там просто торрент-качалка подхватывает торренты из папки. Можно скинуть с любого устройства, для которого есть клиент. Можно даже через браузер закинуть.

Я выбрал именно Дропбокс, потому что

  • для него есть клиенты под все платформы, которые я использую;
  • в его консольном клиенте под линукс можно выбрать, какие папки синхронизировать, а какие нет;
  • можно добавить автоматизации с IFTTT (типа отправить файл на почту, и он добавится в Дропбокс).

qBittorrent

Первоначальной целью qBittorrent было предоставление uTorrent-подобного клиента для Linux, потому что в то время этот проприетарный продукт не поставлялся под Linux платформы. Поскольку uTorrent является самым популярным торрент-клиентом за пределами Китая, многие люди найдут интерфейс qBittorrent знакомым.

Разработчики qBittorrent также взяли на себя задачу воспроизведения того набора функций, который привыкли ожидать люди, привыкшие к uTorrent. Так что если вы привыкли к uTorrent и переходите на Linux, то это может быть ваше первое приложение. Возможно, вы даже захотите загрузить qBittorrent и для Windows, просто чтобы избежать изменений, внесенных в uTorrent за последнее десятилетие или около того.

qBittorrent написан на Qt, а это дополнительный бонус для пользователей Linux, которые не используют ПК на базе GTK. Qt -кроссплатформенный язык, так что qBittorrent — отличное приложение, если Вы хотите использовать одно и то же программное обеспечение в разных операционных системах.

Торрент-клиент Trasmission скачать для Windows

Transmission

Поскольку все чаще и чаще необходимые файлы можно обнаружить только в peer-to-peer сетях, решил на одном из ненагруженых серверов установить torrent-клиент, который работал бы круглосуточно. Выбор остановил на transmission, поскольку управление даным torrent-клиентом можно выполнять через веб-интерфейс.

Выполним установку из системы портов:

# cd /usr/ports/net-p2p/transmission-daemon && make install clean && rehash

Внесем необходимые опции запуска в rc.conf:

# echo '# Запуск transmission' >> /etc/rc.conf
# echo 'transmission_enable="YES"' >> /etc/rc.conf
# echo '# Каталог для .torrent-файлов' >> /etc/rc.conf
# echo 'transmission_watch_dir="/usr/torrents/.torrents/"' >> /etc/rc.conf
# echo '# Каталог для загруженых файлов' >> /etc/rc.conf
# echo 'transmission_download_dir="/usr/torrents/downloads/"' >> /etc/rc.conf
# echo '# Каталог конфигурационных файлов' >> /etc/rc.conf
# echo 'transmission_conf_dir="/usr/torrents/.transmission/"' >> /etc/rc.conf
# echo '# Имя пользователя, от имени которого будет работать transmission' >> /etc/rc.conf
# echo 'transmission_user="transmission"' >> /etc/rc.conf

Если опция запуска transmission_user не указана, то процесс запускается под пользователем transmission, а если задана пустой — тогда под root, что не рекомендуется. Также есть возможность указать дополнительные флаги запуска, воспользовавшись опцией запуска transmission_flags="".

Следующий шаг — создание каталогов и установка необходимых прав доступа. В процессе установки будет создан пользователь transmission. Если же хотите использовать другого пользователя — необходимо будет предварительно его создать.

Читать еще:  Как нарисовать дугу в Photoshop

# mkdir -p /usr/torrents/.torrents
# mkdir /usr/torrents/downloads
# mkdir /usr/torrents/.transmission
# chown -R transmission:transmission /usr/torrents

Пора приступать к созданию конфигурационного файла. Самый простой способ — запуск и останов transmission. В процессе запуска он проверит наличие необходимых файлов и в случае необходимости, создаст их.

# sh /usr/local/etc/rc.d/transmission start
# sh /usr/local/etc/rc.d/transmission stop

После этого приступаем к редактированию конфигурационного файла settings.json, который будет создан в каталоге transmission_conf_dir. Немного подкоректировал дефолтный файл конфигурации. В результате имеем следующие параметры:

Значительная часть опций понятна и без комментариев. Рассмотрим некоторых из опций.

  • alt-speed-enabled — альтернативные настройки скорости;
  • alt-speed-time-begin — время в минутах от полуночи до начала действия альтернативных правил;
  • alt-speed-time-day — битовая маска дней, по которым действуют правила
    • Sunday: 1 (binary: 0000001)
    • Monday: 2 (binary: 0000010)
    • Tuesday: 4 (binary: 0000100)
    • Wednesday: 8 (binary: 0001000)
    • Thursday: 16 (binary: 0010000)
    • Friday: 32 (binary: 0100000)
    • Saturday: 64 (binary: 1000000)
      Например:
    • Рабочие дни: 62 (binary: 0111110)
    • Выходные: 65 (binary: 1000001)
    • Все дни: 127 (binary: 1111111)

    Попытаемся запустить transmission:

    # sh /usr/local/etc/rc.d/transmission start

    Сервис успешно стартовал. Если же нет — ищем в логах причину ошибки. Также после успешного старта можно обнаружить такие записи в /var/log/messages:

    . UDP Failed to set send buffer: No buffer space available .
    . UDP Failed to set receive buffer: No buffer space available .

    Исправить эту ситуацию можно увеличив максимально допустимый размер приемного буфера операционной системы:

    # echo 'kern.ipc.maxsockbuf=2097152' >> /etc/sysctl.conf
    # sysctl kern.ipc.maxsockbuf=2097152

    Либо же, как вариант, можно в settings.json переменную utp-enabled выставить в значение "false".

    ВАЖНО! В случае необходимости внесения изменений в файл конфигурации settings.json, предварительно необходимо остановить transmission.

    После запуска сервиса можно заходить на веб-интерфейс, используя логин и пароль, указанный в конфигурационном файле. Пройдя авторизацию, нам доступен следующий интерфейс:

    transmission

    Добавим торрент-файл, воспользовавшись иконкой "Open Torrent" в верхнем левом углу интерфейса:

    transmission

    После добавления торрента загрузка будет запущена автоматически:

    transmission transmission

    С остальными возможностями предоставленного интерфейса разобраться не составит труда.

    Кстати, transmission дает довольно большое поле для творчества, разрешая запуск внешних скриптов.

    • $TR_APP_VERSION — версия transmission
    • $TR_TORRENT_ID — id торрента, как оно показывается в remote-GUI
    • $TR_TORRENT_NAME — имя торрента как оно отображается в интерфейсе
    • $TR_TORRENT_DIR — директория торрента
    • $TR_TORRENT_HASH — хэш торрента
    • $TR_TIME_LOCALTIME — дата и время запуска стрипта

    Например, сделаем так, что по завершению закачки на почту будет приходить уведомление. Для этого напишем скрипт finish.sh следующего содержания:

    echo $TR_TIME_LOCALTIME — $TR_TORRENT_NAME Downloaded | mail -s "Torrent download successfull" root [at] domain [dot] com ( root [at] domain [dot] com )

    Остановим transmission и внесем необходимые изменения в settings.json:

    "script-torrent-done-enabled": true ,
    "script-torrent-done-filename": " /usr/torrents/finish.sh ",

    После этого снова запускаем transmission.

    Re: Transmission — торрент-клиент для FreeBSD c web-интерфейсом

    falce — пишется по другому — false

    Re: Transmission — торрент-клиент для FreeBSD c web-интерфейсом

    Спасибо, что указали на опечатку 🙂

    Re: Transmission — торрент-клиент для FreeBSD c web-интерфейсом

    У меня проблема со скачкой торрентов, а именно:

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

    Отсюда вопрос — нужно ли где-то настраивать проброс портов вот для этого параметра

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

    Подключение идет через роутер, но роутере включена функция UPnP. На другом компьютере из-под виндоус сам торрент кfчает через этот роутер.

    Огромная просьба, помогите ! =)

    Re: Transmission — торрент-клиент для FreeBSD c web-интерфейсом

    Попробуйте запустить сервер напрямую, без роутера.

    Проверите, будет ли работать Transmission. Если будет — копайте в сторону своего роутера и его настроек.

    Re: Transmission — торрент-клиент для FreeBSD c web-интерфейсом

    Проблема не в роутере, напрямую тоже не работает.

    Понял, что дело не в порте. а в разрешениях на директории. буду копать.

    Идея такова, что на FreeNAS я руками ставлю Transmission. Обновляются порты, устанавливаю программу, назначаю папки для закачек, программа открывается, сама подхватывает торент из опредленной папки, начинает скачивать и. происходит ошибка (нет разрешения на запись). Мне кажется, тут проблема.

    Но к сожалению, пока не понимаю, как это исправить. Все мануалы, которые показаны в интернете — немного отличаются от того, что я пытаюсь сделать.

    Мы подобрали для Вас 7 топ торрент-клиентов для Mac, совместимых с Big Sur

    Folx logo

    Folx находится в топе нашего списка торрент-приложений для Mac, поскольку на данный момент это единственный торрент-клиент, полностью совместимый с macOS Big Sur. Он предлагает удобный способ загрузки торрент-файлов: установите приоритет, отрегулируйте скорость загрузки и выгрузки, отметьте загрузки для быстрого поиска по содержимому.

    Приятным дополнением является умение Folx скачивать файлы с торрент треккеров по magnet- ссылкам. Magnet ссылки — один из способов упростить загрузку и раздачу торрент файлов.

    Folx torrent client

    Функционал ПРО версии

    PRO версия этого торрент-клиента для Mac позволяет искать торрент файлы из самого приложения, что исключает необходимость просматривать несколько торрент трекеров в поисках необходимого файла. Введите искомое слово в Folx, поиск пройдет через обширный список торрент трекеров и отобразит соответствующий результат.

    uTorrent

    uTorrent — легкое приложение которое занимает около 2 мб. uTorrent позволяет искать торренты прямо из приложения и устанавливать приоритет текущих закачек. uTorrent можно записать на флешку, что очень удобно.

    uTorrent

    UPD: С момента выхода macOS 10.15 (7 октября 2019 г.), декстопное приложение uTorrent для Mac больше не доступно. Перейдите на веб-версию или выберите подходящую альтернативу из нашего списка. Не знаем, постоянная ли это проблема, но мы оставим его в нашем списке лучших торрент-клиентов для Mac на случай, если разработчики добавят поддержку Catalina и Big Sur.

    Transmission

    Transmission — еще один быстрый торрент-клиент. Использует мало оперативной памяти, закачивает файлы с помощью magnet-ссылок и может найти локальный системы подключенные к вашей системе.

    На данный момент разработчики приложения официально не анонсировали поддержку macOS Big Sur. В настоящее время мы тестируем совместимость Transmission с macOS 11 и позже обновим этот раздел. Если вы уже перешли на Big Sur, пожалуйста, поделитесь опытом использования Transmission в комментариях ниже.

    Вывод

    Доплачивать не обязательно. Конвертер и антивирус легко заменить бесплатными аналогами, но если не жалко $19,95, можно обновиться до Мю Торрент Pro. Конвертер действительно удобный, а проигрыватель мгновенно воспроизводит файлы любого формата и поддерживает HD качество. С другой стороны, если скачать бесплатный торрент или веб -версию, пользователь ничего не теряет. Отключить рекламу поможет блокировщик, а воспроизвести видео до завершения загрузки можно через встроенный медиапроигрыватель uTorrent Web.

    uTorrent Web

    Подведем итоги. Если не хочется тратить лишние деньги, используйте две программы в связке: торрент для ПК (удаленное управление раздачами, настройка максимальной скорости отдачи и приема) и uTorrent Web (просмотр фильмов сразу после старта загрузки).

    Transmission

    Transmission остается одним из самых популярных торрент-клиентов для macOS, во многом потому, что uTorrent для Mac практически прекратил развитие. Также он популярен на Linux, но и для Windows приложение также хорошо работает. Интерфейс очень минималистичный, настроек немного, но большинству пользователей их более чем хватает. Никакой рекламы, можно включить шифрование трафика, если ваш провайдер не любит и активно следит за торрент-раздачами.

    6 Answers 6

    In my case, it was also helpful to change the setting of the random port picking option to true. In transmission, you do it by following these instructions:

    EditPreferencesNetwork Tab → Tick the first box

    I had the problem. The cause was the client being unauthorized.

    To solve the issue, I changed the settings:

    1. Stop daemon: sudo service transmission-daemon stop
    2. Edit the settings: sudo vim /etc/transmission-daemon/settings.json (replace vim with your favourite text editor)
    3. Unrequire authentication: «rpc-authentication-required»: false
    4. Whitelist localhost: «rpc-whitelist»: «127.0.0.1»
    5. Restart daemon: sudo service transmission-daemon start

    And now it works. If you suffered from this issue, it’s possible that download-dir changed as well. so I suggest you check that option too and change it to your desire:

    I switched to port 57558 and it now functions. I’m not sure if this is a long-term solution, but in any case shows that this is network issue and not something related to transmission. Thanks everyone for their help.

    I was facing the same issue. Changed the peer-port-random-on-start to true as suggested. Still was unable to download. Checked on some of the other forums & found a tool called «deluge«. Installed it on my Ubuntu 16.10 machine & the downloads are working fine now. Wonder what was the issue with transmission.

    Below is the link to install deluge on Ubuntu 16.10 :

    I’ve changed the setting peer-port-random-on-start from false to true . That did the trick for me(transmission-daemon).

    I have AT&T at home and I was messing around with my router. I have always had the NetBIOS protocol turn off, but I had disabled the All Other Protocols option on my system. It appears that Transmission used one of the vague protocols with my router. As soon as I re-enabled it, I was able to get Transmission to work for me.

    HTTP
    HTTPS
    FTP Telnet
    SMTP
    DNS
    NetBIOS
    POP3
    IMAP
    NNTP
    IRC H323
    All Other Protocols

    голоса
    Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector