QRServ - HTTP File Transfer

89 пікір
Контенттің жас шектеуі
Барлығы үшін
10 мың+
Жүктеп алынғандар
Контенттің жас шектеуі
Барлығы үшін
Толық ақпарат
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні

Осы қолданба туралы

QRServ құрылғыңыздағы кез келген таңдалған файлдарды алып, оларды өзінің HTTP сервері арқылы пайдаланылмаған порт нөмірі бойынша қолжетімді етеді. Содан кейін таңдалған файлдарды басқа құрылғыдағы веб-шолғыш және/немесе QR кодтарынан HTTP арқылы файлдарды жүктеуге мүмкіндік беретін бағдарламалық жасақтама арқылы жүктеуге болады.

Қатысатын құрылғылар бір желіде болуы керек (мысалы, кіру нүктесі, байланыстыру [мобильді деректер қажет емес], VPN [қолдау көрсетілетін конфигурациямен]).

- QR коды
-- URL мекенжайын кеңесте көрсету үшін түртіңіз
-- URL мекенжайын алмасу буферіне көшіру үшін басып тұрыңыз
- Бөлісу парағы
-- Жүйелік бөлісу парағы арқылы жүктеу URL мекенжайын бөлісіңіз
-- Басқа қолданбалардан жүйелік бөлісу парағы арқылы файлдарды импорттаңыз
-- Қолданбамен мәтінді бөлісу бөлісуге арналған мәтіндік файл жасайды
- Бір немесе бірнеше файл үшін тікелей импорттау барысын көрсетеді
- Бірнеше файлды таңдау
-- ZIP мұрағатына біріктірілген
-- Бастапқыда таңдалған файлдарды кеңесте көру үшін мұрағаттың файл атауын басып тұрыңыз
- Тікелей қатынау режимі -- файлды алдымен қолданба кэшіне көшірудің орнына жадтан тікелей береді, бұл үлкен файлдар үшін өте қолайлы
-- Тек бір файлды таңдау
-- Бұл мүмкіндікті Android 11 немесе одан кейінгі нұсқаларында пайдалану үшін GitHub нұсқасын пайдаланыңыз (сілтеме қолданбада «туралы» диалогтық терезесінде және кейінірек сипаттамада) -- Play Store нұсқасын алдымен жою қажет екенін ескеріңіз, себебі ол басқа сертификатты пайдаланып қол қойылады
-- Параметрлерде ауыстыруға болады
- Таңдалған файл қызмет көрсетіліп жатқанда жойылғанын немесе өзгертілгенін анықтайды (Тікелей қатынау режимінде ғана)
- Жүктеу URL мекенжайында файл атауын көрсету немесе жасыру
- Клиент файлды жүктеуді сұраған немесе аяқтаған кезде, оның ішінде олардың IP мекенжайы туралы хабарлайды
- Қолдау көрсетілетін бағдарламалық жасақтамада үзілген жүктеулерді жалғастырады
- Қай желі интерфейсінің IP мекенжайынан қызмет көрсету керектігін таңдаңыз -- сервер барлық интерфейстерде тыңдауға орнатылмаған болса, тек сол жерде тыңдайды
- Таңдалған мекенжай жоғалып кетсе, басқа IP мекенжайына ауысады және пайда болған кезде жақсырақ мекенжайларды ұсынады
- Жеке хотспот (Android 13 немесе одан кейінгі нұсқасы) -- қолданба жасаған Wi-Fi желісі арқылы бөліседі, тек қосылуға рұқсат берген құрылғылар арқылы ғана қолжетімді
-- Қосылу үшін Wi-Fi QR кодын сканерлеңіз немесе желі атауы мен құпия сөзін қолмен енгізіңіз
-- Файлды қайта таңдамай, үздіксіз бөлісуді жеке хотспотқа немесе одан ауыстырыңыз
-- Android 16 немесе одан кейінгі нұсқаларында жылдам тасымалдау үшін 5 ГГц таңдайды (барлық құрылғылар 5 ГГц немесе диапазонды таңдамайды)
- Қолданба фонда болған кезде бөлісуді жалғастырады, бөлісуді тоқтату туралы хабарландырумен
- Бос тұрған кезде бөлісуді тоқтатады (әдепкі бойынша 10 минут, реттелетін)
- HTTP сервері әдепкі бойынша кездейсоқ бос портқа байланысады немесе пайдаланушы конфигурациялаған
- Қолданба ішіндегі тақырыпты таңдау
- Әртүрлі тілдерді қолдайды: ағылшын, француз, неміс, венгр, итальян, поляк, португал, испан, орыс, түрік, парсы, иврит

