توضیحات پروژه:
نرمافزار Cloudflare WARP Manager یک برنامه گرافیکی تحت پایتون است که به کاربران امکان میدهد بهراحتی اتصال به سرویس Cloudflare WARP VPN را کنترل کنند. این ابزار با استفاده از کتابخانهی استاندارد Tkinter ساخته شده و از طریق دستورات سیستم (subprocess) با کلاینت warp-cli در ارتباط است.
امکانات اصلی:
اتصال و قطع اتصال به WARP
با فشردن دکمه «Connect»، کاربر به سرویس WARP متصل میشود.
با زدن دکمه «Disconnect»، اتصال قطع خواهد شد.
امکان بررسی وضعیت فعلی اتصال از طریق گزینه «Check Status» نیز فراهم است.
تنظیم DNS
کاربران میتوانند DNS مورد نظر (پیشفرض: 1.1.1.1, 1.0.0.1) را وارد کرده و روی سیستم تنظیم کنند.
تکنولوژیها و ابزارها:
زبان برنامهنویسی: Python
رابط گرافیکی: Tkinter
اجرای دستورات سیستم: subprocess
سرویس VPN: Cloudflare WARP (warp-cli)
مزایا:
استفاده ساده و کاربرپسند
بدون نیاز به محیط خط فرمان برای مدیریت WARP
قابل اجرا در سیستمهای لینوکسی
متنباز و قابل توسعه توسط دیگران
کاربردها:
برای کاربران لینوکس که از Cloudflare WARP استفاده میکنند و به دنبال یک رابط گرافیکی ساده و زیبا برای مدیریت اتصال هستند.