Android-приложение для передачи файлов по беспроводной сети без использования сторонних облачных инструментов

Я ищу приложение, которое позволит мне передавать файлы с моего устройства Android через беспроводное соединение. Это устройство используется в бизнес-среде для фотосъемки. Позже эти изображения передаются на рабочую станцию. В настоящее время это означает, что я могу сделать одно из следующих

  • Найдите кабель устройства, подключите его к машине и устройству, перейдите к месту хранения на устройстве, щелкните/перетащите изображения на рабочую станцию.
  • Используйте общие ресурсы Samba на устройстве для управления этим по беспроводной сети. По-прежнему требуется навигация к месту хранения для передачи данных. Также требуется root-доступ, что аннулирует мою гарантию. Также требуется, чтобы ИТ-специалисты (или кто-то другой с опытом) настроил общие сетевые ресурсы, доступ к которым имеют все пользователи.
  • Используйте блютуз. Не вариант, так как рабочая станция не имеет Bluetooth-соединения.

В идеале этот инструмент позволит мне выбрать файлы для передачи, и они будут помещены в предопределенное место на рабочей станции. Мне не придется каждый раз выбирать место «сохранить в». Я не хочу использовать Dropbox/Google Drive/другой облачный сервис из-за коммерческого характера этих изображений. Нет необходимости работать в сотовой сети. Я бы также предпочел не управлять общими сетевыми ресурсами для всех рабочих станций.

Другие требования:

  • Демон, работающий на рабочей станции, допустим, если он не использует стороннее хранилище (Dropbox/Box/Google Drive).
  • Может передавать файлы любого типа с устройства на ПК
  • Я бы предпочел не иметь открытых общих ресурсов в сети, если это вообще возможно.
  • Работает в беспроводной (не сотовой) сети
  • Нет необходимости переходить для сохранения в местоположение каждый раз при передаче данных
  • Данные не нужно автоматически передавать на рабочую станцию. Приемлем процесс массового выбора файлов. Если происходит автоматическая передача, необходима возможность фильтрации того, что передается, а что нет (т. е. все файлы, созданные устройством, не обязательно должны попадать на рабочую станцию).

Рабочая станция работает под управлением Windows 7 с планами обновления до Windows 10 в какой-то момент в будущем. Устройство Android работает под управлением 4.4.4, но скоро будет обновлено до Lollipop. Поскольку это будет бизнес-решение, я ожидаю, что это не будет бесплатное приложение в Play Store. Это нормально.

Ответы (2)

Я бы порекомендовал FoldSync для этого. Чтобы выполнить ваши требования, существует одноразовая настройка, а затем просто «дайте ей сделать свою работу»:

  1. Настройте «Учетную запись». FolderSync понимает кучу протоколов; в вашем случае подойдет Samba/CIFS. Таким образом, вы создаете «учетную запись» с учетными данными, которые будут использоваться на компьютере с Windows, на который должны идти файлы (имя компьютера/IP, пользователь, пароль)
  2. Настройте «пару папок». Скорее всего, это будет DCIM/папка на вашем Android-устройстве и место на ПК, куда должны попадать файлы. Вы можете настроить его на «однонаправленный» (то есть только копирование с устройства на ПК) или «двунаправленный» (синхронизировать оба конца — полезно, если вы, например, хотите, чтобы «старые файлы» автоматически удалялись с устройства Android после того, как вы удалили / переместил их из «целевого каталога». При необходимости установите автоматическую синхронизацию, когда, например, подключен ваш WiFi.

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

FolderSync Главная Службы FolderSync Пары папок Статус синхронизации
Скриншоты FolderSync (источник: Google Play ; нажмите на изображение, чтобы увеличить его)

Использование платной версии дает вам еще больше преимуществ, например, интеграцию с Tasker — именно так я использую это приложение (позволяя Tasker решать, что и когда следует синхронизировать).

Большие плюсы, соответствующие вашим требованиям:

  • Настроив его один раз, дальнейшая ручная работа не требуется. FolderSync работает надежно (уже годами его использую — только не с Windows и CIFS, а с Linux и SSH) в разных конфигурациях.
  • Работает также через Wi-Fi и мобильные данные, но, конечно, вы можете указать, например, не использовать мобильные данные.
  • без участия третьих лиц (вы синхронизируете напрямую с вашей машиной). Хотя, если хотите, напрямую поддерживается и куча облачных сервисов (см. второй скриншот).
  • типы файлов не имеют значения — все синхронизируется.
  • нет необходимости в «открытых общих ресурсах» (в терминах «общедоступных») — он может согласовывать учетные данные. Пока у вас все в порядке с синхронизацией только «внутри», она не требует «открытых портов» в вашем брандмауэре.
  • работает без проводов, да.
  • Как написано: после установки больше не нужно «перемещаться по папкам» (и вы можете указать «включить подпапки», если хотите)
  • возможны фильтры AFAIR (я никогда не использовал их, поэтому я не уверен на 100%, как далеко это зайдет)
  • возможно автоматическое и ручное управление

Как вы уже писали, не ожидайте, что приложение будет бесплатным: я действительно рекомендую платную версию (менее 3 евро в настоящее время). Для бизнеса цена практически не заметна — билет на трамвай скорее всего дороже, пиво в пабе точно :)

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

Отправить куда угодно (передача файлов)

Кросс-платформенная служба обмена файлами, которая позволяет пользователям легко обмениваться цифровым контентом в одноранговой сети в режиме реального времени без облачного хранилища. В отличие от приложений для обмена сообщениями или облачных хранилищ, Send Anywhere позволяет конечному пользователю отправлять столько файлов любого типа и размера столько раз, сколько они хотят, на Android, iOS и ПК. Send Anywhere использует сеть p2p для обхода облачного хранилища, что делает процесс передачи более безопасным и быстрым. Кроме того, Send Anywhere не требует входа в систему или регистрации — все, что нужно, — это одноразовый шестизначный код, который синхронизирует отправляющее и принимающее устройства. Это простое, неограниченное, мгновенное приложение для передачи файлов сделает обмен файлами проще, чем когда-либо прежде! Не требуется регистрация или вход в систему — все, что вам нужно, это 6-значный ключ для сопряжения устройств. Делитесь файлами любого типа (фотографии, приложения, видео и т. д.), любого размера,https://send-anywhere.com )

Как это работает

Отправка

  1. Выберите файл и нажмите «Отправить»
  2. Это сгенерирует 6-значный одноразовый ключ, которым вы поделитесь с человеком, которому хотите отправить файл.
  3. Ожидать. Совет. Вы также можете отправить push-оповещение на одно из ближайших/недавно использованных устройств в списке.

Получение

  1. Введите 6-значный одноразовый ключ на принимающем устройстве.
  2. Наслаждаться!

Удаленное управление файлами вашего ПК

С выпуском My Devices вы можете удаленно управлять каждым устройством Windows и Android, которое вы зарегистрировали в Send Anywhere. Это означает, что вы можете получить доступ к файлам, загруженным на ваш компьютер с Windows, с вашего телефона Android, а также отправить эти файлы на другое устройство. Этот бесшовный процесс еще больше упрощает ваши потребности в передаче файлов.

Больше советов

  1. Делитесь сколько угодно фотографиями из отпуска в полном разрешении!
  2. Будьте осторожны с использованием сотовых данных при перемещении большого количества больших файлов.
  3. Поделитесь интересными приложениями для Android с друзьями! Если вы разработчик приложений, вам это понравится. Так легко обмениваться файлами .apk и устанавливать их на свои тестовые устройства.
  4. Вы можете выбрать загрузку файлов в течение 24 часов.