QRServ agafa qualsevol fitxer seleccionat al vostre dispositiu i el posa a disposició a través del seu propi servidor HTTP en un número de port no utilitzat. Els fitxers seleccionats es poden descarregar mitjançant un navegador web en un altre dispositiu i/o programari que permeti la descàrrega de fitxers a través d'HTTP des de codis QR.
Els dispositius implicats haurien d'estar a la mateixa xarxa (és a dir, punt d'accés, connexió compartida [no calen dades mòbils], VPN [amb una configuració compatible]).
- Codi QR
-- Toqueu per mostrar l'URL en una descripció emergent
-- Premeu i manteniu premut per copiar l'URL al porta-retalls
- Compartir full
-- Compartir l'URL de descàrrega a través del full de compartir del sistema
-- Importar fitxers a través del full de compartir del sistema des d'altres aplicacions
-- Compartir text amb l'aplicació crea un fitxer de text per compartir
- Mostra el progrés de la importació en directe, ja sigui per a un sol fitxer o diversos
- Selecció de diversos fitxers
-- Agrupat en un arxiu ZIP
-- Premeu i manteniu premut el nom del fitxer de l'arxiu per veure els fitxers seleccionats originalment en una descripció emergent
- Mode d'accés directe: serveix el fitxer directament des de l'emmagatzematge en lloc de copiar-lo primer a la memòria cau de l'aplicació, ideal per a fitxers grans
-- Només selecció d'un sol fitxer
-- Per utilitzar aquesta funció a Android 11 o posterior, utilitzeu la versió de GitHub (l'enllaç es troba a l'aplicació, al quadre de diàleg "sobre" i més endavant a la descripció); tingueu en compte que primer cal desinstal·lar la versió de Play Store, ja que es signaria amb un certificat diferent
-- Es pot activar o desactivar a la configuració
- Detecta si el fitxer seleccionat s'elimina mentre s'està servit o modificat (només en mode d'accés directe)
- Mostra o amaga el nom del fitxer a l'URL de descàrrega
- Notifica quan un client sol·licita o acaba de descarregar el fitxer, inclosa la seva adreça IP
- Reprèn les descàrregues interrompudes en programari compatible
- Tria des de quina interfície de xarxa s'ha de servir l'adreça IP: el servidor només escolta allà tret que estigui configurat per escoltar a totes les interfícies
- Canvia a una altra adreça IP si la seleccionada desapareix i en suggereix de millors a mesura que apareixen
- Punt d'accés privat (Android 13 o posterior): comparteix a través d'una xarxa Wi-Fi que crea l'aplicació, accessible només pels dispositius que permeteu que s'uneixin
-- Escaneja un codi QR de Wi-Fi per unir-se o introdueix el nom i la contrasenya de la xarxa manualment
-- Canvia una compartició en curs cap al punt d'accés privat o des d'aquest sense tornar a seleccionar el fitxer
-- Tria 5 GHz per a transferències més ràpides a Android 16 o posterior (no tots els dispositius admeten 5 GHz ni triar la banda)
- Continua compartint mentre l'aplicació està en segon pla, amb una notificació per aturar la compartició
- Atura la compartició quan està inactiu (10 minuts per defecte, ajustable)
- El servidor HTTP s'enllaça a una xarxa lliure aleatòria port per defecte o un de configurat per l'usuari
- Selecció de tema dins l'aplicació
- Admet diversos idiomes: anglès, francès, alemany, hongarès, italià, polonès, portuguès, espanyol, rus, turc, persa, hebreu
Ús de permisos:
- android.permission.INTERNET -- Conjunt d'interfícies de xarxa disponibles i vinculació de ports per al servidor HTTP
- android.permission.READ_EXTERNAL_STORAGE -- Accés de només lectura a targetes SD físiques emulades i emmagatzematge massiu USB
- android.permission.FOREGROUND_SERVICE i android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE -- Mantenir el servidor HTTP (i el punt d'accés privat) en funcionament mentre l'aplicació està en segon pla
- android.permission.POST_NOTIFICATIONS -- La notificació contínua que es mostra mentre es comparteix un fitxer, amb l'opció d'aturar la compartició
- android.permission.WAKE_LOCK -- Mantenir el dispositiu despert mentre hi ha una descàrrega en curs, perquè no s'aturi per l'apagada de la pantalla
- android.permission.CHANGE_WIFI_STATE -- Creació i aturada del punt d'accés privat
- android.permission.NEARBY_WIFI_DEVICES -- Creació del punt d'accés privat (Android 13 o posterior). No s'utilitza per trobar o localitzar dispositius
- android.permission.ACCESS_WIFI_STATE -- Comprovació de si el dispositiu pot allotjar un punt d'accés mentre es manté connectat a la Wi-Fi
- android.permission.ACCESS_NETWORK_STATE -- Avís quan les adreces IP del dispositiu canvien mentre es comparteix, de manera que el codi QR pugui seguir
QRServ és de codi obert.
https://github.com/uintdev/qrserv
Transfereix fitxers amb facilitat a través d'una xarxa.
S'ha actualitzat el dia:
28 de set. 2026