QRServ acquisisce tutti i file selezionati sul tuo dispositivo e li rende disponibili tramite il proprio server HTTP su un numero di porta non utilizzato. I file selezionati possono quindi essere scaricati tramite browser web su un altro dispositivo e/o software che consenta il download di file tramite HTTP da codici QR.
I dispositivi coinvolti devono essere connessi alla stessa rete (ad esempio, punto di accesso, tethering [nessun dato mobile richiesto], VPN [con una configurazione supportata]).
Funzionalità:
- Codice QR
- Tocca il codice QR per visualizzare l'URL completo in un suggerimento
- Tieni premuto il codice QR per copiare l'URL completo negli appunti
- Importa tramite Sharesheet
- Supporto per la selezione di più file
- In-app e tramite Sharesheet
- La selezione viene inserita in un archivio ZIP
- Il suggerimento, tenendo premuto il nome del file di archivio risultante, mostra i file selezionati in origine
- Modalità di accesso diretto
- Disponibile solo su Android 10 o versioni precedenti nella versione Play Store
- Per utilizzare questa funzionalità su Android 11 o versioni successive, utilizza la versione GitHub (il link è disponibile nell'app nella finestra di dialogo "Informazioni" e più avanti nella descrizione). Tieni presente che la versione Play Store deve essere prima disinstallata, poiché verrebbe firmata con un certificato diverso.
- File di grandi dimensioni? Utilizza la modalità di accesso diretto per accedere direttamente alla memoria interna ed evitare di tentare di copiare la selezione nella cache dell'app.
- Il file manager per questa modalità supporta solo la selezione di singoli file.
- La modalità può essere attivata/disattivata premendo l'icona della scheda SD.
- Rimozione della selezione 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.
- Premi a lungo il pulsante di condivisione per attivare/disattivare.
- Notifica quando un client ha richiesto il file ospitato e al termine del download (include l'indirizzo IP del richiedente).
- È possibile scegliere diversi indirizzi IP da diverse interfacce di rete.
- Il server HTTP utilizza una porta non utilizzata ("casuale").
- Supporta diverse lingue: inglese, francese, tedesco, ungherese, italiano, polacco, portoghese, spagnolo, russo, turco, persiano, ebraico.
Utilizzo dei permessi:
- android.permission.INTERNET -- Raccolta delle interfacce di rete disponibili e associazione delle porte per il server HTTP.
- android.permission.READ_EXTERNAL_STORAGE -- Accesso in sola lettura alle schede SD fisiche emulate e ai dispositivi USB di massa. archiviazione
QRServ è open source.
https://github.com/uintdev/qrserv
Ultimo aggiornamento
16 ago 2025