?

Log in

No account? Create an account

Previous Entry | Next Entry

UPD от 4 августа 2015 УСТАРЕЛО в текущей версии интеграция с трансмишн делается через вебгуй торрентмонитора /UPD

Мы настроили TorrentMonitor и убедились в его работоспособности. Теперь осталось натравить на скачанные им файлы Transmission

1) Выбираем папку, которую transmission будет отслеживать. Наиболее простой способ (A) - указать путь до настроенной в джейле папки /torrents из хост машины. Если вы настраивали также как и я - то этот путь /mnt/Pool/Jail/torrentmonitor/torrents. Недостаток в том, что если вы потом удалите джейл - настройки Transmission придётся менять.

Но у меня уже сложилось как-то, что в хост машине transmission отслеживает папку /mnt/WD2T/Files/start/ В этом случае работает способ Б) Недостаток в том, что придётся сделать несколько дополнительных телодвижений.

Опишем настройки для обоих

A
2) Через вебгуй nas4free идём в Services|BitTorrent
Как Watch directory выбираем /mnt/Pool/Jail/torrentmonitor/torrents /mnt/Pool/Ext/Jails/torrentmonitor/usr/local/www/data/torrents - подробности ниже
Жмём кнопку save-restart. Если TorrentMonitor уже что-то накачал - наблюдаем начавшуюся скачку новинок.

Б
3) Через вебгуй nas4free идём в Services|BitTorrent
Как Watch directory выбираем /mnt/WD2T/Files/start/ (или какая там у вас - подставьте свою)
Жмём кнопку save-restart.

4) Останавливаем джейл torrentmonitor

5) Eсли у вас уже накачаны в его папку полезные торренты - переносим их файловым менеджером в папку /mnt/WD2T/Files/start/ (или какая там у вас - подставьте свою). Если только тестовые - удаляем.

6) Редактируем через TheBrig джейл torrentmonitor, а именно в окошко Fstab пишем одной строкой
/mnt/WD2T/Files/start /mnt/Pool/Jail/torrentmonitor/torrents nullfs rw 0 0
/mnt/WD2T/Files/start /mnt/Pool/Ext/Jails/torrentmonitor/usr/local/www/data/torrents nullfs rw 0 0

Прим. тк вам придётся подставить свои значения, разъясняю подробно
/mnt/WD2T/Files/start - это папка хост системы, которая будет видна в джейле со всем её содержимым
/mnt/Pool/Jail/torrentmonitor/torrents - это папка внутри джейла, всё содержимое которой будет скрыто, а вместо него показано содержимое папки, указанной в 1 параметре. UPD от 24 фев 2015 Разработчик в свежей версии удалил возможность задать эту папку и жёстко зашил
/usr/local/www/data/torrents - если смотреть из джейла
/mnt/Pool/Ext/Jails/torrentmonitor/usr/local/www/data/torrents - если смотреть из хоста (в моей настройке, у вас может быть по другому)
/UPD
nullfs - способ, которым это делается
rw - значит доступ на чтение и запись. Если нужно только на чтение изнутри джейла - то ro
два нуля - если интересно, см в гугле man fstab
tmfstab
Заодно можно поставить галочку запускать джейл при старте системы.

7) Сохраняем и запускаем джейл

8) Вот теперь самое время набросать в torrentmonitor те темы с трекеров, которые вам по вкусу.
Не забывайте только время от времени удалять старые раздачи, на которые торрентвы заменены. (Я ещё не посмотрел сам, что при этом происходит, но тк люди пользуют - должно работать)

Comments

