QRServ იღებს ნებისმიერ არჩეულ ფაილს თქვენს მოწყობილობაზე და მათ ხელმისაწვდომს ხდის საკუთარი HTTP სერვერის მეშვეობით გამოუყენებელი პორტის ნომრით. შემდეგ შერჩეული ფაილების ჩამოტვირთვა შესაძლებელია ვებ ბრაუზერის საშუალებით სხვა მოწყობილობაზე და/ან პროგრამული უზრუნველყოფის საშუალებით, რომელიც საშუალებას იძლევა ფაილების ჩამოტვირთვა HTTP-ის საშუალებით QR კოდებიდან.
ჩართული მოწყობილობები უნდა იყოს ერთსა და იმავე ქსელში (მაგ. წვდომის წერტილი, ტეტერინგ [მობილური მონაცემები არ არის საჭირო], VPN [მხარდაჭერილი კონფიგურაციით]).
ფუნქციები:
- QR კოდი
- სრული URL-ის სანახავად, დააჭირეთ QR კოდს Tooltip-ში
- სრული URL-ის ბუფერში კოპირებისთვის დააჭირეთ და გააჩერეთ QR კოდზე
- იმპორტი გაზიარების ფურცლიდან
- მრავალი ფაილის შერჩევის მხარდაჭერა
- აპლიკაციაში და გაზიარების ფურცლიდან
- არჩევანი მოთავსებულია ZIP არქივში
- არქივის ფაილის სახელზე დაჭერით დაჭერისას გამოჩნდება თავდაპირველად არჩეული ფაილები
- პირდაპირი წვდომის რეჟიმი
- ხელმისაწვდომია მხოლოდ Android 10-ზე ან უფრო ადრეულ ვერსიებზე Play Store-ის ვერსიაზე
- ამ ფუნქციის Android 11-ზე ან უფრო გვიანდელ ვერსიაზე გამოსაყენებლად, გამოიყენეთ GitHub ვერსია (ბმული აპლიკაციაშია „შესახებ“ დიალოგის ქვეშ და მოგვიანებით აღწერილობაში) -- გაითვალისწინეთ, რომ Play Store-ის ვერსია ჯერ უნდა წაიშალოს, რადგან ის სხვა სერტიფიკატით იქნება ხელმოწერილი
- დიდი ფაილებია? გამოიყენეთ პირდაპირი წვდომის რეჟიმი შიდა მეხსიერებაზე პირდაპირი წვდომის გამოსაყენებლად, რათა თავიდან აიცილოთ არჩევანის აპლიკაციის ქეშში კოპირების მცდელობა.
- ამ რეჟიმის ფაილების მენეჯერი მხარს უჭერს მხოლოდ ერთი ფაილის შერჩევას.
- რეჟიმის გადართვა შესაძლებელია SD ბარათის ხატულაზე დაჭერით.
- ფაილის არჩევანის წაშლა და მოდიფიკაციის აღმოჩენა (ეს უკანასკნელი ხელმისაწვდომია მხოლოდ DAM-ით).
- გაზიარების ვარიანტი.
- ფაილის სახელის ჩვენება და დამალვა ჩამოტვირთვის URL გზაში.
- გადართვისთვის ხანგრძლივად დააჭირეთ გაზიარების ღილაკს.
- შეტყობინება, როდესაც კლიენტი მოითხოვს ჰოსტირებულ ფაილს და როდესაც ეს ჩამოტვირთვა დასრულდება (მომთხოვნის IP მისამართის ჩათვლით).
- შესაძლებელია სხვადასხვა IP მისამართის არჩევა სხვადასხვა ქსელური ინტერფეისიდან.
- HTTP სერვერი იყენებს გამოუყენებელ ("შემთხვევით") პორტს.
- მხარს უჭერს სხვადასხვა ენებს: ინგლისური, ფრანგული, გერმანული, უნგრული, იტალიური, პოლონური, პორტუგალიური, ესპანური, რუსული, თურქული, სპარსული, ებრაული.
ნებართვების გამოყენება:
- android.permission.INTERNET -- HTTP სერვერისთვის ხელმისაწვდომი ქსელური ინტერფეისების და პორტის შეკავშირების კოლექცია.
- android.permission.READ_EXTERNAL_STORAGE -- წვდომა მხოლოდ წაკითხვის რეჟიმში ემულირებულ, ფიზიკურ SD ბარათ(ებ)ზე და USB მასობრივ მეხსიერებაზე.
QRServ არის ღია კოდის. https://github.com/uintdev/qrserv