QRServ pobiera wybrane pliki z Twojego urządzenia i udostępnia je za pośrednictwem własnego serwera HTTP na nieużywanym numerze portu. Wybrane pliki można następnie pobrać za pośrednictwem przeglądarki internetowej na innym urządzeniu i/lub w oprogramowaniu umożliwiającym pobieranie plików przez HTTP z kodów QR.
Urządzenia muszą być podłączone do tej samej sieci (tj. punkt dostępowy, tethering [nie wymaga danych mobilnych], VPN [z obsługiwaną konfiguracją]).
Funkcje:
- Kod QR
- Dotknij kodu QR, aby wyświetlić pełny adres URL w dymku
- Naciśnij i przytrzymaj kod QR, aby skopiować cały adres URL do schowka
- Importuj przez arkusz udostępniania
- Obsługa zaznaczania wielu plików
- W aplikacji i przez arkusz udostępniania
- Zaznaczenie jest umieszczane w archiwum ZIP
- Etykieta po naciśnięciu i przytrzymaniu nazwy pliku archiwum pokaże pierwotnie wybrane pliki
- Tryb dostępu bezpośredniego
- Dostępne tylko na Androidzie 10 lub starszym w wersji ze Sklepu Play
- Aby skorzystać z tej funkcji na Androidzie 11 lub nowszym, użyj wersji GitHub (link znajduje się w aplikacji pod oknem dialogowym „Informacje” oraz dalej w opisie) — pamiętaj, że najpierw należy odinstalować wersję ze Sklepu Play, ponieważ zostanie ona podpisana innym certyfikatem
- Duże pliki? Użyj trybu dostępu bezpośredniego, aby uzyskać bezpośredni dostęp do pamięci wewnętrznej i uniknąć kopiowania zaznaczenia do pamięci podręcznej aplikacji.
- Menedżer plików w tym trybie obsługuje tylko zaznaczanie pojedynczych plików.
- Tryb można przełączać, naciskając ikonę karty SD.
- Wykrywanie usuwania i modyfikacji zaznaczonych plików (to drugie dostępne tylko z DAM).
- Opcja udostępniania.
- Wyświetlanie i ukrywanie nazw plików w ścieżce pobierania.
- Długie naciśnięcie przycisku udostępniania powoduje przełączenie.
- Powiadamianie o żądaniu hostowanego pliku przez klienta i o zakończeniu pobierania (wraz z adresem IP osoby żądającej).
- Możliwość wyboru różnych adresów IP z różnych interfejsów sieciowych.
- Serwer HTTP używa nieużywanego („losowego”) portu.
- Obsługa różnych języków: angielskiego, francuskiego, niemieckiego, węgierskiego, włoskiego, polskiego, portugalskiego, hiszpańskiego, rosyjskiego, tureckiego, perskiego i hebrajskiego.
Użycie uprawnień:
- android.permission.INTERNET — Zbiór dostępnych interfejsów sieciowych i powiązanie portów dla serwera HTTP.
- android.permission.READ_EXTERNAL_STORAGE — Dostęp tylko do odczytu do emulowanej, fizycznej karty SD. Karta(y) i pamięć masowa USB
QRServ jest oprogramowaniem typu open source.
https://github.com/uintdev/qrserv
Ostatnia aktualizacja
16 sie 2025