( 19 comments — Leave a comment )
Анатолий Копылов
Oct. 19th, 2013 02:14 am (UTC)
free dns?
приветствую!
А есть идеи, как настроить torrentmonitor/transmission, чтобы блокировки ISP не мешали спокойно жить?
2gusia
Oct. 19th, 2013 06:14 am (UTC)
Re: free dns?
Да способов море, я уж изготовился внелрчть и отлаживать - ан не могу! У меня ни олного адреса ее заблокировано, и рутор и пр все видны. Если подкинете недоступный у меня адрес - посмотрю методику
Deadylllka_Shad
Nov. 2nd, 2013 06:33 pm (UTC)
спс за инструкцию
Примного благодарен за инструкцию, все взлетело и чудно пашет. Для большей автоматизации можно было бы добавить отправку сообщений на почту после того как новый торрент выкачался.
2gusia
Nov. 3rd, 2013 06:51 am (UTC)
Re: спс за инструкцию
Упс. Удалил прошлый свой коммент. Думал о другой ветке речь.

На мыло надо разработчика просить сделать...

Edited at 2013-11-03 08:12 am (UTC)
Deadylllka_Shad
Nov. 3rd, 2013 09:18 am (UTC)
Re: спс за инструкцию
Не не, сдается мне информирование на мыло можно через сам трансмишн сделать а не через монитор. Вроде как и скрипты есть под это дело. Осталось понять откуда вытаскивается информация по почтовой учетке, что бы оно почту слало)
2gusia
Nov. 3rd, 2013 08:10 am (UTC)
Re: спс за инструкцию
Прилечу напишу. Я один раз уже апгрейдился, тамвсего пара комманд
Анатолий Копылов
Mar. 15th, 2014 07:32 pm (UTC)
интеграция с transmission
приветствую! спасибо за разбор проблемы с curl, теперь всё, как часы :)

Но новые вопросы: в новой версии TM появилась возможность управлять закачками - указывать путь, удалять старые..
Ввожу в настройках TM логин/пасс к transmission.. а вот какой порт указывать? пробовал 9091, получаю:

root@torrentmonitor:/usr/local/etc # /usr/local/bin/php -q /usr/local/www/data/engine.php
transmission-remote: not found

Подскажите, нет идей, куда смотреть? Так бы совсем полная автоматизация получилась :)

Спасибо большое за помощь заранее!
2gusia
Mar. 15th, 2014 07:44 pm (UTC)
Re: интеграция с transmission
Вам спасибо - в том числе и благодаря вашему участию мы с автором победили проблему.

А про управление - я не разбирался, мне ни к чему. Качаю в одну кучу, потом смотрю, что убивать, что хранить...

