📦 NekoBox+ v1.4.2-90
🔧 یک اصلاح مهم در مدیریت تنظیمات Dial
در این نسخه، NekoBox+ قبل از اضافه کردن گزینههای Dial Options به بخشهای Outbound و Endpoint، سازگاری آنها را بررسی میکند.
یعنی برنامه ابتدا چک میکند که گزینهی موردنظر با آن بخش سازگار باشد و بعد آن را وارد تنظیمات کند.
✅ جلوگیری از وارد شدن گزینههای ناسازگار
✅ کاهش احتمال خطا در کانفیگها
✅ مدیریت بهتر تنظیمات Outbound و Endpoint
نسخه جدید، کوچک اما کاربردی؛ مخصوصاً برای کانفیگهای پیچیدهتر. 🔥
شاید در نگاه اول این تغییر در چنجلاگ خیلی معمولی به نظر برسه:
بررسی سازگاری Dial Options قبل از اضافه کردن آنها به Outbound و Endpoint
اما داستانش جالبه 👀
🔹 Dial Options مجموعهای از تنظیماته که مشخص میکنه اتصال شبکه چطور برقرار بشه؛ مثل بعضی تنظیمات TCP/UDP، TLS، Timeout و Network Interface.
🔹 مشکل اینجاست که همه این گزینهها برای همهی Outboundها و Endpointها قابل استفاده نیستند.
مثلاً ممکنه یک گزینه برای یک نوع پروتکل مناسب باشه، اما وقتی اشتباهی وارد یک Outbound یا Endpoint دیگه بشه، هستهی شبکه نتونه کانفیگ رو پردازش کنه و نتیجه میتونه چیزی مثل:
❌ خطای Parsing
❌ اجرا نشدن پروفایل
❌ یا حتی شکست در برقراری اتصال
باشه.
🛠️ NekoBox+ حالا قبل از ساخت کانفیگ نهایی، سازگاری این گزینهها رو بررسی میکنه.
اگر گزینهای با Outbound یا Endpoint موردنظر سازگار نباشه، از وارد شدنش جلوگیری میشه.
یعنی:
قبلاً:
کانفیگ → اضافه شدن گزینهها → هسته → ❌ خطا
حالا:
کانفیگ → بررسی سازگاری → حذف گزینه ناسازگار → هسته → ✅
نکته جالب اینه که احتمالاً این قابلیت رو اصلاً «نمیبینید»؛ چون اگر درست کار کنه، فقط باعث میشه کانفیگهایی که ممکن بود قبلاً مشکل ایجاد کنن، راحتتر اجرا بشن.
😎 گاهی بهترین باگفیکسها همونهایی هستن که کاربر اصلاً متوجه وجودشون نمیشه! 🔥
📲 NekoBox+ v1.4.2-90
#NekoBoxPlus #NekoBox #Update
📡 @IP_CF