LINUX.ORG.RU

BitTorrent Sync 1.4

 ,


1

4

Состоялся выпуск новой версии клиента BitTorrent Sync — сервиса для синхронизации файлов и резервного копирования по протоколу BitTorrent между произвольными устройствами.

В отличие от облачного сервиса, пользовательские данные находятся на локальном носителе и требуют, как минимум, одного устройства, подключенного к сети для доступа к ним. BitTorrent Sync использует шифрование данных с помощью алгоритма AES с длиной ключа в 128 бит, который может быть как созданным случайно, так и выбранным пользователем. Ключ является производной от «секрета», который может быть распространён среди пользователей, обменивающихся данными.

Основные изменения:

  • Полностью переработан и упрощён интерфейс, который стал более схожим на разных платформах за счет веб-технологий.
  • Возможность передачи «секрета» в виде https-ссылки. Возможность ограничить срок действия и количество использований ссылки.
  • Возможность работы через прокси.
  • Интеграция в Проводник Windows и Finder MacOS (пункт «Share with BitTorrent Sync» в контекстном меню).
  • Перемещении синхронизируемых папок не нарушает синхронизацию.
  • Улучшена производительность.
  • Прекращена поддержка Windows XP и Windows Server 2003.

Откат с версии 1.4 до 1.3 невозможен. В этом случае придется удалять настройки и пересоздавать все «секреты».

Готовые сборки доступны для Linux (i386, x64, arm, ppc), FreeBSD (i386, x64), Windows, Mac OS X, Android, iOS, Windows Phone, Amazon Kindle Fire, сетевых устройств хранения от Seagate, QNAP и Netgear.

>>> Подробности

anonymous

Проверено: Shaman007 ()

Ты забыл указать, что оно проприетарное.

vurdalak ★★★★★ ()
Ответ на: комментарий от anonymous

Ну это не совсем альтернатива. Там нельзя «шарить всем» и не используется торрент-протокол.

vurdalak ★★★★★ ()
Ответ на: комментарий от anonymous

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

anonymous ()

Кстати, на заре разработки они обещали открыть протокол. Есть какая-то инфа по этому поводу?

vurdalak ★★★★★ ()

Не-не. Пусть открывают код, собирабельный и хорошо документированный. А так, чем оно лучше Microsoft SkyDrive, Dropbox, etc?

Кто знает, может перед шифрованием проводится скан и слив куда надо.

gh0stwizard ★★★★★ ()
Ответ на: комментарий от gh0stwizard

А так, чем оно лучше Microsoft SkyDrive, Dropbox, etc?

Скоростью. У тебя может быть между твоими машинами хороший канал, а до серверов дропбокса плохой. Эта штука не для криптоанархистов, а для домохозяек.

vurdalak ★★★★★ ()

какая то куйня: *** В отличие от облачного сервиса, пользовательские данные находятся на локальном носителе и требуют, как минимум, одного устройства, подключенного к сети для доступа к ним. ****

нахрена нужен торрент и подключение к сети, если «данные находятся на локальном носителе»?

wisedraco ★★ ()
Ответ на: комментарий от vurdalak

Где-то на их форуме находил обещание открыть код, когда BitTorrent Sync выйдет из беты. Суффикса «beta» на сайте больше нет, вот только исходников тоже :(

Black_Roland ★★★★ ()
Ответ на: комментарий от wisedraco

Ты совсем не понимаешь? Бедняга. Чтобы синхронизироваться вестимо нужен торрент и подключение к сети.

anonymous ()
Ответ на: комментарий от Black_Roland

Я видел только обещание открыть спецификации протокола.

vurdalak ★★★★★ ()

Главный вопрос: зачем, если оно проприетарное?

soko1 ★★★★★ ()

Проприетарное - не нужно. Нечего из GNU/Linux делать вторую винду.

anonymous8 ★★ ()
Ответ на: комментарий от vurdalak

Кстати, на заре разработки они обещали открыть протокол. Есть какая-то инфа по этому поводу?

Глухо, увы.

anonymous ()

Отличная штука. В своём роде безальтернативная.

Зачем только убрали поддержку хрюши неясно.

Le_Raux ()
Ответ на: комментарий от wisedraco

Если данные находятся лишь на твоей машине - торрент и синхронизация не нужны. Но, как только ты сформируешь ключ для доступа к этим данным и введешь его в клиент на другой машине - между машинами начнется синхронизация. Отличие от облачного сервиса а-ля Dropbox тут явное - твои данные находятся лишь на тех машинах, которые знают ключ. Серверы BitTorrent Inc. (c) используются (если верить их заявлениям) только в качестве трекеров, облегчающих синхронизируемым узлам поиск друг друга.

anonymous ()

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

anonymous ()
Ответ на: комментарий от anonymous

Оно так и используется на некоторых имиджбордах. Но тут есть пара подводных камней:

1) Релизер может когда угодно залить туда что угодно, и тебе накачется всякой гадости из троянов и вирусов.

