Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Зеркалирование torrent  (Прочитано 1062 раз)

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

Оффлайн Enelar

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Зеркалирование torrent
« : 29 Июля 2010, 22:12:43 »
Не знаю куда еще напистать.
У меня есть машинка, которая используется как шлюз и как фаил сервер.
Есть ноут-клиент. Оба под ubuntu 10.04 LTS
Как бы мне сделать. что бы при запуске torrent файла на клиенте. он ставился в закачку на сервере, а при завершении закачки зеркалировался на клиент?
Цель - иногда ноут юзает дорогие сети + информация на нем периодически удаляется. На серваке же все будет лежать веками и раздаваться.

Я думаю проблему решу сам, если кто нибудь расскажет, как запускать удаленно скрипты скриптом.

Гарри Кашпировский

  • Гость
Re: Зеркалирование torrent
« Ответ #1 : 30 Июля 2010, 00:13:59 »
rTorrent+RuTorrent+rsync?

Оффлайн solmedas

  • Участник
  • *
  • Сообщений: 101
  • все это рейв
    • Просмотр профиля
    • solmedas.blogspot.com
Re: Зеркалирование torrent
« Ответ #2 : 30 Июля 2010, 01:54:45 »
запускаешь трансмиссию на сервере, ставишь ему вебморду и говоришь что-бы следил за нужной тебе папкой, когда там появляется торрент он его сам закидывает в очередь.  расшариваешь папку с торрентами и радуешся!)
ubuntu 10.04 x_86_64, x86

Оффлайн Enelar

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Зеркалирование torrent
« Ответ #3 : 30 Июля 2010, 03:42:59 »
KT315,
может я не дочитал... но вопрос такой. как заставить клиента скачивать только с сервера?
идея предполагается такая. сервер скачивает с всего инета, и раздает всем, клиент качает только с сервера(ну что бы рейтинг не портить xD)
и хотелось бы что бы клиент начал скачку не по завершении скачки сервером.

Оффлайн censor

  • Старожил
  • *
  • Сообщений: 1126
    • Просмотр профиля
Re: Зеркалирование torrent
« Ответ #4 : 30 Июля 2010, 05:08:22 »
в таком случае суть торрента теряется, подобное не предусмотрено.
как уже сказали, пусть качает сервак, а внутрисеть потом забирает по фтп или самбе.

Axa-Ru

  • Гость
Re: Зеркалирование torrent
« Ответ #5 : 30 Июля 2010, 07:29:53 »
Цитировать
забирает по фтп или самбе
или по nfs

На сервер ставишь transmission, на ноут Transmission Remote GUI.

Не?

Гарри Кашпировский

  • Гость
Re: Зеркалирование torrent
« Ответ #6 : 30 Июля 2010, 10:01:20 »
Enelar, собственно никак. Самое близкое по смыслу решение связка торрент-клиента на сервере и rsync, впрочем, последний не обязятелен.
PS. Я бы не стал ставить нагромождение гуёв в клиенте для управления закачками-раздачами, когда это решается web-интерфейсом.
(Нажмите, чтобы показать/скрыть)

Оффлайн Enelar

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Зеркалирование torrent
« Ответ #7 : 31 Июля 2010, 00:12:43 »
Да я понимаю что его смысл теряется.
А вот идея другая. Когда создаешь торрент и еще не заливаешь его на трекер, то раздаешь только ты.
Тогда идея, создавать торрент на сервере и давать его клиенту. Но это можно будет только после полной закачки на сервере.
А можно сделать до создания всех файлов(ну изменив фаил например).
---
rsync файлов не катит я думаю, тк не все скаченное сервером должно быть на клиенте + что то на нотике я буду удалять.
Ладно спасибо, дальше сам наверное. Результаты скажу когда получится.

Axa-Ru

  • Гость
Re: Зеркалирование torrent
« Ответ #8 : 31 Июля 2010, 09:14:56 »
У меня такое ощущение, что вы не до конца сформулировали, что хотите сделать. Или не все нам рассказали.

Можно пару наводящих вопросов?
1. Если торрент стоит на сервере, там создаются торрент-файлы, там хранятся, оттуда скачиваются и раздаются. Чем это не устраивает?

2. Сколько рабочих станций в вашей конфигурации? Одна или много?


Оффлайн Enelar

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Зеркалирование torrent
« Ответ #9 : 10 Августа 2010, 09:45:33 »
1. Хочется что бы клиент(-/ы) скачивал торрент-фаил, А потом ждал только пока закачается. (В принципе решабельно написанием своей проги которая раздает торрент-дату по опрощенному протоколу). Цель - если два юзера захотят скачать одно и тоже, то ясно что будет. Второе - на сервере ставятся раздачи ливать только когда рейтинг розданно/скачанно больше 10 например. Тогда если клиенту не нужен фаил можно смело удалять не думая о "порядочности" и тп.
2. Серверов 3. + Один ноут(пока), планируется расширение(+10/15).

P.S на файлообмен хочу использовать только один сервер, так что думаю можно считать что в распоряжении один.

Axa-Ru

  • Гость
Re: Зеркалирование torrent
« Ответ #10 : 11 Августа 2010, 00:05:11 »
Цитировать
Цель - если два юзера захотят скачать одно и тоже, то ясно что будет.
Не говорите загадками. Лучше описать требования, даже если это очевидно. Мне, например, не ясно что там будет.

Про рейтинг - совершенно не ясно. Это чей рейтинг? Каждого пользователя или торрент сервера?

Не стоит придумывать велосипед.

Все (программы) уже написаны. Вам осталось просто изучить, что есть.

Цитировать
Если торрент стоит на сервере, там создаются торрент-файлы, там хранятся, оттуда скачиваются и раздаются. Чем это не устраивает?
« Последнее редактирование: 11 Августа 2010, 00:14:04 от Axa-Ru »

Оффлайн Enelar

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Зеркалирование torrent
« Ответ #11 : 17 Августа 2010, 12:48:56 »
Цитировать
Цель - если два юзера захотят скачать одно и тоже, то ясно что будет.
Я имел в виду, что второй раз дата с инета качаться не будет. А клиенту пожелавшему копию уже скачанного на сервер будет выдаваться копия.
Цитировать
Если торрент стоит на сервере, там создаются торрент-файлы, там хранятся, оттуда скачиваются и раздаются. Чем это не устраивает?
Хочется что бы пользователю один раз надо было скачать. А так два, неудобно.

 

Страница сгенерирована за 0.016 секунд. Запросов: 20.