Форум VolSat

Форум VolSat (http://forum.volsat.com.ua/index.php)
-   Плагины, редакторы и инструкции для Spark (http://forum.volsat.com.ua/forumdisplay.php?f=419)
-   -   Плагин Torrent-клиента для Spark (http://forum.volsat.com.ua/showthread.php?t=6464)

Admin 17.10.2011 08:20

Плагин Torrent-клиента для Spark
 
Вложений: 3
Для установки необходима либо вместительная флешка либо внешний жесткий диск (USB).

После поиска в сети был найден бинарник bt-torrent клиента transmission версии 2.13 работающий на амико. Подправлены скрипты и файлы с настройками.
Это замечательный клиент с открытым кодом.
Умеет такие вещи как:
- работа с DHT
- умеет port-mapping
- работает с UPnP
- веб-интерфейс
- ограничение скорости загрузки/отдачи
- ограничение скорости загрузки/отдачи по расписанию
- работа с торрент-файлами, магнет-ссылками, а также работа в режиме watch-dog.

Предустановка:
Подключить к юсб флешку или жесткий диск. Подразумевается, что подключенное устройство находиться в /storage/c
Установка:
1. Содержимое архива transmission.rar с программой распаковать на устройство, т.е. в /storage/c
2. В папку /root/plugin/var/bin разместить файл btclient.sh из архива btclient.rar
3. На все файлы установить атрибуты 755.
Использование
Запуск производится через меню спарка "Плагины".

Настройки:
Файлы сохраняются в папке download. Те которые еще не докачены в download/incomplete.
Установлены лимиты на загрузку 256Кб/с, на отдачу 16Кб/с.
В рабочую неделю с 9 до 17 - загрузка 512Мб/с, отдача 32Мб\с.
Отдача файла завершается при достижении коэф. 0.1.

Файлы настроек в 2-х файлах.
1. Основной - /storage/c/transmission/usr/script/transmission
Это скрипт запуска. В нем интересны такие переменные:
DEBUG - при = 1 создается лог файл в /storage/c/transmission/log.
DIRECTORY - корневая папка с программой
RPC_PORT - порт для доступа через веб-интерфейс
DOWNLOAD_DIR - папка для сохранения файлов
CONFIG_DIR - каталог с настройками
2. Расширенные настройки - /storage/c/transmission/config/settings.json

Доступ к клиенту через веб-интерфейс ссылка новичка: http://IP-ADDR:9091
где IP-ADDR - адрес ресивера.

пользователь - torrent
пароль -bitte

Для управления есть Transmission Remote Gui

sgrey 20.10.2011 00:42

BitTorrent-клиент
 
Вложений: 3
Первый пост датирован 04.09.11 (умер в связи с падением форума), восстановлен zheka 17.10.11
Что нового в данной версии (20.10.11):
- торрент-клиент обновлен до версии 2.33 (исправлена проблема закачки некоторых торрент-файлов);
- исправлен запуск сервиса после перегрузки ресивера.

ЗАДАЧА:
Установить BT-torrent клиент на ресивер Amiko SHD-8900 c оболочкой Spark.

РЕШЕНИЕ
Для установки необходима либо вместительная флешка либо внешний жесткий диск (USB). У меня второй вариант.

После поиска в сети был найден бинарник bt-torrent клиента - transmission, работающий на Amiko SHD-8900 Alien/GI S8120 (бинарная платформа sh4). Подправлены скрипты и файлы с настройками.
Что представляет собой transmission?
Transmission - это замечательный, кроссплатформенный, бесплатный бт-торрент клиент с открытым кодом.
Умеет такие вещи как:
- работа с DHT
- умеет port-mapping
- работает с UPnP
- веб-интерфейс
- удаленное управление
- ограничение скорости загрузки/отдачи
- ограничение скорости загрузки/отдачи по расписанию
- работа с торрент-файлами, магнет-ссылками, а также работа в режиме watch-dog.

УСТАНОВКА
Предустановка:
Подключить к юсб флешку или жесткий диск. Подразумевается, что подключенное устройство находиться в /storage/c
Установка:
1. Содержимое архива transmission.rar с программой распаковать на устройство, т.е. в /storage/c
2. В папку /root/plugin/var/bin разместить файл btclient.sh из архива btclient.rar
3. На все файлы установить атрибуты 755.
Использование
Запуск производится через меню спарка "Плагины".
Внимание!
Скрипт подправил, но пока есть нюанс что он работает не совсем корректно, на отключение. Связано с тем что плагины по всей видимости отключаются через kill, а скрипт работает по принципу "если не работает то запускам" и наоборот работает-тушим. Поэтому сейчас для отключения нужна комбинация (выкл-вкл-выкл), чтобы была индикация в меню "Плагины" и фактическое отключение сервиса того что торрент-клиент отключен.
Возможно когда-нибудь напишется нормальный плагин а пока как есть :)


Настройки:
Файлы сохраняются в папке download. Те которые еще не докачены в download/incomplete.
Watchdog каталог находится в ./transmission/config/wathdog
Установлены лимиты на загрузку 256Кб/с, на отдачу 16Кб/с.
В рабочую неделю с 9 до 17 - загрузка 512Мб/с, отдача 32Мб\с.
Отдача файла завершается при достижении коэф. 0.1.

Файлы настроек в 2-х файлах.
1. Основной - /storage/c/transmission/usr/script/transmission
Это скрипт запуска. В нем интересны такие переменные:
DEBUG - при = 1 создается лог файл в /storage/c/transmission/log.
DIRECTORY - корневая папка с программой
RPC_PORT - порт для доступа через веб-интерфейс
DOWNLOAD_DIR - папка для сохранения файлов
CONFIG_DIR - каталог с настройками
2. Расширенные настройки - /storage/c/transmission/config/settings.json

Доступ к клиенту через веб-интерфейс http://IP-ADDR:9091,
где IP-ADDR - адрес ресивера.
Пользователь/пароль (по умолчанию)
пользователь: torrent
пароль: bitte

Альтернативный вариант доступа, предоставляющий более широкие возможности – использование программы Transmission Remote GUI. Визуально и функционально похож на uTorrent. Параметры соединения задаются в меню, язык интерфейса меняется там же: легко устанавливается в русский/украинский.

3D_STAR 12.06.2013 19:29

Есть новая версия BitTorrent-клиента?

slavavk 13.06.2013 20:55

а чем эта не устраивает?

3D_STAR 14.06.2013 01:42

btclient_plugin не корректно работает, может новый плагин есть.
То качает то не качает, скорость сильно прыгает. Последняя версия 2.77, только где ее скачать для спарка, хз.

3D_STAR 28.07.2013 23:13

Вложений: 2
Transmission 2.81
Transmission 2.81 Spark.rar - сохраняет файлы конфигов на usb флешку , она должна быть всегда в ресе.
Transmission 2.81 Spark_CIFS.rar - сохраняет файлы конфигов на Лан диск (формат CIFS), он должен быть всегда в сети.
Любые другие пути на папку загрузки и т.п правим через GUI Win
Web доступен по адресу http://GI8120:9091 или http://127.0.0.1:9091 - если набрать из Оперы реса.


Конфиги сохраняет на флешку (или Лан диск), запускается при наличии флешки (или Лан диска).
1. Установить как плагин.
2. Запустить Install_Transmission, рес перезагрузится.
3. Должна быть флешка, запустить из меню Transmission.
Меню не работает, красную кнопку не нажимать!!!
4. Конфиги можно настроить через GUI Win или править файл на флешки
5. На флешки(или Lan диск) автоматом создается папка /transmisson/autoload - в эту папку можно закинуть торрент файл и TR его начнет качать автоматом (проверил работает).
/transmisson/config - папка с конфигами, при ее удалении TR создаст ее по дефолтовым конфигам.

p.s Обновил, теперь при перегрузки реса 60 сек ждет флешку (или Lan диск), если находит запускается.

slavavk 29.07.2013 20:43

Все это хорошо расписано, но !!!!!!!!!! Хотелось бы знать преимущества и недостатки данной версии, потрудитесь, объясните нам "незнающим"

3D_STAR 29.07.2013 23:48

Transmission 2.81 взято из соседнего форума. Мной замечено что btclient(Transmission) плагин работает корректно (запускает и отключает торрент), и еще одно после добавление файла торрента начинает качать и стаёт недоступным для наблюдения скачивания, но через минут 5 стаёт доступным (но в это время идет скачивание, по флешки видно). Пока все :)

VAG2 23.09.2013 21:43

Что то не качаются файлики...

VAG2 24.09.2013 08:45

Нашел в другом месте, хочу выложить, а форум пишет error 500

Что не так делаю?

suravi 03.02.2014 20:41

Подскажите почему закачка очень медленная не болие 125 kb качаю тотже торрент на компе закачка 8 mb

stepan71 04.02.2014 03:25

Цитата:

Сообщение от suravi (Сообщение 196450)
Подскажите почему закачка очень медленная не болие 125 kb качаю тотже торрент на компе закачка 8 mb

А ты что хотел чтоб тебе рес качал как на компе по 8 мб, у меня на роутере тоже самое качает макс. пол мб. я ду маю что у тебя большего и не будет. Мы хотим превратить эти ресы в бох знает что это всего лиш спутниковый ресивер, если он справляется со своей поставленой задачей как рес то это супер.

OLEG-8726 16.10.2017 22:47

Цитата:

Сообщение от stepan71 (Сообщение 196505)
А ты что хотел чтоб тебе рес качал как на компе по 8 мб, у меня на роутере тоже самое качает макс. пол мб. я ду маю что у тебя большего и не будет. Мы хотим превратить эти ресы в бох знает что это всего лиш спутниковый ресивер, если он справляется со своей поставленой задачей как рес то это супер.

Зачем людей в заблуждение вводите?Если не знаете лучьше молчите рес и роутер разная техника.У меня на ADSL 6 мегабит все что провайдер дает.


Текущее время: 09:56. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
volsat.com.ua