QRServ uzima sve odabrane datoteke na vašem uređaju i čini ih dostupnima putem vlastitog HTTP poslužitelja na neiskorištenom broju porta. Odabrane datoteke zatim se mogu preuzeti putem web preglednika na drugom uređaju i/ili softvera koji omogućuje preuzimanje datoteka putem HTTP-a s QR kodova.
Uključeni uređaji moraju biti na istoj mreži (tj. pristupna točka, tethering [nisu potrebni mobilni podaci], VPN [s podržanom konfiguracijom]).
Značajke:
- QR kod
- Dodirnite QR kod za prikaz cijelog URL-a u opisu
- Pritisnite i držite QR kod za kopiranje cijelog URL-a u međuspremnik
- Uvoz putem tablice za dijeljenje
- Podrška za odabir više datoteka
- U aplikaciji i putem tablice za dijeljenje
- Odabir se stavlja u ZIP arhivu
- Opis kada pritisnete i držite naziv rezultirajuće arhivske datoteke, otkrit će izvorno odabrane datoteke
- Način izravnog pristupa
- Dostupno samo na Androidu 10 ili starijoj verziji u verziji Trgovine Play
- Da biste koristili ovu značajku na Androidu 11 ili novijoj, koristite GitHub verziju (veza se nalazi u aplikaciji pod dijaloškim okvirom 'o nama' i kasnije u opisu) -- imajte na umu da verziju Trgovine Play prvo treba deinstalirati jer bi bila potpisana pomoću drugog certifikata
- Velike datoteke? Koristite način izravnog pristupa za izravan pristup internoj pohrani kako biste izbjegli pokušaj kopiranja odabira u predmemoriju aplikacije
- Upravitelj datoteka za ovaj način podržava samo odabir jedne datoteke
- Način se može prebaciti pritiskom na ikonu SD kartice
- Uklanjanje i otkrivanje izmjene odabira datoteke (potonje je dostupno samo s DAM-om)
- Opcija dijeljenja
- Prikaži i sakrij naziv datoteke u URL putanji preuzimanja
- Dugo pritisnite gumb za dijeljenje za prebacivanje
- Obavijesti kada klijent zatraži hostiranu datoteku i kada 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
Korištenje dozvola:
- android.permission.INTERNET -- Zbirka dostupnih mrežnih sučelja i vezanja porta za HTTP poslužitelj
- android.permission.READ_EXTERNAL_STORAGE -- Pristup samo za čitanje emuliranim, fizičkim SD karticama i USB masovnoj pohrani
QRServ je otvorenog koda.
https://github.com/uintdev/qrserv