QRServ neemt geselecteerde bestanden van uw apparaat en maakt deze beschikbaar via zijn eigen HTTP-server op een ongebruikt poortnummer. De geselecteerde bestanden kunnen vervolgens worden gedownload via een webbrowser op een ander apparaat en/of software die het downloaden van bestanden via HTTP vanaf QR-codes mogelijk maakt.
De betrokken apparaten moeten zich op hetzelfde netwerk bevinden (bijv. access point, tethering [geen mobiele data vereist], VPN [met een ondersteunde configuratie]).
Functies:
- QR-code
-- Tik op de QR-code om de URL in een tooltip weer te geven
-- Houd de QR-code ingedrukt om de volledige URL naar het klembord te kopiëren
- Importeren via deelmenu
- Ondersteuning voor het selecteren van meerdere bestanden
-- In de app en via het deelmenu
-- De selectie wordt in een ZIP-archief geplaatst
--- Wanneer u de naam van het resulterende archiefbestand ingedrukt houdt, toont de tooltip de oorspronkelijk geselecteerde bestanden
- Directe toegangsmodus
-- Alleen beschikbaar op Android 10 of ouder in de Play Store-versie
-- Om deze functie op Android 11 of nieuwer te gebruiken, gebruikt u de GitHub-versie (link staat in de app onder het 'Over'-dialoogvenster en later in de beschrijving) -- houd er rekening mee dat de Play Store-versie eerst moet worden verwijderd, omdat deze met een ander certificaat is ondertekend
-- Grote bestanden? Gebruik de directe toegangsmodus om rechtstreeks toegang te krijgen tot de interne opslag en te voorkomen dat de selectie naar de app-cache wordt gekopieerd.
--- De bestandsbeheerder ondersteunt in deze modus alleen de selectie van één bestand.
--- De modus kan worden in- of uitgeschakeld door op het SD-kaartpictogram te drukken.
- Detectie van verwijdering en wijziging van geselecteerde bestanden (de laatste functie is alleen beschikbaar met DAM).
- Deeloptie.
- Bestandsnaam weergeven of verbergen in de download-URL.
-- Houd de deelknop ingedrukt om te wisselen.
- Melding wanneer een client het gehoste bestand heeft opgevraagd en wanneer de download is voltooid (inclusief IP-adres van de aanvrager).
- Verschillende IP-adressen van verschillende netwerkinterfaces kunnen worden gekozen.
- De HTTP-server gebruikt een ongebruikte ("willekeurige") poort.
- Ondersteunt verschillende talen: Engels, Frans, Duits, Hongaars, Italiaans, Pools, Portugees, Spaans, Russisch, Turks, Perzisch, Hebreeuws.
Gebruik van machtigingen:
- android.permission.INTERNET -- Verzameling van beschikbare netwerkinterfaces en poortbinding voor de HTTP-server.
- android.permission.READ_EXTERNAL_STORAGE -- Alleen-leestoegang tot geëmuleerde, fysieke SD-kaart(en) en USB-massaopslag. opslag
QRServ is open source.
https://github.com/uintdev/qrserv