2) Релизер может внезапно залить новый сезон к сериалу, и у тебя тихо и незаметно зохавается 10 гиг места.

vurdalak ★★★★★ ()
Ответ на: комментарий от vurdalak

Ну, от таких подводных камней спасёт репутация релизера и заранее оговорённые правила. На имиджбордах-то понятно. Пока подводные камни в сырости, закрытости ПО и «зоне комфорта» с торрентом.

anonymous ()
Ответ на: комментарий от anonymous

от таких подводных камней спасёт репутация релизера и заранее оговорённые правила

Но с технической точки зрения было бы лучше добавить опцию «синкнуть один раз и поставить на паузу», а также кнопку «ресинкнуть вручную». Вот тогда бы взлетело хотя бы у школьников, которым пофиг на открытость.

vurdalak ★★★★★ ()
Ответ на: комментарий от vurdalak

У syncthing этого тоже нет, но там пока открытых для всех ключей нет в принципе, и автор похоже не собирается их делать.

vurdalak ★★★★★ ()
Ответ на: комментарий от vurdalak

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

anonymous ()

Прекращена поддержка Windows XP

Ну и зачем оно такое нужно?

anonymous ()

И только я решил было его попробовать, как оно оказалось проприетарным. Не судьба значит.

WARNING ★★★★ ()
Ответ на: комментарий от anonymous

Windows XP? Ты прав, действительно не нужно.

anonymous ()
Ответ на: комментарий от Le_Raux

Все просто. Майкрософт не хочет XP, восьмерочку никто не покупает же.

gh0stwizard ★★★★★ ()
Ответ на: комментарий от gh0stwizard

восьмерочку никто не покупает же.

Какой уютный у тебя мирок, можно я тоже в нём поживу?

anonymous ()

Вещь хорошая, иногда пользуюсь.

iLoveoOz ★★★★ ()
Ответ на: комментарий от anonymous

ЗА syncthing Плюсую люто, сам ей пользуюсь. Да есть небольшие недостатки, но после 0.9.2 все работает просто замечательно.

anonymous ()
Ответ на: комментарий от anonymous

Подскажи одну штуку. Вот есть у нас три узла: A, B, C. A и B соединены между собой (в syncthing), B и C тоже между собой. Это значит, что даже если между ними выбран один репозиторий, A и C будут синхронизироваться только через B?

vurdalak ★★★★★ ()
Ответ на: комментарий от anonymous

Серверы BitTorrent Inc. (c) используются (если верить их заявлениям) только в качестве трекеров, облегчающих синхронизируемым узлам поиск друг друга.

Ну-ну. Skype тоже когда-то так начинался :)

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

praseodim ★★★★★ ()

Там закрытый протокол? Не нужно.

reserved ()

У всех так торренты работают?

your IP address is associated with your piece of the file

A-234 ★★★★★ ()

Я правильно понимаю, что синхронизация происходит между 2 устройствами напрямую, без привлечения каких-либо серверов? Т.е, оба устройства должны быть одновременно включены и подключены к интернету для синхронизации?

Rinaldus ★★★★★ ()
Последнее исправление: Rinaldus (всего исправлений: 1)
Ответ на: комментарий от Rinaldus

