QRServ prende i file selezionati sul tuo dispositivo e li rende disponibili tramite un proprio server HTTP su una porta non utilizzata. I file selezionati possono quindi essere scaricati tramite browser web su un altro dispositivo e/o software che consente il download di file tramite HTTP da codici QR.
I dispositivi coinvolti devono trovarsi sulla stessa rete (ad esempio, punto di accesso, tethering [non è necessaria la connessione dati mobile], VPN [con una configurazione supportata]).
Funzionalità:
- Codice QR
-- Tocca il codice QR per visualizzare l'URL in un tooltip
-- Tieni premuto sul codice QR per copiare l'URL completo negli appunti
- Importazione tramite ShareSheet
- Supporto per la selezione di più file
-- In-app e tramite ShareSheet
-- La selezione viene salvata in un archivio ZIP
--- Tenendo premuto sul nome del file di archivio risultante, verrà visualizzato il tooltip con i file selezionati in origine
- Modalità di accesso diretto
-- Disponibile solo su Android 10 o versioni precedenti nella versione del Play Store
-- Per utilizzare questa funzionalità su Android 11 o versioni successive, utilizza la versione di GitHub (il link si trova in-app nella sezione "Informazioni" e più avanti nella descrizione) -- tieni presente che la versione del Play Store deve essere prima disinstallata poiché è firmata con un certificato diverso
-- File di grandi dimensioni? Utilizza la modalità di accesso diretto per accedere direttamente alla memoria interna ed evitare di copiare la selezione nella cache dell'app.
--- Il file manager per questa modalità supporta solo la selezione di un singolo file.
--- La modalità può essere attivata/disattivata tramite le impostazioni.
- Rimozione della selezione del file e rilevamento delle modifiche (quest'ultima disponibile solo con DAM).
- Opzione di condivisione.
- Mostra e nascondi il nome del file nel percorso URL di download.
-- Tieni premuto il pulsante di condivisione per attivare/disattivare.
- Notifica quando un client richiede il file ospitato e quando il download è terminato (include l'indirizzo IP del richiedente).
- È possibile scegliere diversi indirizzi IP da diverse interfacce di rete.
- Il server HTTP utilizza una porta casuale non utilizzata o configurabile dall'utente.
- Supporta diverse lingue: inglese, francese, tedesco, ungherese, italiano, polacco, portoghese, spagnolo, russo, turco, persiano, ebraico.
Utilizzo delle autorizzazioni:
- android.permission.INTERNET - Raccolta di interfacce di rete disponibili e associazione di porte per il server HTTP.
- android.permission.READ_EXTERNAL_STORAGE - Accesso in sola lettura a schede SD fisiche emulate e unità di massa USB. Archiviazione
QRServ è open source.
https://github.com/uintdev/qrserv
Ultimo aggiornamento
14 apr 2026