Рұқсатты пайдалану:
- android.permission.INTERNET -- HTTP сервері үшін қолжетімді желілік интерфейстер мен портты байланыстыру жиынтығы
- android.permission.READ_EXTERNAL_STORAGE -- Эмуляцияланған, физикалық SD картасына (ларына) және USB жаппай сақтау орнына тек оқуға арналған қол жеткізу
- android.permission.FOREGROUND_SERVICE және android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE -- Қолданба фонда болған кезде HTTP серверін (және жеке хотспотты) жұмыс істеп тұрған күйде ұстау
- android.permission.POST_NOTIFICATIONS -- Файл бөлісіліп жатқанда көрсетілетін үздіксіз хабарландыру, бөлісуді тоқтату опциясы
- android.permission.WAKE_LOCK -- Жүктеу орындалып жатқанда құрылғыны ояу ұстау, сондықтан ол экранның өшірілуімен тоқтап қалмайды
- android.permission.CHANGE_WIFI_STATE -- Жасау және Жеке хотспотты тоқтату
- android.permission.NEARBY_WIFI_DEVICES -- Жеке хотспотты жасау (Android 13 немесе одан кейінгі нұсқасы). Құрылғыларды табу немесе орналастыру үшін пайдаланылмайды
- android.permission.ACCESS_WIFI_STATE -- Құрылғының Wi-Fi желісіне қосылған күйде хотспотты орналастыра алатынын тексеру
- android.permission.ACCESS_NETWORK_STATE -- Бөлісу кезінде құрылғының IP мекенжайлары өзгерген кезде QR коды ілесе алатындай етіп байқау

QRServ ашық бастапқы код.
https://github.com/uintdev/qrserv
Файлдарды желі арқылы оңай тасымалдаңыз.
Жаңартылған күні
2026 ж. 28 қыр.

Дерек қауіпсіздігі

Қауіпсіздік ұғымы әзірлеушілердің деректеріңізді қалай жинап, бөлісетінін түсінуден басталады. Дерек құпиялығы мен қауіпсіздік шаралары қолданбаңыздың пайдаланылуына, аймағыңыз бен жасыңызға байланысты әртүрлі болуы мүмкін. Бұл ақпаратты әзірлеуші ұсынды және оны өзгертіп тұруы мүмкін.
  • Үшінші тараппен ешбір дерек бөлісілмейді.
    Әзірлеушілердің деректерді бөлісу бойынша мәлімдемесі туралы толық ақпарат алыңыз.
  • Деректер жиналмады.
    Әзірлеушілердің деректерді жинау бойынша мәлімдемесі туралы толық ақпарат алыңыз.

Бағалар мен пікірлер

88 пікір

Жаңа функциялар

- Added private hotspot sharing (Android 13+)
- Keeps sharing in the background, with a notification
- Interrupted downloads can be resumed
- Stops sharing when idle (default 10 min)
- Server only listens on the selected IP by default
- Warns when an always-on VPN may block other devices
- Switches or suggests IPs as they change
- Changing language keeps the file selection
- Fixed Hebrew language
- Fixed handling of a port already in use
- Refined import screen UI

See GitHub for more changes.
Контенттің жас шектеуі
Барлығы үшін
Толық ақпарат

Қолданбаның қолдау көрсету қызметі