Thanks to visit codestin.com
Credit goes to github.com

Skip to content

itsyebekhe/PSG-Station

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 PSG Station

ایستگاه هوشمند دریافت، تست و مدیریت پروکسی‌های V2Ray

GitHub release (latest by date) Platform Downloads


📖 معرفی

نرم‌افزار PSG Station یک ابزار قدرتمند و کراس‌پلتفرم (ویندوز و اندروید) است که با استفاده از تکنولوژی Python و Flet ساخته شده است. این ابزار به شما کمک می‌کند تا به صورت خودکار کانفیگ‌های V2Ray (شامل VMess, VLESS, Trojan, ShadowSocks, Tuic, Hysteria) را از صدها کانال تلگرامی استخراج کنید، آن‌ها را با ابزار قدرتمند Xray-Knife تست سرعت کنید و خروجی‌های مرتب شده و سالم تحویل بگیرید.


✨ ویژگی‌های کلیدی

  • 📥 استخراج خودکار (Fetching): دریافت هزاران کانفیگ از لیست کانال‌های تلگرامی پروکسی تنها با یک کلیک.
  • تست سرعت واقعی (Speedtest): یکپارچه‌سازی شده با هسته Xray-Knife برای تست اتصال (Ping/Delay) و حذف کانفیگ‌های قطع یا کند.
  • 🌍 شناسایی موقعیت (GeoIP): نمایش پرچم کشور سرورها (استفاده از دیتابیس لوکال MaxMind در نسخه ویندوز برای سرعت بالا).
  • 🔄 مبدل هوشمند (Converters): تبدیل خودکار کانفیگ‌ها به فرمت‌های استاندارد سابسکرایب برای:
    • Sing-box (JSON)
    • Clash / Clash Meta (YAML)
    • Surfboard
  • 🧹 مدیریت هوشمند: شناسایی و حذف کانفیگ‌های تکراری (Deduplication).
  • 📱 چند پلتفرم: قابل استفاده در ویندوز (EXE) و اندروید (APK).
  • 🎨 رابط کاربری مدرن: طراحی متریال با تم دارک (Dark Mode) سال ۲۰۲۵.

📥 دانلود و نصب

آخرین نسخه را از بخش Releases دانلود کنید.

🖥️ نسخه ویندوز

  1. فایل PSG_Station_Windows.zip را دانلود کنید.
  2. فایل را در یک پوشه دلخواه Extract (از حالت فشرده خارج) کنید.

    ⚠️ نکته مهم: برنامه را مستقیماً از داخل فایل زیپ اجرا نکنید، زیرا برای ذخیره تنظیمات نیاز به دسترسی نوشتن دارد.

  3. فایل psg_station.exe را اجرا کنید.
  4. در اولین اجرا، اگر دکمه Start غیرفعال بود یا پیامی دیدید، از منوی سمت چپ گزینه Tools را زده و دکمه Download / Update را بزنید تا ابزار xray-knife دانلود شود.

📱 نسخه اندروید

  1. فایل PSG_Station_Android.apk را دانلود کنید.
  2. آن را روی گوشی خود نصب کنید.
  3. تمامی مجوزهای لازم (دسترسی به فایل/اینترنت) را تأیید کنید تا برنامه بتواند خروجی‌ها را ذخیره کند.

🚀 راهنمای استفاده

  1. گام اول (VPN): از آنجایی که تلگرام در برخی مناطق مسدود است، برای مرحله اول (دریافت کانفیگ‌ها از کانال‌ها) باید فیلترشکن خود را روشن کنید.
  2. شروع: دکمه Start را بزنید.
  3. دریافت (Fetching): برنامه شروع به خزش (Crawl) در کانال‌ها و جمع‌آوری کانفیگ‌ها می‌کند.
  4. تست سرعت (اختیاری): پس از نمایش پیام "Fetch Complete"، پیشنهاد می‌شود برای دقت بیشتر در تست پینگ، فیلترشکن خود را خاموش کنید (اگر اینترنت بدون VPN وصل است).
  5. پایان: پس از اتمام تست سرعت و مرتب‌سازی، دکمه پوشه (Folder) در منوی سمت چپ را بزنید تا فایل‌های خروجی را مشاهده و استفاده کنید.

🛠️ توسعه‌دهندگان (Build from Source)

اگر می‌خواهید خودتان سورس‌کد را بیلد کنید:

پیش‌نیازها

  • Python 3.11+
  • Flutter SDK (برای Flet Build)

اجرای کد (حالت توسعه)

git clone https://github.com/itsyebekhe/PSG-Station.git
cd PSG-Station
pip install -r requirements.txt
flet run src/main.py

ساخت فایل EXE (ویندوز)

flet build windows

ساخت فایل APK (اندروید)

flet build apk

⚠️ سلب مسئولیت (Disclaimer)

این پروژه یک ابزار متن‌باز (Open Source) برای مدیریت و تست کانفیگ‌های V2Ray است.

  • این نرم‌افزار هیچ سرور، پروکسی یا سرویس VPNای ارائه نمی‌دهد.
  • مسئولیت استفاده صحیح و قانونی از این ابزار بر عهده کاربر است.

توسعه داده شده با ❤️ توسط تیم PSG

گزارش باگمشاهده کد

About

ایستگاه هوشمند دریافت، تست و مدیریت پروکسی‌های V2Ray

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages