Допустим вы скачали на свой NetTop PC аудио книгу и теперь хотите её перекинуть на Android телефон. Как же это можно произвести? Предположим, что у вас нет желания извлекать SD карту, искать кард ридер или SD карта вовсе отсутствует в вашем телефоне. Как же перекинуть огромный файл с LapTop на PalmTop?
В этом тексте я напишу, как это можно сделать по WiFi.
Что надо из оборудования?
№ | Название оборудования | Пояснение |
1 | Android смартфон | Приёмник файлов |
2 | LapTop PC | Источник файлов |
3 | Марштуризатор | промежуточное звено в цепи передачи данных |
Что надо из ПО?
№ | Название утилиты | Пояснение |
1 | WinSCP | Клиентская утилита FTP клиента |
2 | WiFi FTP Server | Мобильное приложение |
3 | OS Windows 10 | Операционка на РС |
4 | OS Android | Операционка на телефоне |
Реализация
Прежде всего надо отключить на телефоне и на PC VPN.
Фаза 1. Активировать WiFi в меню Android.
Подключиться к точке доступа на телефоне. Выбрать SSID и набрать пароль к вашему домашнему маршрутизатору.
Фаза 2. Пуск FTP сервера
Включите FTP сервер на вашем смартфоне. Для этого надо открыть мобильное приложение WiFi FTP Server и нажать кнопку Start.

Фаза 3. Пуск FTP клиента.
В качестве FTP клиента можно применить программу WinSCP. Запустив программу WinSCP надо дать её целеуказание, определить сокет к которому вы хотите подключиться. Сокет это просто пара чисел: IP устройства и порт программы в устройстве. Эти значения следует прочитать из мобильного приложения. В моем случае это IP:192.168.1.37, Port:50505. IP адрес указывает на устройство, а порт на программу внутри устройства.

Теперь следует только сохранить настройки сокета, нажав кнопку Save. После этого следует щёлкнуть на кнопку Login.

После этого откроется обозреватель файловой системы на вашем мобильном устройстве.

Чтобы что-то закинуть на устройство достаточно только перетащить курсором файл из обозревателя Windows в правую половину окна программы WinSCP. Как только Вы отпустите кнопку мышки, тот час же начнется progress bar загрузки файла по WiFi.

После исчезновения progress bar можно остановить cеанс связи. Сделать это можно либо на стороне телефона, либо на стороне LapTop-а. В случае нажатия на кнопку STOP в приложении на PC появится вот такое окно.

Каким образом файл и очутится на вашем телефоне. Всё то же самое работает и в обратном направлении. Можно скопировать файлы из телефона на PC минуя все удаленные сервера.
Топология сети получилась вот такая.

Достоинства FTP сервера
Вам не надо нигде регистрироваться. Не надо придумывать очередной логин и пароль для сервиса обмена данными типа DropBox или Google Drive.
Благодаря отправке данных по FTP серверу Ваши данные не попадают на удалённые сервера. Весь трафик происходят в пределах домашней сети. Вы можете вообще отключить синий WLAN кабель на маршрутизаторе и всё будет работать по-прежнему.
Не нужно никаких проводов и кард-ридеров для SD карты.
Нет долгой и мучительной загрузки. WiFi - это весьма высокоскоростной интерфейс.
Итог
Вот теперь и Вы умеете перекидывать файлы с Desk Top на телефон и можете учить этому других.
Словарь
Акроним | Расшифровка |
FTP | File Transfer Protocol |
SCP | secure copy |
РС | personal computer |
OS | operating system |
Ссылки
# | Называние | URL |
1 | Wi-Fi FTP-сервер (FTP Server) | |
2 | Официальный сайт утилиты WinSCP | |
3 | Справка по стандартам WiFi | https://docs.google.com/spreadsheets/d/17DK3QV4P7Bgk3VjnrvWPASicoATkxDBLbX-eR5S6dOk/edit?gid=0#gid=0 |
Контрольные вопросы:
Зачем нужен 32-битный IP адрес , если уже есть MAC адрес, да при том ещё и большей разрядности 48 бит ?
Что такое сокет?
Какая битовая скорость у WiFi?