SimpleHttpServer برنامهای است که دستگاه اندروید شما را به یک سرور فایل HTTP در شبکه محلیتان تبدیل میکند. این برنامه به شما امکان میدهد پوشهها را در تلفن هوشمند یا تبلت خود به اشتراک بگذارید و به سایر دستگاههای موجود در همان شبکه Wi-Fi (رایانههای شخصی، تلویزیونهای هوشمند، سایر تلفنهای هوشمند و غیره) این امکان را میدهد که فایلها را تنها با استفاده از یک مرورگر وب مشاهده، دانلود و آپلود کنند. نیازی به حساب ابری، اتصال اینترنت یا نصب برنامه روی دستگاههای دیگر نیست.
ویژگیهای اصلی
■ اشتراکگذاری چندین پوشه
شما میتوانید چندین پوشه را با استفاده از انتخابگر فایل سیستم اندروید ثبت کنید. هر پوشه در سطح بالای مرورگر نمایش داده میشود. هیچ مجوز ذخیرهسازی خاصی لازم نیست.
■ دانلود پوشهها به صورت ZIP
هر صفحه پوشه یک پیوند "دانلود این پوشه به صورت ZIP" را نمایش میدهد که به شما امکان میدهد همه زیرپوشهها را به طور همزمان دانلود کنید. اگر میخواهید فقط یک فایل را در یک زمان دانلود کنید، میتوانید این گزینه را در تنظیمات غیرفعال کنید.
■ آپلود از مرورگر
با فعال کردن «مجاز کردن آپلودها» در تنظیمات، میتوانید فایلها را از مرورگرهای دستگاههای دیگر از صفحه یک پوشه قابل نوشتن ارسال کنید. هر پوشه مشترک دارای یک سوئیچ خواندن/نوشتن است که به شما امکان میدهد پوشههای قابل آپلود و فقط خواندنی را با هم ترکیب کنید. فایلهای موجود رونویسی نمیشوند؛ فایلهایی با نام یکسان با عنوان «نام (1)»، «نام (2)» و غیره ذخیره میشوند.
■ مشخصات پوشه ریشه
مشخص کردن یکی از پوشههای مشترک به عنوان ریشه، محتویات آن را مستقیماً از طریق «/» تحویل میدهد. این برای موقعیتهایی مفید است که فقط میخواهید یک پوشه را در سطح بالا نشان دهید.
■ احراز هویت خلاصه
دسترسی را میتوان با نام کاربری و رمز عبور محافظت کرد. از `--digest -u user:pass` با curl استفاده کنید.
■ عملکرد موازی HTTPS (رمزگذاری) و HTTP
فعال کردن «استفاده از HTTPS» امکان تحویل TLS و ارتباط رمزگذاری شده را فراهم میکند. یک گواهی خودامضا در این ترمینال ایجاد میشود و اثر انگشت SHA-256 برای تأیید نمایش داده میشود. میتوانید گواهی را دانلود کرده و آن را به عنوان مورد اعتماد در ترمینال کلاینت ثبت کنید، یا از `-k / --cacert` با curl استفاده کنید. هنگامی که HTTPS فعال است، میتوانید تنظیم "HTTP Listener" را نیز برای گوش دادن به پورت معمولی به موازات HTTP پیکربندی کنید، که به شما امکان میدهد انتخاب کنید که آیا مستقیماً از طریق HTTP ارسال شود یا درخواستهای HTTP را به HTTPS (307) هدایت کنید. فقط گواهیهای خودامضا پشتیبانی میشوند. گواهیهای رسمی (صادر شده توسط CA، مورد اعتماد عمومی) قابل استفاده نیستند.
■ انتخاب شبکه
میتوانید شبکهای را که سرور در معرض آن قرار دارد از بین "فقط Wi-Fi (پیشفرض/توصیه شده)"، "همه" و "فقط localhost" انتخاب کنید و از قرار گرفتن ناخواسته در معرض شبکههای تلفن همراه و غیره جلوگیری کنید.
■ MediaStore Display
رسانه (تصاویر، صدا، ویدیو) که توسط اندروید مدیریت میشوند نیز میتوانند از طریق یک مسیر جداگانه در معرض قرار گیرند.
■ mDNS / Bonjour Discovery
به شبکه محلی اطلاع میدهد و امکان کشف از VLC، Finder و غیره را بدون وارد کردن دستی آدرس IP فراهم میکند.
■ رابط کاربری سازگار با تبلت
در نمایشگرهای عریض، کنترلها و گزارشهای سرور در کنار هم نشان داده میشوند. دکمه "تنظیمات" به شما امکان میدهد تا پنل سمت راست را بین گزارشها و تنظیمات تغییر دهید.
■ نمای فهرست بهینه شده برای گوشیهای هوشمند
لیستهای دایرکتوری با متن بزرگتر نمایش داده میشوند تا با عرض صفحه نمایش متناسب شوند و کل ردیفها قابل لمس هستند. همچنین با تم روشن/تیره دستگاه سازگار است.
■ راهاندازی خودکار
سرور میتواند به طور خودکار هنگام راهاندازی دستگاه یا برنامه شروع به کار کند. ■ اشتراکگذاری با یک ضربه
هر URL دارای دکمههای کپی / کد QR / اشتراکگذاری است که به شما امکان میدهد بدون وارد کردن دستی آدرس، از دستگاههای دیگر متصل شوید.
■ راهنمای کاربر داخلی
بخش «نحوه استفاده» در تنظیمات → درباره این برنامه شامل نمونههایی از شروع به کار، آپلود، HTTPS و curl است.
بدون تبلیغات، بدون ردیابی، بدون نیاز به حساب کاربری
سرور کاملاً روی دستگاه شما کار میکند و فایلها را از طریق HTTP (در صورت فعال بودن HTTPS) از طریق شبکه محلی شما ارسال میکند. هیچ SDK تحلیلی یا ثبت حساب کاربری وجود ندارد. برای جزئیات بیشتر، لطفاً به سیاست حفظ حریم خصوصی درون برنامه (تنظیمات → درباره این برنامه) مراجعه کنید.
زبانهای پشتیبانی شده
انگلیسی، ژاپنی، آلمانی، فرانسوی، اسپانیایی، پرتغالی برزیلی
محیط عملیاتی
اندروید ۸.۰ (API 26) یا بالاتر.
اطلاعیه امنیتی
به طور پیشفرض، از HTTP متن ساده استفاده میشود، بنابراین اطلاعات احراز هویت و فایلها در حین انتقال رمزگذاری نمیشوند. فعال کردن «استفاده از HTTPS» ارتباط را با یک گواهی خودامضا رمزگذاری میکند. لطفاً فقط در یک شبکه محلی قابل اعتماد استفاده کنید. اگر آپلودها را فعال میکنید، به ویژه توصیه میکنیم احراز هویت خلاصه و HTTPS را فعال کنید.
تاریخ بهروزرسانی
۱۹ تیر ۱۴۰۵