QRServ - HTTP File Transfer

۴٫۷
۸۹ مرور
+۱۰ هزار
بارگیری‌ها
رده‌بندی محتوا
مناسب برای همه
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت

درباره این برنامه

QRServ هر فایل انتخاب شده روی دستگاه شما را می‌گیرد و آنها را از طریق سرور HTTP خود با شماره پورت استفاده نشده در دسترس قرار می‌دهد. سپس فایل‌های انتخاب شده را می‌توان از طریق مرورگر وب در دستگاه دیگر و/یا نرم‌افزاری که امکان دانلود فایل از طریق HTTP از کدهای QR را فراهم می‌کند، دانلود کرد.

دستگاه‌های درگیر باید در یک شبکه باشند (مثلاً نقطه دسترسی، اتصال به اینترنت [بدون نیاز به داده تلفن همراه]، VPN [با پیکربندی پشتیبانی شده]).

ویژگی‌ها:
- کد QR
-- برای نمایش URL در یک tooltip، روی کد QR ضربه بزنید.
-- برای کپی کردن URL کامل در کلیپ‌بورد، روی کد QR فشار داده و نگه دارید.
- وارد کردن از طریق صفحه اشتراک‌گذاری
- پشتیبانی از انتخاب چند فایل
-- درون برنامه و از طریق صفحه اشتراک‌گذاری
-- انتخاب در یک آرشیو ZIP قرار می‌گیرد.
--- tooltip هنگام فشار دادن و نگه داشتن روی نام فایل آرشیو حاصل، فایل‌های انتخاب شده اولیه را نشان می‌دهد.
- حالت دسترسی مستقیم
-- فقط در اندروید ۱۰ یا نسخه‌های قدیمی‌تر در نسخه Play Store در دسترس است.
-- برای استفاده از این ویژگی در اندروید ۱۱ یا بالاتر، از نسخه 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
تاریخ به‌روزرسانی
۶ اسفند ۱۴۰۴

ایمنی داده

ایمنی با درک اینکه توسعه‌دهندگان چگونه داده‌های شما را جمع‌آوری و هم‌رسانی می‌کنند شروع می‌شود. شیوه‌های حفظ امنیت و حریم خصوصی داده‌ها ممکن است براساس استفاده، منطقه، و سن شما متفاوت باشد. توسعه‌دهنده این اطلاعات را ارائه کرده است و ممکن است آن را درطول زمان به‌روزرسانی کند.
هیچ داده‌ای با طرف‌های سوم هم‌رسانی نمی‌شود
درباره نحوه اعلام هم‌رسانی داده‌ها توسط توسعه‌دهندگان بیشتر بدانید
هیچ داده‌ای جمع‌آوری نمی‌شود
درباره نحوه اعلام جمع‌آوری داده‌ها توسط توسعه‌دهندگان بیشتر بدانید

رتبه‌بندی‌ها و مرورها

۴٫۷
۸۸ مرور

تازه‌ها

Main highlights:
- Updated UI
- New settings section
- Port number is now user configurable
- Minimum SDK version had been increased to 24 (Android 7), as per Flutter 3.35.0 requirements
- Fixed a couple cases of crashes (certain video files, file not found) when sharing file selection with app
- Updated translations
- Android builds are now ARM64-only
- Loopback IP addresses now listed

See GitHub releases page for all notable changes made.

پشتیبانی برنامه

درباره توسعه‌دهنده
Andre Cristiano Santos
core@uint.dev
United Kingdom

برنامه‌های مشابه