QRServ আপনার ডিভাইস থেকে যেকোনো নির্বাচিত ফাইল নিয়ে সেগুলোকে তার নিজস্ব HTTP সার্ভারের মাধ্যমে একটি অব্যবহৃত পোর্ট নম্বরে উপলব্ধ করে। এরপর নির্বাচিত ফাইলগুলো অন্য কোনো ডিভাইসের ওয়েব ব্রাউজার এবং/অথবা এমন সফটওয়্যারের মাধ্যমে ডাউনলোড করা যায়, যা QR কোড থেকে HTTP-এর মাধ্যমে ফাইল ডাউনলোড করতে দেয়।
সংশ্লিষ্ট ডিভাইসগুলোকে একই নেটওয়ার্কে থাকতে হবে (যেমন: অ্যাক্সেস পয়েন্ট, টিথারিং [মোবাইল ডেটার প্রয়োজন নেই], ভিপিএন [সমর্থিত কনফিগারেশন সহ])।
বৈশিষ্ট্যসমূহ:
- কিউআর কোড
-- টুলটিপে ইউআরএল (URL) দেখানোর জন্য কিউআর কোডটিতে ট্যাপ করুন
-- সম্পূর্ণ ইউআরএল ক্লিপবোর্ডে কপি করতে কিউআর কোডটির উপর চেপে ধরে রাখুন
- শেয়ারশিটের মাধ্যমে ইম্পোর্ট করুন
- একাধিক ফাইল নির্বাচন করার সুবিধা
-- অ্যাপের ভেতরে এবং শেয়ারশিটের মাধ্যমে
-- নির্বাচিত ফাইলগুলো একটি জিপ (ZIP) আর্কাইভে রাখা হয়
-- তৈরি হওয়া আর্কাইভ ফাইলের নামের উপর চেপে ধরে রাখলে টুলটিপে আগে থেকে নির্বাচিত ফাইলগুলো দেখা যাবে
- সরাসরি অ্যাক্সেস মোড
-- প্লে স্টোর সংস্করণে শুধুমাত্র অ্যান্ড্রয়েড ১০ বা তার আগের সংস্করণে উপলব্ধ
-- অ্যান্ড্রয়েড ১১ বা তার পরের সংস্করণে এই বৈশিষ্ট্যটি ব্যবহার করতে, গিটহাব (GitHub) সংস্করণটি ব্যবহার করুন (লিঙ্কটি অ্যাপের ভেতরে 'about' ডায়ালগের নিচে এবং পরে বিবরণে দেওয়া আছে) -- অনুগ্রহ করে মনে রাখবেন যে প্লে স্টোর সংস্করণটি প্রথমে আনইনস্টল করতে হবে কারণ এটি একটি ভিন্ন সার্টিফিকেট ব্যবহার করে স্বাক্ষরিত (signed) করা থাকে
-- বড় ফাইল? অ্যাপ ক্যাশে নির্বাচিত ফাইল কপি করার চেষ্টা এড়াতে ইন্টারনাল স্টোরেজে সরাসরি অ্যাক্সেস পেতে ডাইরেক্ট অ্যাক্সেস মোড ব্যবহার করুন।
--- এই মোডের ফাইল ম্যানেজার শুধুমাত্র একটি ফাইল নির্বাচন সমর্থন করে।
--- সেটিংসের মাধ্যমে মোডটি টগল করা যায়।
- ফাইল নির্বাচন অপসারণ এবং পরিবর্তন শনাক্তকরণ (পরেরটি শুধুমাত্র DAM-এর সাথে উপলব্ধ)
- শেয়ার অপশন
- ডাউনলোড URL পাথে ফাইলের নাম দেখানো এবং লুকানো
-- টগল করতে শেয়ার বাটনটি দীর্ঘক্ষণ চাপুন
- যখন কোনো ক্লায়েন্ট হোস্ট করা ফাইলের জন্য অনুরোধ করে এবং যখন সেই ডাউনলোড শেষ হয় তখন বিজ্ঞপ্তি দেওয়া হয় (অনুরোধকারীর আইপি অ্যাড্রেস অন্তর্ভুক্ত থাকে)
- বিভিন্ন নেটওয়ার্ক ইন্টারফেস থেকে একাধিক আইপি অ্যাড্রেস বেছে নেওয়া যায়।
- HTTP সার্ভার একটি অব্যবহৃত র্যান্ডম বা ব্যবহারকারী-কনফিগারযোগ্য পোর্ট ব্যবহার করে।
- বিভিন্ন ভাষা সমর্থন করে: ইংরেজি, ফরাসি, জার্মান, হাঙ্গেরিয়ান, ইতালীয়, পোলিশ, পর্তুগিজ, স্প্যানিশ, রাশিয়ান, তুর্কি, ফার্সি, হিব্রু
পারমিশন ব্যবহার:
- android.permission.INTERNET -- HTTP সার্ভারের জন্য উপলব্ধ নেটওয়ার্ক ইন্টারফেস এবং পোর্ট বাইন্ডিং-এর সংগ্রহ।
- android.permission.READ_EXTERNAL_STORAGE -- এমুলেটেড, ফিজিক্যাল SD কার্ড এবং USB মাস স্টোরেজে শুধুমাত্র পঠনযোগ্য (read-only) অ্যাক্সেস। স্টোরেজ
QRServ ওপেন সোর্স।
https://github.com/uintdev/qrserv
আপডেট করা হয়েছে
১৪ এপ্রি, ২০২৬