Dukto: файл передать — что стакан принять

Алексей Федорчук

Давным-давно, когда никаких этих ваших интернетов не было и в проекте, и даже со служебными локалками были напряги, а о локалках домашних, кажется, даже и не мечтали, основным способом переноса данных с машины на машину были дискеты. Способ очень неудобный по ряду причин, на которых останавливаться сейчас не уместно. А потому умные люди придумали альтернативу — прямой коннект двух компьютеров через COM- или LPT-порты.

Альтернатива эта требовала двух вещей — соответствующего кабеля и программы. Ну, с кабелями всё было просто — не оскудела тогда ещё умельцами Русь Советская (и даже ранняя Пост-Советская), и паяли их всегда и везде, когда и где возникала необходимость. А с программными функциями справлялся Norton Commander, который в те времена был непременной составной частью джентльменского набора.

Со временем такой способ передачи данных как-то забылся — хотя в ряде случаев оставался бы предпочтительным перед всякими наворотами с Samba, NFS etc. Тем большим было моё удивление, когда случайно обнаружил, что и ныне прямое соединение компьютеров с целью копирования файлов применяется. Например, его можно выполнить с помощью программы Dukto.

Чтобы поглядеть, как это делается, рассмотрим достаточно типичную для наших дней «домашнюю» ситуацию. Имеется настольный компьютер и ноутбук. Оба, разумеется, с Linux’Jv6 rjyrhtnyj c Cintu, но это рояля не играет — описанный далее способ работает и для машин с Windows, и даже для гаджетов с Android’ом.

Десктоп посредством обычного Ethernet-кабеля подсоединён к роутеру, обеспечивающему выход в Интернет. Для ноутбука же это осуществляется с помощью WiFi-соединения. Впрочем, Интернет в этой ситуации остаётся за кадром — важно, что с точки зрения пользователя обе машины соединены между собой.

Для прямой передачи данных нужно, первым делом, установить помянутую выше программу. Бинарные пакеты для Linux’а скачиваются с этой страницы — на ней можно видеть сборки для ряда популярных дистрибутивов актуальных версий:

dukto_000

После установки программа может быть запущена штатными средствами десктопа или оконного менеджера. В частности, в Cintu она оказывается в секции Прочие главного менб Cinnamon:

dukto_000a

И, запущенная на локальной машине (для определённости — на десктопе) выглядит так:

dukto_001

Если же её одновременно запустить и на ноутбуке, то в списке появляется вторая машина:

dukto_002

Далее — щелчок на её имени (в примере — Alv at nout), затем ещё один в поле Send some files:

dukto_003

После этого открывается стандартный диалог выбора файла для отправки, после чего мгновенно следует сообщение об успехе данного предприятия:

dukto_004

По умолчанию файл помещается в домашний каталог пользователя целевой машины, что можно изменить в настройках программы. Там же можно поменять и цветовую гамму:

dukto_005

Более никаких настроек не требуется. Да и вообще говорить больше не о чем: по словам Татьяны ala Vita, всё

Просто как стакан воды

Правда, поступили сигналы, что не вода в том стакане, ибо цвет у неё уж больно зелёный.

Остаётся только добавить, что версии Dukto для Windows и MacOS X можно скачать здесь, а версию для Android’а — например, здесь. Говорят, обе работают — сам я не проверял за неактуальностью.

И последнее — о программе Dukto я, как обычно в последние годы, узнал на форуме Matuntu. И потому считаю своим долгом выразить признательность Татьяне Ивановой ala Vita и все участникам соответствующего обсуждения.

Dukto: файл передать — что стакан принять: 7 комментариев

  1. Проверила связь смартфона с компьютером. Передача файлов работает в обе стороны нормально. Единственно, что надо учесть размер свободного места на диске принимающего устройства, чтобы не заполнить его по самое немогу ;)

  2. Когда и если (или если и когда) починю свою планшетку — тоже попробую проверить :)
    А на счёт учёта объёма целевого носителя — да, помнить надо. И какой он — на форуме Olej вроде писал, что Dukto только sdcard видит?

  3. Да, Алексей, смартфон для передачи и приёма файлов использует только sdcard.

  4. Премного благодарен, очень нужная вещь.

  5. Ага, Таня, появилась возможность проверить и на планшетке, и на смартфоне с андроидом.
    Теоретически, казалось бы, можно вбить руками любой путь для target’а — но практически проходит только sdcard/Ducto.
    Но файлы копируются нормально :)
    Теперь только на каких-то выньдовых и маковских машинах осталось проверить…

  6. Алексей, на днях воспользовалась Dukto для копирования файлов с виндового девайса на ПК с Matuntu. Всё получилось, как и предполагалось, на ура с высокой скоростью передачи данных.

  7. Таня, а у меня как раз недавно на ровном месте сломался коннект между десктопом и планшеткой с Android’ом. Правда, очень не уверен, что дело тут в Dukto — скорее как раз в планшетке :)

Добавить комментарий