hiddify-next
hiddify-next copied to clipboard
Optimized Version of Hiddify
درود مشکلات تداخل پکیج ها رفع گردید تمام مشکلات فلاتر از قبلیل عدم ناسازگاری با Riverpod 3 و کد های مرده و ایمپورت های اضافی که حدود 800 عدد بودند رفع گردید هسته فیلترشکن به علت مشکلات مسیر یابی و عدم سازگیاری با نسخه های بروز سینگ باکس تا توسعه و همگام سازی ان غیرفعال گردید
کامیت بعدی شامل بخش های زیر است تغییر برخی مجوز های حساس که مشکلات امنیتی و دسترسی های اضافی به علت تداخل با نسخه های اندروید 10 به بالاس اعمال قوانین سختگیرانه و پیشرفته برای استفاده ایمن و کافی از دسترسی ها مطابق مستندات اندروید و گوگل پلی استور رفع مشکلات ساختار ترجمه ها که در نسخه جدید تداخل داشتن برای رفع مشکل بیلد ارتقای برخی از سیستم ها و جایگزینی پکیج ها برای رفع تداخل ها و ساده سازی پیچیدگی پکیج ها بهبود سیستم اعلانات با منطق و ساختار بروز مطابقت سازی با Riverpod 3 بهبود سیستم مدیریت منابع در اندروید (هنوز اعمال نشده) اضافه کردن سیستم دیباگ برای بررسی امنیتی بهتر و قویتر برای رفع بهتر باگ های امنیتی و دسترس پذیری بروزرسانی Gradle با مستندات و ارتقای ان با نسخه جدید و سازگاری بهتر (درحال بررسی)بررسی سیستم قرار گیری برنامه در پس زمینه (Keep alive Service) و مشکل کار نکردن اعلان در اندروید توجه بیلد اندروید هنوز تست نشده و قطعا مشکلات خیلی زیادی خواهد داشت چون یک ارتقای بسیار بزرگ در پکیج های ان اعمال شده و ارتقای ان خیلی زمان بر هست نسخه لینوکس هنوز توسعه داده نمیشود تا بقیه نسخه ها به نسخه پایدار برسند فعلا ویندوز در اولویت هست اندروید هم صرفا فعلا برای ارتقا هسته برنامه تا ارتقای هسته سینک باکس و کاستوم شدن و اضافه کردن تمام ویژگی های جدید و سازگاری ان با برنامه که پروژه بزرگی هست غیرفعاله و هنوز برنامه ای براش ندارم (طولانی مدت)ارتقای تدریجی پروژه با Java JDK 25 بررسی منطق بقیه اجزا و بازسازی کل پروژه با تغییرات جدید و مستندات Riverpod و Dart بعد از بهبود وضعیت کد ها به مشکلات گزارش شده میپردازم امیدوارم مسئولین مرتبط سریعتر بررسی و رسیدگی کنن تا برنامه دوباره احیا شه
I hope the update comes out!
مشکلات لودینگ حذف و جایگزینی برخی پکیج ها مشکلات نمایش زبان بهبود مفاهیم زبانی اکنون بیلد کامل بدون هیچ اروری در فلاتر و موقع بیلد بطور کامل به اتمام میرسد
سیستم لاگ بهبود یافته رفع مشکلات مصرف منابع اضافی بهبود سیستم فریم هسته برنامه در حال توسعس مشکل فعلی خرابی منوی کناری هست رفع مشکل کرش و ارتقای سیستم خروج از برنامه و بستن برنامه رفع برخی گلیچ ها و لوپ های ایجاد شده
هسته این برنامه فقط با همین نسخه سازگار خواهد بود علت: 1-هسته جدید با اخرین نسخه v1.13.0-alpha.20 سینگ باکس هست که کاملا کل ساختار و منطق هسته به مستندات جدید انتقال یافته و معادلات جدید توسط همین نسخه برنامه شناسایی میشود 2-تمام قابلیت های سینگ باکس که از 1.8.9 به بعد اعمال کرده اضافه خواهد شد مانند ماکس و Reality 3-هسته به دیگر ریپازیتوری های هیدیفای مثل https://github.com/hiddify/ray2sing وابستگی داشت که چون این وابستگی ها نیز توسعه داده نشدن با قابلیت های جدید و با دیگر وابستگی ها تداخل ایجاد میکند و مجبور میشوم یا از فایل های اصلی که از ان فورک ساخته شده و توسعه داده میشه استفاده کنم یا سیستم کاستوم با همگام سازی بین مستندات دیگر وابستگی ها و همگام سازی هسته و برنامه ساخته شه سیستم وایرگارد و وارپ نیز هنوز زیاد مشکل داره و این مشکلات در هسته سینگ باکس هم هست معادلات فارسی فعلی فقط برای تست و بررسی کارکرد سیستم زیان فارسی هست و در انتهای این نسخه فیکس میکنم سیستم تانل و پروکسی هم با سینگ باکس 1.13 همگام خواهد شد سیستم Xray هنوز در همون حالت ازمایشی مونده و هنوز سرگرم سینگ باکس و وایرگارد هستم امیدوارم این همه کامیت و وقت و تلاش هدر نره و توسط ادمین ها قبول شه
https://github.com/TGIR0/hiddify-core این هنوز کاملا ناقصه میتونید تغییرات را در این بخش ببینید
https://github.com/hiddify/hiddify-core/pull/118
بسیار سپاس از شما
بررسی میشه تو ورژن جدید میاد
شما احیانا علاقه به کار بر روی هسته به صورت ویژه تر در تیم هستید؟
علاقه دارم ولی وقت ندارم چون در حال تحصیل هستم تا حد امکان تلاش میکنم بتوانم کمکی انجام بدهم
https://github.com/hiddify/hiddify-core/pull/118 هسته نسبتا بهبود چشمگیری داشته اکنون این هسته رو روی برنامه اضافه میکنم تا سازگاری بین این دو انجام بشه مشکلی در سیستم شناسایی موس هست بزودی حل میکنم
پروتکل MASQUE رو اضافه میکنم بخش مربوط به WARP و XRAY حذف خواهد شد چون پشتیبانی نمیشود باید برای توسعه و یافتن اندپوینت و اموزش دادن پروتکل های جدید و تغییراتی که روی ساختار کانفیگ ها اعمال شده نیاز به کمک دارم چون اگر این نسخه مورد قبول شما واقع گردد باید کانفیگ های هیدیفای نیز با ساختار جدید در وبسایت قرار گیرد جسارته و دخالته البته شرمنده
هنوز روی بخش اندروید و IOS و Linux کاری انجام ندادم و کار هام فقط سمت ویندوز هست فقط سمت اندروید کانفیگ های Gradle مقداری بهبود داشته اند تاکنون از IOS و Linux استفاده نکردم و احتمالا نیاز به کمک خواهم داشت
در تلاشم شما اذیت نشید برا همین هر وقت پروژه تمام شد یک بیلد نهایی میدم جای اینکه این همه تغییرات حجیم بررسی شه فایل بررسی شه و در صورت اطمینان میتونید با یک Agent بررسی کنید ساختار پروژه رو و اسکن های مختلف روش انجام بشه چون هنوز کامیت بعدی بزرگ هست و خیلی تغییرات اعمال شده و ساختار اندروید هم کمی بهبود داده شده در تئوری ولی تست و بیلد نشده
نزدیک 270 فایل بررسی شده و بالای 30 الی 50 ساعت شایدم بیشتر فقط سر این کامیت صرف شده
از جمله مواردی میتونم که بهش اشاره کنم : بهینه سازی با Riverpod3 رفع مشکلات همگامسازی سیستم اعلان و فیلترشکن در سمت اندروید پشتیبانی از اندروید های بروز تا 15 بهبود سیستم مجوز و رفع باگ و گلیچ افزودن سیستم هندل ارور بهبود حالت دیباگ پشتیبانی از نسخه های جدید جاوا بهبود ساختار پروژه بهینه سازی و همگامسازی با هسته جدید بهبود سیستم لاگ از نوع طراحی منوی کناری برای رفع مشکلات (بتا) تغییر ساختار رندر برای رفع مشکل تداخل در نسخه های جدید فلاتر و دارت و حل مشکل فریم جنریشن در حالت های مختلف بهینه سازی برای موبایل رفع مشکلات نشتی رم و اطلاعات مصرف کمتر منابع و پایداری نسبی سازگاری بهتر با گیتهاب رفع مشکلات امنیتی و حفظ و دفاع از کاربر در سمت اتصال و برقراری اتصال بهبود سیستم اجرا و خروج برنامه رفع مشکل تاخیر اولیه در اجرای برنامه بهبود انیمیشن و بهبود طراحی
با ساختار جدید ویندوز اکنون همگام است مشکل رندر به علت ویجت بود که حل شد باید ویجت ها از اول ساخته شوند
با ساختار جدید ویندوز اکنون همگام است مشکل رندر به علت ویجت بود که حل شد باید ویجت ها از اول ساخته شوند
سلام عزیز خسته نباشید
امکانش هست اگه وقت داشتید این دوتا قابلیت رو به اپ اضافه کنید:
۱. پشتیبانی از کانفیگ کاستوم برای پنل bpb 2. اضافه کردن هسته مهسا انجی به جای xray معمولی
کاربرهای پنل bpb خیلی زیادن و این پنل کانفیگ کاستوم میده و هیدیفای پشتیبانی نمیکنه. میتونید با دولاپرش تو گیتهاب ارتباط بگیرید. همکاری میکنه. باید از این اپهای قاطی پاطی چینی استفاده کنیم که خیلی گیج کنندهان مخصوصا نسخه دسکتاپ v2rayn که اصلا معلوم نیست چی هست.
اگه هسته مهسا هم اضافه بشه دیگه از شر فیلتر شدن دامنه هم راحت میشیم
ممنون از وقتی که میذارید