Каждый продукт где-то идёт на компромисс. Наш написан на каждой странице с инструкциями в этом справочном центре, и я лучше скажу о нём громко, чем спрячу мелким шрифтом. Компромисс P2P-передачи файлов вот в чём: когда вы отправляете файлы через StrongFolder, вкладка браузера должна оставаться открытой, пока получатель не закончит скачивание. Этот пост о том, почему мы на это пошли, когда эта сделка вам не подходит и как сделать её безболезненной, когда подходит.
Чего именно P2P требует от вас?
Одного: оставаться в сети. StrongFolder передаёт файлы прямо из вашего браузера в браузер получателя через WebRTC. Ничего не загружается заранее. Файлы никогда не загружаются на сервер StrongFolder и не хранятся на нём.
Это значит, что ваше устройство — единственный источник. Если вы закроете вкладку, отправите ноутбук в сон или потеряете Wi-Fi, источник исчезнет, и передача остановится. Ссылка работает, пока отправитель делится файлами. Когда отправитель нажимает Stop Sharing или закрывает вкладку, файлы становятся недоступны.
То же самое с другой стороны: если компьютер получателя уснёт, он перестанет получать файлы. Прямая передача — это короткая встреча двух устройств, и прийти должны оба.
Почему мы всё равно это выбрали?
Потому что альтернатива — хранить копию на наших серверах — создаёт ровно те проблемы, ради решения которых я начал StrongFolder.
- Никакого ожидания загрузки. С сервисом, который хранит копию, получатель не может начать, пока ваша загрузка не закончится. Загрузите 50 GB со скоростью 50 Мбит/с — это 50 × 8000 ÷ 50 = 8000 секунд, около 2,2 часа, ещё до того, как ссылка будет готова, а потом сверху добавляется скачивание получателя. При прямой передаче скачивание начинается в момент, когда получатель открывает ссылку.
- Никакой хранимой копии. Нет файла на сервере, который потом может утечь, и нет срока хранения, о котором нужно читать. Чтобы быть точным в том, что мы всё-таки храним: Чтобы создать ссылку, сервис хранит метаданные передачи: имена файлов и папок, их размеры и количество файлов.
- Никакого лимита размера с нашей стороны. Хранение стоит денег, поэтому сервисы на основе хранилища ограничивают размер файлов или берут плату за большие. Мы не храним, поэтому лимита не ставим. StrongFolder не ограничивает размер. На практике предел задают свободное место на диске получателя, скорость соединения и то, сколько времени оба устройства остаются онлайн.
- Папки остаются папками. Папки передаются как папки: вложенные папки и имена файлов сохраняются, ничего не архивируется.
Есть и момент, который часто упускают: облачная ссылка тоже требует оставаться в сети — во время загрузки. Настоящая разница — в том, от чьего расписания вы зависите. С облачной загрузкой вы в сети во время загрузки, а потом свободны; с P2P вы в сети, пока получатель скачивает. Если получатель открывает ссылку сразу, время в сети примерно одинаковое — но данные проходят путь один раз, а не два.
Когда облачная ссылка — лучший инструмент?
Я хочу, чтобы этот справочный центр был полезным, а не только убедительным, поэтому вот случаи, когда я сам не стал бы использовать StrongFolder:
| Ситуация | Инструмент лучше | Почему |
|---|---|---|
| Вы уходите через десять минут, а файлы — несколько гигабайт | Сервис передачи файлов, который хранит копию | Загрузили один раз, закрыли ноутбук, получатель скачает позже |
| Получатель в другом часовом поясе и будет скачивать завтра | Ссылка на облачный диск | Копия ждёт его на сервере |
| Файлы нужны многим людям неделями, с предпросмотром и комментариями | Облачный диск или платформа для проектов | Общий доступ и просмотр, а не разовая доставка |
| Долгие отправки с телефона | Компьютер или облачное приложение | Мобильные браузеры приостанавливают фоновые страницы |
| Терабайты при медленном исходящем канале, получатель в том же городе | Внешний диск | 2 TB при 20 Мбит/с — это 800 000 секунд, больше девяти дней |
Если одна из этих строк описывает вашу ситуацию, хранимая копия — правильный компромисс, и стоит выбрать её. Полное сравнение — в статье P2P или облако для передачи файлов, а в подборке альтернатив WeTransfer сервисы выстроены рядом друг с другом.
Как сделать пребывание в сети безболезненным?
Во всех остальных случаях — получатель готов прямо сейчас, файлы большие, вы не хотите никуда их загружать — оставаться в сети в основном вопрос подготовки:
- Сначала посчитайте. Размер в GB × 8000 ÷ ваша исходящая скорость в Мбит/с = секунды. 20 GB при 100 Мбит/с — примерно 27 минут; 120 GB при 50 Мбит/с — примерно 5,3 часа. Реальные передачи идут несколько медленнее из-за накладных расходов, поэтому заложите запас. На многих домашних подключениях исходящая скорость намного ниже входящей — проверьте её любым тестом скорости.
- Подключите зарядку. В режимах энергосбережения компьютер засыпает охотнее.
- Отключите сон, а не экран. Тёмный экран — нормально; сон останавливает передачу. В Windows
на время передачи установите для сна при питании от сети значение Никогда (или используйте
бесплатную утилиту PowerToys Awake). На Mac запустите в Терминале
caffeinate -iдо окончания передачи. - Держите вкладку активной. В Chrome откройте «Настройки» → «Производительность» → «Всегда
оставлять эти сайты активными» и добавьте
strongfolder.com, чтобы режим экономии памяти никогда не отключал вкладку. - Используйте кабель. Wi-Fi подходит на несколько минут; на несколько часов подключение по Ethernet просто стабильнее.
- Приостановите конкурирующие загрузки. Облачное резервное копирование, синхронизация фото и видеозвонки делят ту же исходящую скорость.
- Договоритесь о времени с получателем и разбейте очень большие отправки на несколько папок. Если что-то оборвётся, придётся повторить только одну часть.
Пошаговые настройки для Windows, macOS и браузеров — в статье Почему отправитель должен оставаться в сети.
Бесплатно · в браузере · без регистрации
Стоит ли компромисс того?
Для передач, ради которых создан StrongFolder, — готовое видео для клиента, папка проекта для коллеги, фотоархив для семьи, которая его ждёт, — думаю, однозначно стоит. Держать вкладку открытой час — небольшая цена за отсутствие ожидания загрузки, отсутствие копии на чужом сервере и отсутствие лимита размера.
Для случаев из таблицы выше — нет, и я предпочту, чтобы вы использовали правильный инструмент, а не неправильный с нашим названием. Если вы попадёте в ситуацию, где компромисс мешает и ни один из советов не помогает, напишите мне на info@strongfolder.com — именно такие отзывы определяют, что мы делаем дальше.