Разработка 4 мин чтения

Файлы с телефона на компьютер без мессенджера и почты

Фото, сканы и видео в офисе до сих пор гоняют через мессенджеры и почту, теряя качество и оставляя копии на чужих серверах. Разбираю LocalSend, открытую альтернативу AirDrop для локальной сети: как работает, где ломается и какой порядок обмена файлами нужен вокруг него.

LocalSendпередача файловлокальная сетьофис
Коротко. В офисах, салонах и на складах файлы с телефона на компьютер до сих пор гоняют через «отправить себе в Telegram» или почту. Фото сжимается, копия остаётся на чужом сервере, а тяжёлое видео не уходит вовсе. LocalSend бесплатно и без аккаунта передаёт файлы напрямую между устройствами в одной сети, интернет для этого не нужен. Но он не хранит документы, не ведёт журнал и ничего не знает о ваших правилах. Поэтому сначала нужен порядок: где что лежит и кто принимает.
Хотите внедрить это у себя?

Сделаю под ключ: разберу задачу, назову срок и цену. Чтобы начать, напишите в Telegram одной фразой.

Навести порядок в обмене файлами в офисе

Как файлы гоняют сегодня

Администратор салона снимает на телефон прайс и скан договора. Дальше всё одно и то же: открыть мессенджер, отправить себе в «Избранное», подойти к компьютеру, открыть тот же мессенджер, скачать. Кладовщик снимает повреждённую паллету, и видео в чат уходит только после сжатия до мутного квадрата.

У такой схемы три цены. Качество: мессенджеры обычно пережимают фото и видео, если отправлять их не файлом. Время: пять лишних действий на каждую передачу. И копии: сканы и фото клиентов остаются на серверах мессенджера и в почтовых ящиках.

Что такое LocalSend и как он устроен

LocalSend (github.com/localsend/localsend) описывают как открытую кроссплатформенную альтернативу AirDrop. Проект появился в декабре 2022 года. Лицензия Apache-2.0, проверял по файлу LICENSE в репозитории, там же указан правообладатель Tien Do Nam. На 11 октября 2026 у репозитория около 94 тысяч звёзд и около 5 тысяч форков. Код обновлялся 10 октября, последний релиз v1.18.2 вышел 21 августа 2026.

Работает под Windows, macOS, Linux, Android и iOS. Ставится так: на Windows через winget, Chocolatey, Scoop или обычным установщиком, на macOS и iOS из App Store, на Android из Google Play или F-Droid, на Linux через Flathub, Snap или готовые пакеты. Автообновления нет, поэтому разработчики советуют ставить из магазинов и менеджеров пакетов. Аккаунт не нужен.

Приложение находит соседние устройства рассылкой по локальной сети (порт 53317) и передаёт файлы напрямую по HTTPS. Сертификат каждое устройство создаёт у себя на лету, внешнего сервера в схеме нет. По описанию протокола, отпечаток устройства при HTTPS это хэш SHA-256 его сертификата.

Перед передачей отправитель присылает только список файлов, и получатель решает: принять, принять часть или отказаться. Если на приёме включён PIN, отправителю придётся его ввести. Файл сверяется с контрольной суммой SHA-256, в версии 1.18.0 эта проверка включена по умолчанию. В настройках есть автоприём от избранных устройств. Если у получателя нет приложения, файл можно раздать ссылкой для браузера, но протокол оговаривает, что этот режим идёт по обычному HTTP, потому что браузеры отвергают самоподписанные сертификаты. Документы с персональными данными так лучше не отдавать.

Четыре сценария из жизни офиса

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

Скан в бухгалтерию. Администратор сканирует акт на телефон и отправляет на компьютер бухгалтера. Бухгалтер увидит запрос и подтвердит приём, чужой файл просто так в папку не ляжет.

Видео со склада. Приёмка повреждённого груза, 200 мегабайт видео. Скорость упирается в ваш Wi-Fi, в README при медленной передаче советуют диапазон 5 ГГц. Ограничение на размер файла я в документации не нашёл. Проверьте на своих файлах.

Передача клиенту на месте. Здесь LocalSend работает хуже всего: у клиента должно быть приложение, и он должен сидеть в вашей сети. Для разовой выдачи файла удобнее Send на своём сервере: ссылка живёт ограниченное время и файл потом удаляется.

Что важно учесть и чем он не заменяется

