QRSer берет любые выбранные файлы на вашем устройстве и делает их доступными через собственный HTTP-сервер по неиспользуемому номеру порта. Выбранные файлы затем можно загрузить через веб-браузер на другое устройство и/или программное обеспечение, которое позволяет загружать файлы по HTTP с помощью QR-кодов.
Участвующие устройства должны находиться в одной сети (т. е. точка доступа, модем [мобильная передача данных не требуется], VPN [с поддерживаемой конфигурацией]).
Функции:
- QR-код
- Нажмите на QR-код, чтобы отобразить полный URL-адрес во всплывающей подсказке.
- Нажмите и удерживайте QR-код, чтобы скопировать полный URL-адрес в буфер обмена.
- Импорт через общую таблицу
- Поддержка выбора нескольких файлов
- В приложении и через общий доступ
- Подборка помещается в ZIP-архив.
- Всплывающая подсказка при нажатии и удерживании имени результирующего файла архива покажет первоначально выбранные файлы.
- Режим прямого доступа
- Доступно только на Android 10 или более ранней версии в версии Play Store.
- Чтобы использовать эту функцию на Android 11 или более поздней версии, используйте версию GitHub (ссылка находится в приложении в диалоговом окне «О программе» и далее в описании). Обратите внимание, что версию Play Store необходимо сначала удалить, так как она будет подписана с использованием другого сертификата.
- Большие файлы? Используйте режим прямого доступа, чтобы использовать прямой доступ к внутренней памяти, чтобы избежать попыток скопировать выделенный фрагмент в кеш приложения.
- Файловый менеджер в этом режиме поддерживает только выбор одного файла.
- Режим можно переключить, нажав на значок SD-карты.
- Удаление выбора файла и обнаружение изменений (последнее доступно только с DAM)
- Возможность поделиться
- Показать и скрыть имя файла в URL-адресе загрузки.
- Длительно нажмите кнопку «Поделиться», чтобы переключиться.
- Уведомлять, когда клиент запросил размещенный файл и когда загрузка завершится (включая IP-адрес запрашивающей стороны).
- Можно выбрать различные IP-адреса от разных сетевых интерфейсов
- HTTP-сервер использует неиспользуемый («случайный») порт.
- Поддерживает различные языки: английский, французский, немецкий, венгерский, итальянский, польский, португальский, испанский, русский, турецкий, персидский, иврит.
Использование разрешения:
- android.permission.INTERNET - Сбор доступных сетевых интерфейсов и привязка портов для HTTP-сервера.
- android.permission.READ_EXTERNAL_STORAGE - доступ только для чтения к эмулируемым физическим SD-картам и USB-накопителям.
QRSer имеет открытый исходный код.
https://github.com/uintdev/qrserv
Последнее обновление
16 авг. 2025 г.