Так что если только автор что-то написал как использовать. На всех *nix системах должно быть одинаково
Анатолий Копылов
Mar. 16th, 2014 02:03 am (UTC)
Re: интеграция с transmission
Цитата:
"Управление торрент-клиентами (добавление/удаление раздач и файлов): Transmission, Deluge (на данные момент только под linux платформу, ибо работает через консольную часть этих клиентов. для работы Transmission необходимы установленные transmission-remote + transmission-show, а для Deluge — deluge-console)."
Так-то.. А жаль, сразу раскладывать по папочкам серии с Lostfilm - весьма удобно :)
2gusia
Mar. 16th, 2014 11:02 am (UTC)
Re: интеграция с transmission
ну поставить в джейле не велика проблема...
pkg_add -r transmission
(бла-бла)
rehash
whereis transmission-show
transmission-show: /usr/local/bin/transmission-show /usr/local/man/man1/transmission-show.1.gz
Сергей Наумкин
Feb. 14th, 2015 05:56 pm (UTC)
Re: интеграция с transmission
Тоже заинтересовал вопрос по сортировки и скачки сразу по папкам. трансмисион я как понял уже установлен в нас4 пробую настроить торентмонитор, вбиваю адрес трансмисион, пароль логин, а монитор не подключается к нему. Выдает
Не удалось добавить в torrent-клиент, не прошла авторизация в torrent-клиенте. Что не так?
2gusia
Feb. 14th, 2015 07:08 pm (UTC)
Re: интеграция с transmission
я предполагаю, что трансмишн и торрентмонитор должны быть на одной машине. они на разных - торрентмонитор в джейле, а трансмишн - на хосте. впрочем я могу ошибаться, сам не настраивал. Потому, что настроил чтобы файлы из-под трренмонитора падали в горячую папку трансмишна и тем удовлетворился. ещё до того, как автор придумал делать интеграцию.
Александр Колесниченко
Feb. 24th, 2015 05:54 pm (UTC)
Так, у меня теперь новая проблема(

Сегодня ночью выполнилась проверка торрентов. Но торрент-файл добавленной темы не скачался(

Тест в TM говорит, что запись разрешена:
Запись в директорию для torrent-файлов /usr/local/www/data/torrents/ разрешена.
Запись в системную директорию /usr/local/www/data/ разрешена.

Куда копать дальше?
2gusia
Feb. 24th, 2015 06:15 pm (UTC)
с какого трекера торрент? если с лоста - то увы. Однол время помогало куки настроить, потом перестало. Далее если только напрямую к разрабу http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0CB4QFjAA&url=http%3A%2F%2Fblog.korphome.ru%2Ftorrentmonitor%2F&ei=jb_sVLHrG6H6ywOE5YLQBQ&usg=AFQjCNHJKbgcFqL1V3BPsAdJx-SeZolRxA&sig2=qf1muJMpJKQLKZemSNQWrA&bvm=bv.86475890,d.bGQ

Если не лостфильм - то тестировать ручными прогонами, нажимая на кнопку >
Александр Колесниченко
Feb. 24th, 2015 06:32 pm (UTC)
rutracker.org

Ручной прогон тоже не помогает. Вот результат выполнения ручного запуска:
*** на трекере rutracker.org
*** на трекере rutracker.org
Опрос новых раздач пользователей на трекерах:
==================
Выполение служебных функций:
Добавляем темы из Temp.
Обновление новостей.
Запись времени последнего запуска ТМ.
Александр Колесниченко
Feb. 24th, 2015 06:35 pm (UTC)
Настроил fstab так:
/mnt/Pool/Files/torrent/start /mnt/Pool/Jail/TorrentMonitor/torrents nullfs rw 0 0

А может надо указать так?:
/mnt/Pool/Files/torrent/start/sys/torrents
Именно по этому адресу торенты для скачки лежат.

Но в настройках BitTorrent адрес указан как:
/mnt/Pool/Files/torrent/start/sys
2gusia
Feb. 24th, 2015 07:50 pm (UTC)
надо сначала добиться, чтобы торрент файл падал в папку

А сейчас в текущей версии он падает в папку внутри джейла торрентмонитор
/mnt/Pool/Ext/Jails/torrentmonitor/usr/local/www/data/torrents
- разработчик изменил настройки :(

убедились, что файл падает в ручном прогоне?

Если трансмишн настроен как у меня



то watch directory совмещаем через fstab с папкой, куда падают торренты
Рестартуем джейл, проверяем, что падает и подхватывается.
Александр Колесниченко
Mar. 1st, 2015 03:41 pm (UTC)
Да, спасибо, так заработало!

Правда не отработала "Директория для скачивания" в TM. Я её заполнил, а файлы всё равно качаются в "Download Directory", указанную в настройках BitTorrent + Имя закачки.

У Вас тоже так?
2gusia
Mar. 1st, 2015 04:11 pm (UTC)
>Правда не отработала
Тоже так - я настраивал впервые кода ТМ ещё не ничего про трансмишн не знал - и меня полностью устроило что я настраиваю ТМ отдельно, трансмишн - отдельно

PS как там состояние борьбы автора lostfilm? Качаются у кого-то торренты оттуда автоматом?

Edited at 2015-03-01 04:12 pm (UTC)
( 19 comments — Leave a comment )

Latest Month

December 2018
S M T W T F S
      1
2345678
9101112131415
16171819202122
23242526272829
3031     

Tags

Powered by LiveJournal.com