Сайт | Скачать | Видео | Wiki

Автор Тема: Просмотр torrent в процессе скачивания (qBittorrent TorrServe)  (Прочитано 20427 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5344
  • Репутация: +139/-1
  • Автор темы
torrserver-p-MatriX.94_a-sf01.pfs
torrserver-p-MatriX.94-sf01.pfs
torrserver-p-MatriX.94_64-sf01.pfs
1.2.80_beta6.2 меньше грузит процессор,
У всех так?
Проверил с MatriX.95 и выключенным sqm - работает. Проц не грузит, роутер не отваливается.


В моем случае проблема была во включенном sqm. Со старыми версиями, типа 1.2.80_beta6.2, он не 'крашил' , а вот с новыми - да.
« Последнее редактирование: 27 Май 2021, 13:29:35 от sfs »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5344
  • Репутация: +139/-1
  • Автор темы
Со старыми версиями, типа 1.2.80_beta6.2, роутер не 'крашил' , а вот с новыми - да.
Продолжение развития torrserver, уже MatriX.104. Работает безотказно уже некоторое время, на уровне старой версии 1.2.80_beta6.2.


Не знаю, в чем там было дело с новыми матрикс-версиями. Я 'грешил' на нехватку памяти роутера, что он постоянно 'отваливался'. А может, было слишком ?агрессивное торрент-соединение в этих новых версиях, не расчитанное на слабый старый роутер, хотя я пробовал разные щадящие настройки.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34007
  • Репутация: +231/-0
    • PuppyRus-A
torrserver-p-MatriX.106-sf01.pfs
torrserver-p-MatriX.106_64-sf01.pfs
починил gui
Там добавили Media Station X и  DLNA - т.е. можно смотреть на смарт телеках
« Последнее редактирование: 07 Октябрь 2021, 10:12:03 от sfs »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5344
  • Репутация: +139/-1
  • Автор темы
В torrserver MatriX.120 прикрутили поиск по Rutor. Включить в вебморде и искать "localhost:8090/search/?query=Аватар" (формат JSON).
Мне понравилась фича, не надо искать по всему интернету, сталкиваясь с разными запретами и блокировками.

Рабочие бинарники MatriX.120.3 здесь. На гите еще не выложили исправленный бинарный релиз.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5344
  • Репутация: +139/-1
  • Автор темы
Для torrserver-p-MatriX.106_64-sf01.pfs.

Код
mpv "http://localhost:8090/stream/fname?link=$HASH&m3u&fromlast"
$HASH может быть любое. Магнет-ссылка, ссылка на торрент файл или локальный (через file:///), или хеш раздачи.
- скопировать выделить раздачу
- нажать на ярлык или хоткей, или запустить скрипт в терминале
- посредством команды xsel -o, выделенное подставится в строку

После окончания воспроизведения, раздача самостоятельно удалится. Можно еще добавить проверку включения/выключения сервиса, чтобы не висел, если не нужен.
« Последнее редактирование: 23 Июнь 2023, 13:27:54 от krasnyh »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5344
  • Репутация: +139/-1
  • Автор темы
В продолжение поста выше, сам скрипт (torrserver.sh):
Код
#! /bin/bash

###Проверка, запущен ли сервис.
if [ "$(systemctl is-active torrserver)" = "active" ]; then
    echo "TorrServer уже запущен"
else
    echo "Запускаем TorrServer"
sudo systemctl start torrserver
fi


##Копируем ссылку на торрент-файл. Или путь к локальному файлу, или magnet-ссылку, или хеш раздачи.
LINK=$(xsel -o)

#Проверка, является ли содержимое буфера обмена локальным путем.
if [[ -f "$LINK" ]]; then
  link_to_insert="file://$LINK"
else
  link_to_insert="$LINK"
fi

#Воспроизведение торрента онлайн.
mpv "http://localhost:8090/stream/fname?link=$link_to_insert&m3u&fromlast"

-----------------------------------------------------------------------------------

На примере этой раздачи. Источники:
Код
### https-ссылка
https://d.rutor.info/download/396283

### Magnet-ссылка
magnet:?xt=urn:btih:7b9519050fd40940b246871065e2e8f11c874096&dn=rutor.info_%D0%92%D0%B8%D0%BD%D0%BD%D0%B8+%D0%9F%D1%83%D1%85+%D0%B8+%D0%B2%D1%81%D0%B5%2C+%D0%B2%D1%81%D0%B5%2C+%D0%B2%D1%81%D0%B5...+%281969-1972%29+HDRip+%D0%BE%D1%82+MediaClub&tr=udp://opentor.net:6969&tr=http://retracker.local/announce

### Хеш раздачи
7b9519050fd40940b246871065e2e8f11c874096

### Путь к локальному файлу
/home/live/Загрузки/[rutor.is]Vinni.Puh.1969.1971.1972.O.HDRip.700.MediaClub..torrent

Как работает:
- Копируем источник, на выбор (локальный файл прикрепил, путь будет отличаться)
- Запускаем скрипт в терминале
- После окончания воспроизведения раздача самостоятельно удалится, по таймеру.

Пакет torrserver-bin для арча. Для других линуксов, не знаю о наличии в репах.
Есть установочный скрипт от автора TorrServer installTorrServerLinux.sh.
Свежайший torrserver на сегодня - MatriX.124.


UPD. Похоже раздергал раздачу, сдохла. Но принцип думаю ясен.
« Последнее редактирование: 06 Июль 2023, 00:52:59 от krasnyh »

Оффлайн totiks2012

  • Ветеран
  • *****
  • Сообщений: 886
  • Репутация: +24/-0
. Для других линуксов, не знаю о наличии в репах.
в Debian установил скриптом который нашел на форуме Ubuntu.
Код
#!/bin/bash

sudo mkdir /opt/torrserver

sudo chown -R $USER:$USER /opt/torrserver

sudo wget https://github.com/YouROK/TorrServer/releases/latest/download/TorrServer-linux-amd64 -O /opt/torrserver/torrserver

sudo chmod o+x /opt/torrserver/torrserver

echo -e '[Unit]\nDescription=torrserver\nWants=network-online.target\nAfter=network-online.target\n\n[Service]\nType=simple\nNonBlocking=true\nWorkingDirectory=/opt/torrserver\nExecStart=/opt/torrserver/torrserver --p 8090\nRestart=on-failure\nRestartSec=58\n\n[Install]\nWantedBy=multi-user.target' | sudo tee /etc/systemd/system/torrserver.service > /dev/null

export GODEBUG=madvdontneed=1

sudo systemctl daemon-reload

sudo systemctl start torrserver

sudo systemctl enable torrserver
нужно править для тех у кого в системе нет systemd
« Последнее редактирование: 11 Ноябрь 2023, 10:10:26 от totiks2012 »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5344
  • Репутация: +139/-1
  • Автор темы
в Debian установил скриптом который нашел на форуме Ubuntu.
Есть установочный скрипт от автора TorrServer installTorrServerLinux.sh.
Код
$ curl -s https://raw.githubusercontent.com/YouROK/TorrServer/master/installTorrServerLinux.sh | sudo bash
« Последнее редактирование: 11 Ноябрь 2023, 13:17:49 от krasnyh »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34007
  • Репутация: +231/-0
    • PuppyRus-A
В моих дистрах есть модуль torrserv с моим GUI запуска с иконкой в трее