Sharing — передача файлов с компьютера на телефон в один клик

17 Jun, 2026
1,837
🔱 75
👥 5

Знакомая ситуация: нужно срочно перекинуть несколько файлов с ноутбука на телефон, но под рукой нет ни USB-кабеля, ни облачного хранилища? Именно такую проблему решает Sharing — минималистичная CLI-утилита для мгновенного обмена файлами между устройствами в локальной сети.

Sharing screenshot

Почему Sharing — это гениально просто

В отличие от громоздких решений вроде FTP-серверов или облачных синхронизаций, Sharing предлагает:

  • Нулевую настройку — достаточно одной команды в терминале
  • Отсутствие клиентских приложений — получатель открывает файлы в браузере
  • Работу через QR-код — никакого ручного ввода IP-адресов

Как это работает на практике

Установка занимает секунды:

npm install -g easy-sharing

Чтобы поделиться папкой с фотографиями:

Реклама
sharing ~/Photos/Vacation2023

В терминале появится QR-код — сканируете его телефоном и получаете доступ ко всем файлам через мобильный браузер. Никаких сложных настроек!

Топ-5 сценариев использования

  1. Передача скриншотов — вместо поиска кабеля
  2. Обмен буфером обмена между устройствами (sharing -c)
  3. Быстрая выгрузка логов с сервера на телефон
  4. Демонстрация прототипов клиенту прямо с локального сервера
  5. Резервное копирование важных файлов с телефона (--receive режим)

Под капотом

Проект написан на Node.js и использует:

  • Встроенный HTTP-сервер для раздачи файлов
  • QR-код для упрощения подключения
  • Поддержку Basic Auth для безопасности
  • SSL для защищённого соединения

Интересно, что для macOS требуется использовать бинарник easy-sharing вместо sharing — небольшая особенность, о которой стоит помнить.

Кому особенно пригодится

  • Фронтенд-разработчикам для тестирования на мобильных устройствах
  • Системным администраторам для оперативного доступа к серверным файлам
  • Дизайнерам, часто передающим макеты
  • Всем, кто устал от проводов и облаков с лимитами

Sharing — это тот редкий случай, когда простота решения прямо пропорциональна его полезности. Если вы хотя бы раз мучились с передачей файлов между устройствами — попробуйте. Установка займёт минуту, а сэкономленные нервы и время окупятся с лихвой.

P.S. Автор обещает в ближайших версиях добавить сжатие файлов и генерацию самоподписанных сертификатов — следим за обновлениями!

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.