QRServ preuzima sve odabrane datoteke na vašem uređaju i čini ih dostupnima putem vlastitog HTTP poslužitelja na neiskorištenom broju priključka. Odabrane datoteke zatim se mogu preuzeti putem web preglednika na drugom uređaju i/ili softveru koji omogućuje preuzimanje datoteka putem HTTP-a iz QR kodova.
Uključeni uređaji trebali bi biti na istoj mreži (tj. pristupna točka, povezivanje [nisu potrebni mobilni podaci], VPN [s podržanom konfiguracijom]).
Značajke:
- QR kod
- Dodirnite QR kod za prikaz cijelog URL-a u opisu alata
- Pritisnite i držite QR kod za kopiranje cijelog URL-a u međuspremnik
- Uvoz putem sharesheeta
- Podrška za odabir više datoteka
- U aplikaciji i putem tablice za dijeljenje
- Odabir se stavlja u ZIP arhivu
- Tooltip kada pritisnete i držite na rezultirajućem nazivu arhivske datoteke otkrit će izvorno odabrane datoteke
- Način izravnog pristupa
- Dostupno samo na Androidu 10 ili starijim u verziji Trgovine Play
- Da biste koristili ovu značajku na Androidu 11 ili novijoj verziji, upotrijebite GitHub verziju (veza je unutar aplikacije pod dijaloškim okvirom 'o' i kasnije u opisu) -- imajte na umu da se prvo mora deinstalirati verzija Trgovine Play jer bi bila potpisana drugim certifikatom
- Velike datoteke? Koristite način izravnog pristupa za korištenje izravnog pristupa internoj pohrani kako biste izbjegli pokušaj kopiranja odabira u predmemoriju aplikacije
- Upravitelj datoteka za ovaj način rada podržava samo odabir jedne datoteke
- Način se može promijeniti pritiskom na ikonu SD kartice
- Uklanjanje odabira datoteke i otkrivanje izmjena (potonje dostupno samo s DAM-om)
- Mogućnost dijeljenja
- Prikažite i sakrijte naziv datoteke u URL putu preuzimanja
- Dugo pritisnite gumb za dijeljenje za prebacivanje
- Obavijesti kada je klijent zatražio hostiranu datoteku i kada to preuzimanje završi (uključuje IP adresu podnositelja zahtjeva)
- Mogu se odabrati različite IP adrese s različitih mrežnih sučelja
- HTTP poslužitelj koristi neiskorišteni ("slučajni") port
- Podržava različite jezike: engleski, francuski, njemački, mađarski, talijanski, poljski, portugalski, španjolski, ruski, turski, perzijski, hebrejski
Upotreba dopuštenja:
- android.permission.INTERNET -- Zbirka dostupnih mrežnih sučelja i povezivanja portova za HTTP poslužitelj
- android.permission.READ_EXTERNAL_STORAGE -- Pristup samo za čitanje emuliranoj, fizičkoj SD kartici(ama) i USB masovnoj pohrani
QRServ je otvorenog koda.
https://github.com/uintdev/qrserv