QRServ преузима све одабране датотеке на вашем уређају и чини их доступним путем сопственог HTTP сервера на неискоришћеном броју порта. Одабране датотеке се затим могу преузети путем веб прегледача на другом уређају и/или софтвера који омогућава преузимање датотека преко HTTP-а са QR кодова.
Укључени уређаји морају бити на истој мрежи (нпр. приступна тачка, тетеринг [нису потребни мобилни подаци], VPN [са подржаном конфигурацијом]).
Карактеристике:
- QR код
-- Додирните QR код да бисте приказали URL у опису
-- Притисните и држите QR код да бисте копирали цео URL у међуспремник
- Увоз путем дељеног листа
- Подршка за избор више датотека
-- У апликацији и путем дељеног листа
-- Избор се ставља у ZIP архиву
--- Објашњење када притиснете и држите назив резултујуће архивске датотеке, откриће првобитно изабране датотеке
- Режим директног приступа
-- Доступно само на Андроиду 10 или старијим верзијама на Play продавници
-- Да бисте користили ову функцију на Андроиду 11 или новијим верзијама, користите GitHub верзију (линк је у апликацији испод дијалога „О нама“ и касније у опису) -- имајте на уму да верзију за Play продавницу прво треба деинсталирати јер би била потписана помоћу другог сертификата
-- Велике датотеке? Користите режим директног приступа да бисте користили директан приступ интерној меморији како бисте избегли покушај копирања избора у кеш апликације
--- Менаџер датотека за овај режим подржава само избор једне датотеке
--- Режим се може пребацити притиском на икону SD картице
- Уклањање избора датотека и откривање измене (последње је доступно само са DAM-ом)
- Опција дељења
- Прикажи и сакриј име датотеке у URL путањи за преузимање
-- Дуго притисните дугме за дељење да бисте пребацили
- Обавести када је клијент затражио хостовану датотеку и када се то преузимање заврши (укључује IP адресу подносиоца захтева)
- Могу се изабрати различите IP адресе са различитих мрежних интерфејса
- HTTP сервер користи неискоришћени („случајни“) порт
- Подржава различите језике: енглески, француски, немачки, мађарски, италијански, пољски, португалски, шпански, руски, турски, персијски, хебрејски
Коришћење дозвола:
- android.permission.INTERNET -- Колекција доступних мрежних интерфејса и повезивања портова за HTTP сервер
- android.permission.READ_EXTERNAL_STORAGE -- Приступ само за читање емулираним, физичким SD картицама и USB масовној меморији
QRServ је отворен извор.
https://github.com/uintdev/qrserv