Как передавать файлы между Linux, Android и iOS с помощью Snapdrop
Кросс-платформенный обмен файлами никогда не был простым. Конечно, у вас есть такие сервисы, как AirDrop, Nearby Share и Quick Share, но они работают только в рамках своих экосистем.
В результате, если вы хотите перенести файлы из Linux на устройство Android / iOS или наоборот, вам понадобится кроссплатформенная служба обмена файлами. Несмотря на то, что у вас есть несколько разных вариантов в этом отношении, Snapdrop является наиболее эффективным сервисом обмена файлами из всех.
Вот руководство, в котором подробно рассказывается о Snapdrop и о том, как использовать его для передачи файлов между устройствами Linux, Android и iOS.
Введение в Snapdrop
Прежде чем сразу перейти к передаче файлов с помощью Snapdrop, вот краткое руководство по сервису.
Snapdrop – это, по сути, веб-клон Apple AirDrop. Он использует соединение P2P (одноранговое) для облегчения передачи файлов между устройствами, поэтому вы можете использовать его практически с любым устройством, независимо от операционной системы, на которой оно работает. И что самое приятное, вам не нужно подписываться на сервис, чтобы использовать его.
Говоря об аспектах конфиденциальности и безопасности, Snapdrop использует WebRTC , который делает шифрование обязательным, и, следовательно, все ваши файлы зашифровываются при передаче. Кроме того, служба утверждает, что никогда не хранит файлы пользователей, поскольку даже не использует базу данных.
Поскольку это сервис с открытым исходным кодом, его исходный код доступен на GitHub. Вы можете проверить и просмотреть код, если вас беспокоят его последствия для безопасности или вы хотите узнать больше о его работе.
Передача файлов между Linux, Android и iOS
Единственное требование к использованию Snapdrop – это использовать браузер на основе WebRTC. А поскольку сегодня практически все основные веб-браузеры – Chrome, Brave, Edge, Firefox и т. Д. – используют WebRTC, вы можете выбрать любой из этих браузеров.
В рамках этого руководства мы будем использовать Google Chrome, чтобы продемонстрировать процесс передачи файлов между устройствами Linux, Android и iOS. Не стесняйтесь использовать любой браузер по своему выбору.
Примечание . Два браузера, между которыми вы пытаетесь передать файлы, не обязательно должны быть одинаковыми.
Делитесь файлами с Linux на Android или iOS
Чтобы поделиться файлами с компьютера Linux на устройство Android / iOS, сначала убедитесь, что оба устройства находятся в одной сети.
Затем откройте веб-браузер на своем компьютере и перейдите на сайт Snapdrop . Повторите тот же шаг на своем устройстве Android / iOS.
Если ваш компьютер и Android / iOS находятся в одной сети Wi-Fi, они должны быть видны друг другу в Snapdrop. Имя вашего открытия будет отображаться рядом с ярлыком « Вы известны как» . Если у вас есть несколько устройств в вашей сети, посещающих Snapdrop, они также появятся на экране.
Теперь, чтобы перенести файлы с вашего компьютера на Android / iPhone, выполните следующие действия:
- Щелкните устройство, на которое вы хотите отправить файлы.
- Snapdrop откроет на вашем компьютере файловый менеджер. Используйте его для перехода к каталогу, содержащему файлы, которые вы хотите передать.
- Выберите файлы, которыми хотите поделиться, и нажмите кнопку « ОК» или « Открыть» .
Кроме того, вы можете открыть файловый менеджер и браузер одновременно и перетащить файлы из файлового менеджера на принимающее устройство напрямую, чтобы сэкономить несколько дополнительных шагов.
Затем на принимающем устройстве (Android / iOS) нажмите кнопку « Сохранить» при появлении запроса в окне «Полученный файл», чтобы сохранить полученные файлы. Нажмите « Игнорировать», чтобы запретить.
Если вы хотите избавить себя от необходимости сохранять файлы вручную, снимите флажок « Спрашивать о сохранении каждого файла перед загрузкой» , и Snapdrop автоматически загрузит и сохранит для вас входящие файлы.
Все полученные вами файлы сохраняются в вашей файловой системе, и вы можете получить к ним доступ с помощью приложения «Файлы» (на iPhone) или файлового менеджера по умолчанию (на Android).
Перенос файлов с Android / iOS на Linux
Подобно переносу файлов с вашего компьютера Linux на Android / iOS, обратное тоже довольно просто.
Для этого убедитесь, что оба устройства находятся в одной сети. Затем откройте свой любимый веб-браузер на своем устройстве Android / iOS и компьютере с Linux по очереди и посетите веб-сайт Snapdrop .
Когда вы используете Snapdrop на обоих этих устройствах, они должны быть видны друг другу. Выполните следующие действия, в зависимости от вашего смартфона, чтобы отправить файлы на компьютер с Linux через Snapdrop.
На Android
- Щелкните имя Linux-машины в Snapdrop и выберите « Файлы» (или файловый менеджер по умолчанию).
- Выберите файлы, которыми хотите поделиться, и нажмите « Выбрать» или « ОК» .
На айфоне
- Коснитесь имени Linux-машины в Snapdrop и выберите « Обзор», чтобы открыть приложение « Файлы» .
- Теперь перейдите в папку, из которой вы хотите поделиться файлами, выберите файлы для обмена и нажмите « Открыть» .
- Либо, чтобы поделиться фотографиями, выберите в меню « Библиотека фотографий» и выберите фотографии, которыми вы хотите поделиться.
Теперь переключитесь на свой Linux-компьютер, и вы увидите всплывающее окно с вопросом, хотите ли вы сохранить полученные файлы. Нажмите « Сохранить», чтобы загрузить их на свой компьютер. Или нажмите « Игнорировать», чтобы запретить передачу.
Как упоминалось ранее, здесь вы также можете снять флажок « Спрашивать о сохранении каждого файла перед загрузкой», чтобы автоматически загружать полученные файлы на свой компьютер.
Варианты Snapdrop, которые вы, возможно, захотите изучить
Хотя Snapdrop минимален с точки зрения внешнего вида и функциональности, он предлагает несколько дополнительных опций для повышения удобства использования и улучшения взаимодействия с пользователем.
Вот список этих параметров и настроек, которые вы можете изменить:
1. Отправьте сообщение
Как следует из названия, эта функция позволяет отправлять сообщения на другое устройство через Snapdrop. Это может пригодиться, когда несколько пользователей в вашей сети получают доступ к Snapdrop, и вы хотите определить нужного человека, прежде чем делиться с ним файлами.
Чтобы отправить сообщение другому пользователю Snapdrop в Linux, щелкните его имя правой кнопкой мыши, введите свое сообщение в окне « Отправить сообщение» и нажмите « ОТПРАВИТЬ» .
Чтобы отправить сообщение с устройства Android или iPhone, нажмите и удерживайте устройство, на которое вы хотите отправить сообщение, пока не увидите параметр « Отправить сообщение» . Введите свой текст в это окно и нажмите кнопку ОТПРАВИТЬ .
2. Включите уведомления.
Snapdrop позволяет вам включить уведомления на сайте, чтобы вы получали уведомление, когда кто-то пишет вам или делится файлом.
3. Включите темный режим.
Если вы предпочитаете темные интерфейсы, вы можете нажать значок Луны в правом верхнем углу экрана, чтобы переключаться между светлым и темным режимами.
4. Сохраните Snapdrop как приложение.
Наконец, Snapdrop также позволяет сохранять сайт на главном экране вашего смартфона как приложение, поэтому вы можете легко получить к нему доступ одним щелчком мыши и не вводить адрес веб-сайта в URL-адрес снова и снова.
Для этого на вашем устройстве Android откройте веб-сайт, нажмите значок телефона в правом верхнем углу экрана и нажмите « Установить» . Если вы используете iPhone, перейдите на веб-сайт, нажмите кнопку « Поделиться» и выберите « Добавить на главный экран» .
Легко обменивайтесь файлами между Linux, Android и iOS
С помощью этого руководства вы можете легко использовать Snapdrop для обмена всеми видами файлов между вашим компьютером Linux и устройством Android / iOS.
Излишне говорить, что, поскольку Snapdrop является кроссплатформенным сервисом, вы также можете использовать его для обмена файлами между телефоном Android и iPhone, а также другими устройствами.
Если вы хотите всесторонне изучить другие методы обмена файлами, ознакомьтесь со всеми самыми быстрыми методами передачи файлов для обмена файлами между ПК и мобильными устройствами.