Неправильно понимаешь. Всё централизованно и замкнуто на BitTorrent Inc. Как только раскрутятся начнут продавать всё те же платные аккаунты, с увеличенным количеством загрузок и скачиванием вне очереди, вот только файлы храниться будут вовсе не на их серверах, да и для скачки нужно будет скачивать мокренькую_писечкку.exe

anonymous ()
Ответ на: комментарий от Rinaldus

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

anonymous ()
Ответ на: комментарий от anonymous

Помнится, я несколько лет назад одному другу фильм передавал с помощью торрента. С помощью торрент-клиента создал .torrent файл, в качестве трекера указал Openbittorrent и передал этот файл ему. Все скачалось. BTSync тогда и в помине не было. Чем способ, которым я пользовался несколько лет назад, отличается от нынешнего? Только тем, что там вместо серверов BitTorrent был указан открытый трекер?

Rinaldus ★★★★★ ()
Ответ на: комментарий от Rinaldus

Тем что если ты передал папку, а потом изменил в ней один файл, он автоматически изменится на всех пирах. Не нужно торрент заново всем раздавать.

vurdalak ★★★★★ ()
Ответ на: комментарий от Rinaldus

Ты не поверишь, но с появлением DHT где-то выкладывать торрент на трекер/прописывать трекер не надо. Все, что требуется это работающий порт DHT (читай прямой/белый ip).

Их идея очень перспективная, если они откроют код или как минимум дадут возможность указывать свои трекеры (+ utorrent-sync-server.bin). Тогда, это взлетит, т.к. появится возможность создавать массово пиратские (и не только) сервера/сервисы и т.п. С открытием исходников можно приложить патч с возможностью не принимать файлы хотя бы разрешению и/или проверкой по первым битам по аналогии команды file/libmagick.

gh0stwizard ★★★★★ ()

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

то есть без личного сервера (который постоянно online) — на практике эту «чудо»-технологию применить не получиться?

ок. хорошо. если у меня есть личный сервер — то что мне мешает просто заиспользовать ssh и rsync ? :)

user_id_68054 ★★★★★ ()
Ответ на: комментарий от gh0stwizard

Их идея очень перспективная, если они откроют код или как минимум дадут возможность указывать свои трекеры (+ utorrent-sync-server.bin).

Так у них в свойствах каждой директории можно указать что юзать: Релей-сервер Трекер-сервер Поиск в локальной сети Поиск по DHT

Alex007 ()
Ответ на: комментарий от user_id_68054

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

anonymous ()
Ответ на: комментарий от anonymous

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

вот где логика — если нет сервера, то включу сервер.. КАК?! :)

если я включу другое устройство уже после того как вЫключу первое устройство — то это сработает? :-)

например, у меня два устройства в разных локациях. нужно:

1. вЫключить одно устройство;

2. затем перейти в другую локацию;

3. затем включить другое устройство.

я что — должен первое устройство не выключать при переходе в другую локацию? тогда чем оно будет отличаться от сервера?

бред какой-то :) , вообще не юзабильная идея

user_id_68054 ★★★★★ ()
Последнее исправление: user_id_68054 (всего исправлений: 3)
Ответ на: комментарий от user_id_68054

что мне мешает просто заиспользовать ssh и rsync ? :)

То, что серверов может быть больше 2. Будешь с каждого на каждый по rsync синкать? Можно, но не очень удобно.

vurdalak ★★★★★ ()
Ответ на: комментарий от vurdalak

То, что серверов может быть больше 2

если два сервера (или больше) — то хрен знает что придумать :-) .. это да.

# UPDATED:

быть может сделать так(?): один сервер основной и рабочий (для синхронизации), и относительно него использовать ssh и rsync. а второй сервер — в качестве backup (на него синхронизировать только резервные копии. изредка).

user_id_68054 ★★★★★ ()
Последнее исправление: user_id_68054 (всего исправлений: 1)
Ответ на: комментарий от vurdalak

...

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

user_id_68054 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.