Существуют различные сервер-клиентские протоколы с серверами и клиентами, которые могут быть запущены на Android или ПК. Где вы устанавливаете серверное или клиентское приложение, не имеет значения, но клиенты, как правило, легче, поэтому предпочли бы устройство Android, поэтому, вероятно, также более доступны в магазине приложений.
Например, обычный ES File Explorer (приложение для Android) имеет:
- встроенный SMB (фирменный "LAN") клиент
- FTP-клиент
- SFTP / SCP клиент
- FTP-сервер (фирменный Remote Manager)
Самым быстрым решением в моем опыте является приложение Airdroid . Сеть Android позволяет:
- получить доступ к телефону через Wi-Fi, используя интерфейс веб-браузера на ПК. Либо локально, либо удаленно, удаленный требует создания учетной записи.
- У них также есть настольный клиент, который, я полагаю, просто меняет роли веб-сервера / веб-клиента.
Кроме того, если у вас нет локальной сети, но вы хотите использовать Wi-Fi из-за ее практических преимуществ, есть Wi-Fi Direct . Реализации, вероятно, будут использовать FTP или аналогичный для фактического протокола передачи.
Кажется, вы хотите автоматизировать передачу файлов, вытягивая файлы с нескольких FTP-серверов Android с помощью сценария ПК. Но у вас есть повреждение данных. Попробуйте сменить приложение на FTP-сервере (возможно, использовать SMB) или проверить сигнал Wi-Fi.