adblock check

Нашёл опенсорсную утилиту для УДОБНОЙ передачи файлов между устройствами по Wi-Fi

Протестировал бесплатную программу Flying Carpet — это буквально AirDrop, но доступный для всех ОС

Одно из самых удивительных для меня явлений в 2024 году — отсутствие универсального и удобного способа быстро перекинуть файлы с одного устройства на другое. Пока у владельцев Apple есть AirDrop, всем остальным приходится пользоваться «костылями»: заливать файлы в «облако» или, что чаще, в «сохранёнки» любимого мессенджера.

Гикам чуть проще. Они обычно настраивают SMB-сервера и кидают файлы через них. Либо же пользуются консольными утилитами вроде croc или Magic Wormhole. Однако все эти варианты не годятся — либо слишком сложно для рядового пользователя, либо медленно и неудобно. Да и использование прослойки в виде сервера замедляет обмен файлами.

Удобный вариант — веб-приложение. Пару лет назад я пользовался Snapdrop. Вот только сейчас он и все подобные ему инструменты отказываются хоть как-то работать.

Было бы здорово иметь бесплатное решение, не требующее долгой настройки, которое стабильно передаёт файлы с одного девайса на другое напрямую, ещё и безопасное… Кажется, под это описание подходит утилита Flying Carpet. Я попробовал её, и в этой статье рассказываю, что она умеет и как ею пользоваться.

Что она умеет

Flying Carpet — это бесплатная утилита, доступная для скачивания с GitHub. Как можно догадаться, у неё открытый исходный код, что для любителей опенсорсного софта будет плюсом. Доступна программа на всех популярных платформах: Android, iOS, Linux, macOS и Windows.

Нашёл опенсорсную утилиту для УДОБНОЙ передачи файлов между устройствами по Wi-Fi — Что она умеет. 1

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

На мой взгляд, это куда быстрее и удобнее, чем отправлять документы по электронной почте, загружать их в облако или в «Сохранённые сообщения» в мессенджере. По сути, Flying Carpet — это аналог AirDrop от Apple, доступный на всех современных устройствах.

Нашёл опенсорсную утилиту для УДОБНОЙ передачи файлов между устройствами по Wi-Fi — Что она умеет. 2

Интересен принцип работы Flying Carpet. Передача данных происходит в пределах единой Wi-Fi-сети, однако подключение к роутеру не требуется. Всё дело в том, что один девайс создаёт точку доступа Wi-Fi, а другой подключается к ней.

Ограничения и требования

У программы есть и ограничения. Например, она не работает между устройствами на iOS. Это не особо критично, ведь у пользователей Apple-девайсов для удобного обмена файлами есть AirDrop. Куда более неприятное требование Flying Carpet (справедливо обусловленное принципом работы) — наличие в устройстве Wi-Fi-модуля. При попытке отправить файлы с компьютера, подключённого к роутеру кабелем, программа отказывается работать. Даже ПК обязан иметь беспроводной чип.

Нашёл опенсорсную утилиту для УДОБНОЙ передачи файлов между устройствами по Wi-Fi — Ограничения и требования. 1

Помимо этого, утилита требует Windows версии 10 или свежее, а на macOS, Linux и iOS во время передачи файлов отключается основное интернет-соединение. То есть вы не сможете параллельно пользоваться браузером или мессенджером, пока данные не передадутся полностью.

Тест скорости и размеров

Я проверил эффективность программы, передав с её помощью крупный файл размером 1,88 ГБ. Тест проводился на двух смартфонах: один с Android, другой с iOS. Оба девайса находились рядом друг с другом.

Нашёл опенсорсную утилиту для УДОБНОЙ передачи файлов между устройствами по Wi-Fi — Тест скорости и размеров. 1

По итогам трёх замеров средняя скорость передачи файла через Flying Carpet составила около 6 МБ/с. Это медленнее отправки через локальную сеть со 100-мегабитной пропускной способностью. Однако стоит учесть, что я использовал относительно старые девайсы, так что на современных устройствах скорость может быть выше.

Как пользоваться

Передача файлов через Flying Carpet выглядит довольно просто. Не требуется регистрация в сервисе или долгая настройка. Покажу на примере с Android-смартфоном и Windows-компьютером.

Нашёл опенсорсную утилиту для УДОБНОЙ передачи файлов между устройствами по Wi-Fi — Как пользоваться. 1  
  1. На устройстве-отправителе (ПК) выбираем режим Send.
  2. Там же выбираем ОС на устройстве-получателе.
  3. Выбираем файл или папку для отправки.
  4. Нажимаем Start Transfer и видим появившийся QR-код.

После этого на смартфоне, который выступает получателем, выполняем похожие шаги.

  1. Выбираем режим Receive.
  2. Выбираем ОС устройства-отправителя.
  3. Выбираем папку, в которую сохранятся новые файлы.
  4. Откроется приложение камеры. Наводимся на ранее открывшийся QR-код.
  5. Подтверждаем подключение к точке Wi-Fi и ждём передачи данных.

Исключение в последовательности действий составляют ситуации, когда одно из устройств работает на iOS. В этом случае девайс от Apple должен отсканировать QR-код на другом гаджете вне зависимости от того, получатель он или отправитель.

Taa
Компьютеры Компьютеры
5,1K участников
Вступить
4 комментария по лайкам по дате
Оставьте комментарий...
Оставьте комментарий...
Пробуйте LocalSend
Уже давно придумали ftp сервер. Спокойно без проводов подключаемся и шлепаем всё.
Клёво, но мне больше нравится использовать функцию wifi-проводника у X-plore
Автор
Увы, X-plore нет на iOS. И да, MiXPlorer > X-plore