QRServ берет любые выбранные файлы на вашем устройстве и делает их доступными через свой HTTP -сервер на неиспользованном номере порта.Выбранные файлы могут затем быть загружены через веб -браузер на другом устройстве и/или программном обеспечении, которое позволяет загружать файлы через HTTP из QR -кодов.
Задействованные устройства должны быть в той же сети (то есть точка доступа, привязывание [без мобильных данныхТребуется], VPN [с поддерживаемой конфигурацией]).
Функции:
- QR-код
- импорт через ShareSheet
- поддержка выбора многолетов
- in-app иЧерез ShareSheet
- Выбор помещается в архив Zip
- подсказка инструментов, когда нажимает и удерживается в полученном имени архивного файла, покажет первоначально выбранные файлы
- режим прямого доступа
- Большие файлы?Используйте режим прямого доступа, чтобы использовать прямой доступ к внутреннему хранилищу, чтобы не попытаться копировать выбор в кэш приложения
- диспетчер файлов для этого режима поддерживает только выбор отдельного файла
- режим можно переключить, нажав наЗначок SD Card
- Опция поделиться
- Показать и скрыть имя файла в пути загрузки URL-адреса
- долго нажмите кнопку «Поделиться», чтобы переключиться
- различные IP-адреса из разных сетевых интерфейсов могут быть выбраны
-HTTP Server использует неиспользованный (& quot; случайный ") порт
- поддерживает различные языки: английский, французский, немецкий, венгерский, итальянский, польский, португальский, испанский, русский, турецкий
Использование разрешений:
- android.permission.internet- Сбор доступных сетевых интерфейсов и привязки порта для сервера http
- android.permission.read_external_storage- доступ только для чтения к эмулированным, физическим SD-картам и USB Mass Storage
- android.permission.manage_external_storage- прямой доступ к выбору файлов на внутреннем хранилище, а не к тому, что получает кэширование первымuintdev/qrserv
- Added support for direct internal storage access (press on the SD card icon to toggle) -- ideal for large files
- Direct access mode does not support multi-file selection
- For this to function under Android 13 or later, a new permission 'MANAGE_EXTERNAL_STORAGE' was added
- This grants access to '/storage/emulated/0'
- Fixed issue where there would be multiple instances of the file system watcher (checks if file still exists)
See the GitHub releases page for more notes.