LocalSend: безопасная передача файлов между устройствами в одной сети
LocalSend - бесплатное приложение с открытым исходным кодом для обмена файлами в локальной сети. По возможностям его часто сравнивают с AirDrop, однако программа работает не только в экосистеме Apple. Кроссплатформенное приложение создано на Flutter и доступно для Linux, Windows, macOS, Android, iOS, Android TV и Fire OS.
Главное преимущество LocalSend заключается в том, что для передачи данных не нужны сторонние серверы и подключение к интернету. Устройства взаимодействуют напрямую через одну локальную сеть, используя собственный протокол LocalSend и шифрование HTTPS. TLS-сертификат создаётся непосредственно на каждом устройстве, поэтому файлы передаются по защищённому соединению.
Несмотря на относительно недавнее появление проекта - первый коммит в GitHub датирован декабрём 2022 года, - приложение уже предлагает внушительный набор возможностей. Оно умеет отправлять файлы и обычный текст, автоматически находить устройства поблизости, работать сразу с несколькими получателями, показывать подробные сведения о процессе и сохранять историю полученных файлов. Доступны также переименование входящих данных и режим Quick Save для автоматического принятия запросов.
Интерфейс LocalSend разделён на три основные вкладки: Send, Receive и Settings. В разделе Receive отображается автоматически созданное имя устройства - по нему другие пользователи смогут выбрать нужный компьютер или смартфон. При желании псевдоним можно изменить в настройках.
Здесь же находится переключатель Quick Save. Если активировать его, все запросы на передачу от устройств в локальной сети будут приниматься автоматически. Это удобно в домашней сети или при регулярном обмене данными между своими устройствами, но включать функцию в общественных сетях не рекомендуется. При отключённом Quick Save каждую передачу необходимо подтверждать вручную.
Во время подтверждения можно нажать кнопку Options. Она позволяет выбрать конкретные файлы, изменить папку назначения и переименовать получаемые данные. Такой подход помогает избежать случайного сохранения ненужной информации и лучше контролировать входящие передачи.
Вкладка Send предназначена для отправки. В настольной версии здесь можно выбрать файл или текст, а в Android дополнительно доступны категории media и app. После выбора содержимого достаточно нажать на имя нужного устройства в списке Nearby devices. Для тех, кто хочет подробнее разобраться, как передавать файлы через LocalSend, приложение предлагает понятный сценарий без сложной настройки сетевых параметров.
На экранах отправки и получения присутствует кнопка Advanced. Она раскрывает техническую информацию о текущей операции: скорость загрузки или скачивания, размер файлов и количество данных, которые ещё предстоит передать. Это особенно полезно при работе с крупными архивами, видео или резервными копиями.
По умолчанию передача выполняется одному получателю. Однако с помощью значка шестерёнки рядом с надписью Nearby devices можно включить режим нескольких адресатов. После этого один и тот же файл или текст отправляется сразу на несколько устройств, что удобно, например, при распространении документов в небольшой рабочей группе.
В настройках можно выбрать тему оформления и язык интерфейса, задать папку для сохранения файлов, изменить сетевой псевдоним, порт и multicast-адрес. В Windows и macOS приложение умеет сворачиваться в системный трей, а журнал полученных файлов помогает быстро проверить, кто и когда отправлял данные.
Установка на разных платформах
Тем, кому нужно LocalSend скачать, стоит выбирать пакет с официальной страницы проекта или из доверенного каталога соответствующей операционной системы. Для Linux доступны AppImage, Flatpak и пакет из AUR. AppImage не требует классической установки: файл нужно сделать исполняемым и запустить двойным щелчком. Пользователи Arch Linux и Manjaro могут воспользоваться AUR, а универсальным вариантом для многих дистрибутивов станет Flathub.
В Linux установка через Flatpak обычно выполняется командой:
```bash
flatpak install flathub org.localsend.localsend_app
```
После этого приложение запускается из меню системы или командой:
```bash
flatpak run org.localsend.localsend_app
```
Вариант LocalSend для Linux особенно удобен для обмена данными между компьютером и смартфоном без кабеля, облачного хранилища и ручной настройки FTP или Samba. Важно лишь убедиться, что оба устройства подключены к одной сети, а локальный брандмауэр не блокирует работу приложения.
Для Windows установка также не вызывает сложностей: достаточно загрузить установочный пакет или портативную версию, после чего программа появится в меню "Пуск". LocalSend для Windows поддерживает работу в системном трее, поэтому отправлять данные можно без постоянного открытия главного окна.
Пользователям смартфонов доступен LocalSend для Android. Через него можно пересылать фотографии, видео, документы, приложения и текст. На iPhone и iPad используется аналогичная схема: устройства находятся в общей сети, после чего пользователь выбирает получателя из списка.
При первом запуске стоит проверить разрешения операционной системы и настройки сети. Если устройство не отображается, причиной может быть подключение к разным Wi‑Fi-сетям, изоляция клиентов на роутере, активный VPN или ограничения межсетевого экрана. В общественных сетях функция Quick Save должна оставаться выключенной, поскольку автоматическое принятие запросов снижает уровень контроля.
LocalSend подходит для повседневного обмена фотографиями, документами, текстовыми заметками и небольшими архивами. Программа не требует регистрации, рекламных аккаунтов и загрузки данных в облако. При этом для передачи папок пока приходится предварительно создавать архив, поскольку непосредственная отправка каталогов не поддерживается.
В результате LocalSend можно назвать практичным инструментом для быстрой и конфиденциальной передачи данных внутри одной сети. Это удобная альтернатива облачным сервисам и кабельному подключению, особенно если на разных устройствах используются Linux, Windows и Android. Подробное описание возможностей, вариантов установки и принципов работы доступно в материале о безопасной передаче файлов по локальной сети с LocalSend.

