Dcp — хипстерский способ копировать файлы с компа на комп в Linux

Dcp — распределенная система P2P копирования файлов, позволяющая безопасно и быстро перенести объемные файлы с компа на комп. В основу этого изящного инструмента лег распределенный протокол Dat, созданный открытым сообществом. Эксперты и диванные аналитики вангуют, что Dat имеет все шансы стать основой Web нового поколения.

dcp копирование файлов с компьютера на компьютер в Linux и Windows

Короче, как скопировать файло:

Ставим ноду и пакетный менеджер для нее:

apt install nodejs npm

Ставим клиент Dcp:

npm i -g dat-cp

Готово. Теперь можем передавать файлы.

dcp liberatum.mp4

Пытаемся передать файл liberatum.mp4, содержащий 50-серийный фильм в 4K о том, как создавался Liberatum. Нам дадут публичный ключ. По этому ключу можно загрузить исходный файл с любого другого компа в интернете. Не зная этот ключ загрузить файл нельзя — это защита от каккеров, желающих прибрать к рукам чужое файло.

Переходим на любой другой комп и пишем:

dcp <публичный ключ сюда>

И всё! Запустится что-то вроде торрента и выкачает ваш файл. Если не уходить с раздачи, то на следующих компах будет грузиться еще быстрее. Не программа, а сказка!

field_vote: 
Ваша оценка: Нет Средняя: 4.8 (6 оценки)
Главная тема: 
Программное обеспечение: 

Комментарии

А можно как-нибудь сделать то же самое, но без интернета и не вытаскивая жесткий диск?

Оценка: 
Пока без оценки

Можно, WLAN называется, методов тьма...Поднимаешь файловый сервер или другими локальными методами, берешь роутер беспроводной настраиваешь его и вперед,:) без интернета и вытаскивания бортовых накопителей!

Оценка: 
Пока без оценки

Спасибо

Оценка: 
Пока без оценки

Чем это отличается от локального торрент-трекера?

Оценка: 
Пока без оценки

Предназначением. Торрент-трекер для раздачи файлов толпе. Здесь же используется шифрование и задача как бы немного противоположная — не раздать случайно толпе. А в основе лежит всё тот же принцип P2P.

Оценка: 
Средняя: 5 (1 оценка)

Всё бы ничего, но тащить ради этого целую Ноду… Это как покупать лошадь ради подковы.

Оценка: 
Средняя: 5 (1 оценка)

Нода сейчас в зависимостях у многих приложений. Вот захотел я на днях поставить Ноду в Убуке, а она уже там — рельсы потянули за собой. И это хорошо. Если мерзкий Python пихают куда только можно, то почему бы не пихать более изящный JS? Учитывая красоту, асинхронность и кроссплатформенность, Нода — вполне себе достойный инструмент для включения в любой дистр по умолчанию. ;)

Оценка: 
Средняя: 4 (3 оценки)

Вот наконец-то и добрались до "киллерфичи Linux, заставляющей сносить Windows и ставить свободную ОС".
Только не вижу тут хипстерства, ведь чтоб отдать Васе Пупкину из Сызрани архив с секретами Пентагона мне нужно еще и порты на роутере пробрасывать?

Оценка: 
Пока без оценки

upd:
бгг, в винде тоже работает.

Оценка: 
Пока без оценки

Еще бы. JavaScript же. Даже на на мобильниках пойдет.

Оценка: 
Средняя: 5 (1 оценка)

Был бы повод заморачиваться.
Ставим Btsync или RetroShare и проблемы решены на 300%.

Оценка: 
Пока без оценки

Комментировать

Filtered HTML

  • Use [fn]...[/fn] (or <fn>...</fn>) to insert automatically numbered footnotes.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <strike> <code> <h2> <h3> <h4> <h5> <del> <img>
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.