QRServ tager alle valgte filer på din enhed og gør dem tilgængelige via sin egen HTTP-server på et ubrugt portnummer. De valgte filer kan derefter downloades via en webbrowser på en anden enhed og/eller software, der tillader fildownloads via HTTP fra QR-koder.
De involverede enheder skal være på samme netværk (dvs. adgangspunkt, tethering [ingen mobildata kræves], VPN [med en understøttet konfiguration]).
Funktioner:
- QR-kode
- Tryk på QR-koden for at vise den fulde URL i et værktøjstip
- Tryk og hold QR-koden nede for at kopiere den fulde URL til udklipsholderen
- Importer via delingsark
- Understøttelse af valg af flere filer
- I appen og via delingsark
- Valget placeres i et ZIP-arkiv
- Værktøjstip: Når du trykker og holder på navnet på den resulterende arkivfil, vises de oprindeligt valgte filer
- Direkte adgangstilstand
- Kun tilgængelig på Android 10 eller tidligere i Play Store-versionen
- For at bruge denne funktion på Android 11 eller nyere skal du bruge GitHub-versionen (linket findes i appen under dialogboksen 'Om' og senere i beskrivelsen) -- bemærk venligst, at Play Store-versionen skal afinstalleres først, da den ville blive signeret med et andet certifikat
- Store filer? Brug direkte adgangstilstand for at bruge direkte adgang til intern lagring for at undgå at forsøge at kopiere valget til appens cache
- Filhåndteringen til denne tilstand understøtter kun valg af enkeltfiler
- Tilstanden kan slås til og fra ved at trykke på SD-kortikonet
- Fjernelse og ændring af filvalg (sidstnævnte kun tilgængelig med DAM)
- Delingsmulighed
- Vis og skjul filnavn i download-URL-stien
- Tryk længe på deleknappen for at slå til og fra
- Giv besked, når en klient anmodede om den hostede fil, og når download er færdig (inkluderer anmoderens IP-adresse)
- Forskellige IP-adresser fra forskellige netværksgrænseflader kan vælges
- HTTP-server bruger en ubrugt ("tilfældig") port
- Understøtter forskellige sprog: engelsk, fransk, tysk, ungarsk, italiensk, polsk, portugisisk, spansk, russisk, tyrkisk, persisk, hebraisk
Tilladelsesbrug:
- android.permission.INTERNET -- Samling af tilgængelige netværksgrænseflader og portbinding til HTTP-serveren
- android.permission.READ_EXTERNAL_STORAGE -- Skrivebeskyttet adgang til emulerede, fysiske SD-kort og USB-masselagring
QRServ er open source. https://github.com/uintdev/qrserv