QRServ tar alle valgte filer på enheten din og gjør dem tilgjengelige via sin egen HTTP-server på et ubrukt portnummer. De valgte filene kan deretter lastes ned via nettleser på en annen enhet og/eller programvare som tillater filnedlasting over HTTP fra QR-koder.
Enheter som er involvert må være på samme nettverk (dvs. tilgangspunkt, tethering [ingen mobildata kreves], VPN [med en støttet konfigurasjon]).
Funksjoner:
- QR-kode
- Trykk på QR-koden for å vise full URL i et verktøytips
- Trykk og hold på QR-koden for å kopiere hele URL-en til utklippstavlen
- Importer via aksjeark
- Støtte for valg av flere filer
- In-app og via sharesheet
- Utvalg legges inn i et ZIP-arkiv
- Verktøytips når du trykker og holder på det resulterende arkivfilnavnet vil vise de opprinnelig valgte filene
- Direkte tilgangsmodus
- Bare tilgjengelig på Android 10 eller tidligere på Play Store-versjonen
- For å bruke denne funksjonen på Android 11 eller nyere, bruk GitHub-versjonen (lenken er i appen under "om"-dialogen og senere i beskrivelsen) - vær oppmerksom på at Play Store-versjonen må avinstalleres først, da den vil bli signert med et annet sertifikat
- Store filer? Bruk direkte tilgangsmodus for å bruke direkte tilgang til intern lagring for å unngå forsøk på å kopiere valget inn i appbufferen
- Filbehandlingen for denne modusen støtter kun enkeltfilvalg
- Modusen kan veksles ved å trykke på SD-kortikonet
- Fjerning og modifikasjonsdeteksjon av filvalg (sistnevnte kun tilgjengelig med DAM)
- Delingsalternativ
- Vis og skjul filnavnet i nedlastings-URL-banen
- Trykk lenge på deleknappen for å veksle
- Gi beskjed når en klient ba om den vertsbaserte filen og når nedlastingen er ferdig (inkluderer IP-adressen til forespørslen)
- Ulike IP-adresser fra forskjellige nettverksgrensesnitt kan velges
- HTTP-serveren bruker en ubrukt ("tilfeldig") port
- Støtter forskjellige språk: engelsk, fransk, tysk, ungarsk, italiensk, polsk, portugisisk, spansk, russisk, tyrkisk, persisk, hebraisk
Tillatelsesbruk:
- android.permission.INTERNET - Samling av tilgjengelige nettverksgrensesnitt og portbinding for HTTP-serveren
- android.permission.READ_EXTERNAL_STORAGE -- Skrivebeskyttet tilgang til emulerte, fysiske SD-kort og USB-masselagring
QRServ er åpen kildekode.
https://github.com/uintdev/qrserv