Сначала то, что чаще всего ломает затею. Оба устройства должны быть в одной подсети. Гостевой Wi-Fi и изоляция клиентов (AP isolation) запрещают устройствам видеть друг друга, и README проекта первым делом отправляет проверить это на роутере. Корпоративный файрвол может закрыть порт 53317, VPN на телефоне порой блокирует локальный трафик, а на Windows сеть должна быть помечена как частная. Если устройство не видно, адрес получателя можно ввести вручную.

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

И приём от постороннего. В вашей сети может оказаться любой, особенно в салоне с открытым Wi-Fi. Приложение просит подтвердить приём, это защищает от тихой записи на диск. Но «принять» по привычке нажать легко. Для офиса я бы включил PIN на приёме и оставил автоприём только от избранных устройств.

С привычными способами так. AirDrop удобен, пока все в Apple, а LocalSend собирает в одну схему Windows, Android, Linux и iPhone. Совместимость Quick Share и AirDrop между собой я не проверял, она меняется от версии к версии. Мессенджеры хороши, когда адресат далеко, но за это платят качеством и копиями на чужом сервере. Когда файлу жить дальше, нужно облако, например Nextcloud на своём сервере.

Что можно сделать уже сейчас

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

Назначьте, кто что принимает. Сканы принимает компьютер бухгалтера, фото товара касса, видео со склада компьютер старшего кладовщика. Имена устройств задайте понятные, «Касса-1» или «Бухгалтерия», иначе в списке будут случайные вроде «Nice Orange».

Определите, куда файл идёт дальше. Договоры и сканы переносите в архив с поиском, например в Paperless-ngx, а фото и видео в общую папку на своём диске. Папку «Загрузки» считайте временной и чистите раз в неделю.

Включите PIN и автоприём только от избранных. Если сеть и порядок обмена нужно выстроить сразу на несколько точек, это входит в мою работу с ИТ-инфраструктурой.

Частые вопросы

Нужен ли интернет для работы LocalSend?

Нет, хватает локальной сети, даже если роутер не подключён к интернету. Интернет нужен только для скачивания и обновления приложения.

Можно ли передавать файлы, если устройства в разных сетях?

LocalSend рассчитан на устройства в одной локальной сети. Для передачи на расстояние нужны другие инструменты: Nextcloud, Send или синхронизация, которую я разбирал в статье про Syncthing.

Безопасно ли это для документов с персональными данными?

Канал шифруется по HTTPS, копий на чужих серверах нет. Порядок доступа, хранения и учёта LocalSend не наводит, это решается отдельно. Раздачу по ссылке через браузер для таких документов не включайте.

Коротко о главном

LocalSend закрывает один узкий случай: быстро и без потери качества перекинуть файл между телефоном и компьютером в одной сети. Он бесплатный, с открытым кодом под Apache-2.0, без аккаунта. Хранение, доступ и учёт остаются на вас.

Хотите навести порядок в обмене файлами в офисе, салоне или на складе? Напишите мне в Telegram слово «ПЕРЕКИНУТЬ». Посмотрим вашу сеть и составим схему: что передавать напрямую, что хранить в общем месте, кто за что отвечает.

Обсудим вашу задачу

Что я делаю для бизнеса

Напишите одной фразой, что нужно. Отвечу, что подойдёт, сколько займёт и сколько стоит. Сообщение уже подготовлено.

  • Боты в Telegram, MAX, VK
  • Автоматизация процессов и CRM
  • Аналитика и дашборды
  • Сайты и лендинги под ключ
Пишу о разработке, ИИ и законах для бизнеса

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

Готовые решения под ключTurnkey solutionsSoluciones llave en mano交钥匙解决方案Түлхүүр гардуулах шийдэл 451 готовых IT-решений для бизнеса451 ready-made IT solutions for business451 soluciones IT listas para empresas451 个面向企业的现成 IT 解决方案Бизнест зориулсан 451 бэлэн IT шийдэл Автоматизация, боты, AI, 152-ФЗ и платформы · бесплатная консультацияAutomation, bots, AI, data privacy and platforms · free consultationAutomatización, bots, IA, privacidad de datos y plataformas · consulta gratis自动化、机器人、AI、数据合规与平台 · 免费咨询Автоматжуулалт, бот, AI, өгөгдлийн хамгаалалт ба платформ · үнэгүй зөвлөгөө Смотреть каталогView catalogVer catálogo查看目录Каталог үзэх