Сделайте передачу файлов P2P на ПК, Android прямо из Интернета

В Интернете нет недостатка в приложениях и сервисах для передачи файлов. Вы можете использовать что-то вроде Xender для передачи файлов между устройствами Android и iOS, Dukto для простого обмена между ПК и Android, Dropbox для синхронизации везде и BitTorrent Sync, чтобы делать то же самое без использования каких-либо серверов.

Изображение через Shutterstock

Но у всех этих сервисов есть одна общая черта: они просто сервисы. И они приходят с багажом надлежащих услуг. Вам нужно зарегистрировать учетные записи, загрузить приложения, убедиться, что все настроено правильно, и, что более важно, сделать так, чтобы другая сторона сделала то же самое. Очевидно, что для решения этой проблемы необходим чертовски простой, быстрый, безопасный веб-сервис.

Там ответ в виде файла .pizza.

Как использовать File.pizza

Если не считать умного и игривого использования новых TLD, то, что делает file.pizza, почти поэтически просто. Он использует комбинацию P2P-сетей (точно так же, как торренты) и протокола WebRTC (который позволяет делать такие вещи, как видеочат прямо в браузере), доступных во многих современных веб-браузерах.

Скриншот 2015 06 02 В 4 19 51 Pm Результат

Когда вы заходите на веб-сайт, вас просят загрузить файл, всего по одному файлу за раз, и веб-сайт мгновенно генерирует ссылку. Независимо от размера файла, генерация ссылки будет мгновенной, потому что файл никуда не денется, он остается в кеше браузера.

Скриншот 2015 06 02 В 15:39 04 Результат

После того, как ссылка сгенерирована, вы можете отправить ее кому угодно в мире, им не обязательно находиться в одной сети Wi-Fi. Теперь, пока у вас открыта веб-страница, другая сторона может открыть ссылку на любом совместимом устройстве — Chrome/Firefox на рабочем столе, Chrome на Android (но не в браузерах iOS или Safari на Mac), и они могут щелкнуть Скачать чтобы начать загрузку.

Подробнее о P2P: Использование сети P2P для синхронизации или обмена файлами означает гораздо более быстрое время синхронизации между устройствами (иногда разница более чем в 10 раз), а также означает, что никто не может легко отслеживать ваши данные. Узнайте больше о загрузке торрентов прямо на ваше устройство Android и узнайте, как использовать BitTorent Sync для создания собственного децентрализованного клона Dropbox.

Скриншот 2015 06 02 15 38 29 Скриншот 2015 06 02 15 46 02 Результат

Когда это происходит, веб-сайт отправляет файл прямо с вашего компьютера на их. Нет задействованных серверов, нет времени загрузки/ожидания. Таким образом, это не только быстро, но и безопасно. Во время передачи убедитесь, что ни одно из устройств не истечет время ожидания или не перейдет в спящий режим (особенно ваш телефон Android), иначе передача не будет выполнена.

Насколько хорошо это работает?

Когда он работает (то есть, если вы используете поддерживаемый браузер), он работает очень хорошо. На Android я столкнулся со странной проблемой, когда родное приложение «Загрузки» не могло открыть загруженные файлы, но переключение на ES File Explorer помогло.

Сейчас нет поддержки для iOS: На iOS я пробовал несколько сторонних браузеров, включая браузер Chrome и UC, но каждый раз получал ошибку «Нет поддержки WebRTC», как вы можете видеть ниже.

Изображение 0239 Результат

Я также проверил его на 3G, и передача небольших файлов работала просто отлично.

Прямо сейчас веб-сайт поддерживает только 1 файл за раз, но если вы хотите отправить более 1 файла, обходным путем будет создание zip-файла или просто отправка их по одному (но поскольку каждый файл имеет уникальный URL-адрес, это может стать рутиной). Честно говоря, скорость передачи не велика. Доставка файла размером 260 МБ заняла более 5 минут. Но поскольку это P2P и полностью основанный на Интернете, впечатляет, что file.pizza справился с этим без каких-либо проблем.

Скриншот 2015 06 02 15 49 33 Скриншот 2015 06 02 15 49 52 Результат

Для чего вы будете его использовать?

File.pizza отлично подходит для отправки вашим друзьям телепередач или музыкальных файлов, когда они находятся в одной сети, но не хотят устанавливать какие-либо приложения. Это также отличный способ отправить файлы членам вашей семьи, не создавая лишней суеты. И, конечно же, когда вы делитесь чем-то личным, что вы не хотите, чтобы кто-то еще подсматривал.

Для чего вы планируете использовать file.pizza? Поделитесь с нами в комментариях ниже.

Сейчас читают

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *