QRServ သည် သင့်စက်ပေါ်ရှိ ရွေးချယ်ထားသော ဖိုင်များကို ယူဆောင်ပြီး အသုံးမပြုရသေးသော port နံပါတ်တစ်ခုတွင် ၎င်း၏ကိုယ်ပိုင် HTTP server မှတစ်ဆင့် ရရှိနိုင်အောင် ပြုလုပ်ပေးသည်။ ထို့နောက် ရွေးချယ်ထားသော ဖိုင်များကို အခြားစက်ပေါ်ရှိ ဝဘ်ဘရောက်ဆာ သို့မဟုတ် QR ကုဒ်များမှ HTTP မှတစ်ဆင့် ဖိုင်များကို ဒေါင်းလုဒ်လုပ်နိုင်သည့် ဆော့ဖ်ဝဲလ်မှတစ်ဆင့် ဒေါင်းလုဒ်လုပ်နိုင်သည်။
ပါဝင်သော စက်များသည် တူညီသောကွန်ရက်တွင် ရှိနေရမည် (ဥပမာ- access point၊ tethering [မိုဘိုင်းဒေတာ မလိုအပ်ပါ]၊ VPN [ပံ့ပိုးထားသော configuration ဖြင့်])။
အင်္ဂါရပ်များ-
- QR ကုဒ်
-- tooltip တွင် URL ကိုပြသရန် QR ကုဒ်ကို နှိပ်ပါ
-- URL အပြည့်အစုံကို clipboard သို့ကူးယူရန် QR ကုဒ်ကို နှိပ်ထားပါ
- sharesheet မှတစ်ဆင့်တင်သွင်းပါ
- ဖိုင်များစွာရွေးချယ်ခြင်းပံ့ပိုးမှု
-- အက်ပ်အတွင်းနှင့် sharesheet မှတစ်ဆင့်
-- ရွေးချယ်မှုကို ZIP archive ထဲသို့ထည့်ပါ
--- ရလဒ် archive ဖိုင်အမည်ကို နှိပ်ပြီးဖိထားသောအခါ Tooltip သည် မူလရွေးချယ်ထားသောဖိုင်များကို ပေါ်လာစေမည်
- Direct Access Mode
-- Play Store ဗားရှင်းတွင် Android 10 သို့မဟုတ် ထို့ထက်စောသောဗားရှင်းများတွင်သာ ရရှိနိုင်ပါသည်
-- Android 11 သို့မဟုတ် ထို့ထက်စောသောဗားရှင်းတွင် ဤအင်္ဂါရပ်ကိုအသုံးပြုရန် GitHub ဗားရှင်းကိုသုံးပါ (လင့်ခ်သည် 'about' dialog အောက်တွင်အက်ပ်အတွင်းနှင့် နောက်ပိုင်းတွင်ဖော်ပြချက်တွင်ရှိသည်) -- Play Store ဗားရှင်းကို ဦးစွာဖယ်ရှားရန် လိုအပ်ကြောင်း ကျေးဇူးပြု၍ သတိပြုပါ၊ ၎င်းသည် မတူညီသောလက်မှတ်ကို အသုံးပြု၍ လက်မှတ်ရေးထိုးမည်ဖြစ်သောကြောင့်
-- ဖိုင်ကြီးများလား။ ရွေးချယ်မှုကို အက်ပ်ကက်ရှ်ထဲသို့ ကူးယူရန်ကြိုးစားခြင်းကို ရှောင်ရှားရန် internal storage သို့ တိုက်ရိုက်ဝင်ရောက်ခွင့်ကို အသုံးပြုရန်အတွက် direct access mode ကို အသုံးပြုပါ။
--- ဤ mode အတွက် file manager သည် single file selection ကိုသာ ပံ့ပိုးပေးပါသည်။
--- mode ကို setting များမှတစ်ဆင့် ပြောင်းလဲနိုင်သည်
- file selection ဖယ်ရှားခြင်းနှင့် ပြုပြင်မွမ်းမံခြင်း ရှာဖွေခြင်း (နောက်ဆုံးတွင် DAM ဖြင့်သာ ရရှိနိုင်ပါသည်)
- Share option
- download URL path တွင် filename ကို ပြသခြင်းနှင့် ဝှက်ခြင်း
-- toggle လုပ်ရန် share button ကို ကြာရှည်စွာ နှိပ်ပါ
- client မှ host လုပ်ထားသော file ကို တောင်းဆိုပြီး download ပြီးဆုံးသွားသောအခါ (requester ၏ IP address ပါဝင်သည်) အကြောင်းကြားပါ။
- network interface အမျိုးမျိုးမှ IP address အမျိုးမျိုးကို ရွေးချယ်နိုင်သည်
- HTTP server သည် အသုံးမပြုသော random သို့မဟုတ် user configure လုပ်နိုင်သော port ကို အသုံးပြုသည်
- ဘာသာစကားအမျိုးမျိုးကို ပံ့ပိုးပေးသည်- အင်္ဂလိပ်၊ ပြင်သစ်၊ ဂျာမန်၊ ဟန်ဂေရီ၊ အီတလီ၊ ပိုလန်၊ ပေါ်တူဂီ၊ စပိန်၊ ရုရှား၊ တူရကီ၊ ပါရှန်း၊ ဟီးဘရူး
ခွင့်ပြုချက်အသုံးပြုမှု-
- android.permission.INTERNET -- HTTP server အတွက် ရရှိနိုင်သော network interface များနှင့် port binding များ စုစည်းမှု
- android.permission.READ_EXTERNAL_STORAGE -- emulated, physical SD card(s) နှင့် USB mass storage ကို ဖတ်ရှုရန်သာ ဝင်ရောက်ခွင့်
QRServ သည် open source ဖြစ်သည်။
QRServ သည် open source ဖြစ်သည်။ https://github.com/uintdev/qrserv
ကွန်ရက်တစ်ခုမှတဆင့် ဖိုင်များကို လွယ်ကူစွာ လွှဲပြောင်းပါ။
အပ်ဒိတ်လုပ်ခဲ့သည့်ရက်
၂၀၂၆ စက် ၅