Skip to content

Conversation

@TGIR0
Copy link

@TGIR0 TGIR0 commented Oct 2, 2025

No description provided.

@TGIR0
Copy link
Author

TGIR0 commented Oct 2, 2025

درود
مشکلات تداخل پکیج ها رفع گردید
تمام مشکلات فلاتر از قبلیل عدم ناسازگاری با Riverpod 3 و کد های مرده و ایمپورت های اضافی که حدود 800 عدد بودند رفع گردید
هسته فیلترشکن به علت مشکلات مسیر یابی و عدم سازگیاری با نسخه های بروز سینگ باکس تا توسعه و همگام سازی ان غیرفعال گردید

@TGIR0
Copy link
Author

TGIR0 commented Oct 2, 2025

کامیت بعدی شامل بخش های زیر است
تغییر برخی مجوز های حساس که مشکلات امنیتی و دسترسی های اضافی به علت تداخل با نسخه های اندروید 10 به بالاس
اعمال قوانین سختگیرانه و پیشرفته برای استفاده ایمن و کافی از دسترسی ها مطابق مستندات اندروید و گوگل پلی استور
رفع مشکلات ساختار ترجمه ها که در نسخه جدید تداخل داشتن برای رفع مشکل بیلد
ارتقای برخی از سیستم ها و جایگزینی پکیج ها برای رفع تداخل ها و ساده سازی پیچیدگی پکیج ها
بهبود سیستم اعلانات با منطق و ساختار بروز
مطابقت سازی با Riverpod 3
بهبود سیستم مدیریت منابع در اندروید
(هنوز اعمال نشده) اضافه کردن سیستم دیباگ برای بررسی امنیتی بهتر و قویتر برای رفع بهتر باگ های امنیتی و دسترس پذیری
بروزرسانی Gradle با مستندات و ارتقای ان با نسخه جدید و سازگاری بهتر
(درحال بررسی)بررسی سیستم قرار گیری برنامه در پس زمینه (Keep alive Service) و مشکل کار نکردن اعلان در اندروید
توجه
بیلد اندروید هنوز تست نشده و قطعا مشکلات خیلی زیادی خواهد داشت چون یک ارتقای بسیار بزرگ در پکیج های ان اعمال شده و ارتقای ان خیلی زمان بر هست
نسخه لینوکس هنوز توسعه داده نمیشود تا بقیه نسخه ها به نسخه پایدار برسند
فعلا ویندوز در اولویت هست
اندروید هم صرفا فعلا برای ارتقا
هسته برنامه تا ارتقای هسته سینک باکس و کاستوم شدن و اضافه کردن تمام ویژگی های جدید و سازگاری ان با برنامه که پروژه بزرگی هست غیرفعاله و هنوز برنامه ای براش ندارم
(طولانی مدت)ارتقای تدریجی پروژه با Java JDK 25
بررسی منطق بقیه اجزا و بازسازی کل پروژه با تغییرات جدید و مستندات Riverpod و Dart
بعد از بهبود وضعیت کد ها به مشکلات گزارش شده میپردازم
امیدوارم مسئولین مرتبط سریعتر بررسی و رسیدگی کنن تا برنامه دوباره احیا شه

@goodboy34-tech
Copy link

I hope the update comes out!

@TGIR0
Copy link
Author

TGIR0 commented Oct 8, 2025

مشکلات لودینگ
حذف و جایگزینی برخی پکیج ها
مشکلات نمایش زبان
بهبود مفاهیم زبانی
اکنون بیلد کامل بدون هیچ اروری در فلاتر و موقع بیلد بطور کامل به اتمام میرسد

@TGIR0
Copy link
Author

TGIR0 commented Oct 9, 2025

سیستم لاگ بهبود یافته
رفع مشکلات مصرف منابع اضافی
بهبود سیستم فریم
هسته برنامه در حال توسعس
مشکل فعلی خرابی منوی کناری هست
رفع مشکل کرش و ارتقای سیستم خروج از برنامه و بستن برنامه
رفع برخی گلیچ ها و لوپ های ایجاد شده

@TGIR0
Copy link
Author

TGIR0 commented Oct 9, 2025

هسته این برنامه فقط با همین نسخه سازگار خواهد بود
علت:
1-هسته جدید با اخرین نسخه v1.13.0-alpha.20 سینگ باکس هست که کاملا کل ساختار و منطق هسته به مستندات جدید انتقال یافته و معادلات جدید توسط همین نسخه برنامه شناسایی میشود
2-تمام قابلیت های سینگ باکس که از 1.8.9 به بعد اعمال کرده اضافه خواهد شد مانند ماکس و Reality
3-هسته به دیگر ریپازیتوری های هیدیفای مثل https://github.com/hiddify/ray2sing وابستگی داشت که چون این وابستگی ها نیز توسعه داده نشدن با قابلیت های جدید و با دیگر وابستگی ها تداخل ایجاد میکند و مجبور میشوم یا از فایل های اصلی که از ان فورک ساخته شده و توسعه داده میشه استفاده کنم یا سیستم کاستوم با همگام سازی بین مستندات دیگر وابستگی ها و همگام سازی هسته و برنامه ساخته شه
سیستم وایرگارد و وارپ نیز هنوز زیاد مشکل داره و این مشکلات در هسته سینگ باکس هم هست
معادلات فارسی فعلی فقط برای تست و بررسی کارکرد سیستم زیان فارسی هست و در انتهای این نسخه فیکس میکنم
سیستم تانل و پروکسی هم با سینگ باکس 1.13 همگام خواهد شد
سیستم Xray هنوز در همون حالت ازمایشی مونده و هنوز سرگرم سینگ باکس و وایرگارد هستم
امیدوارم این همه کامیت و وقت و تلاش هدر نره و توسط ادمین ها قبول شه

@TGIR0
Copy link
Author

TGIR0 commented Oct 9, 2025

https://github.com/TGIR0/hiddify-core
این هنوز کاملا ناقصه
میتونید تغییرات را در این بخش ببینید

@TGIR0
Copy link
Author

TGIR0 commented Oct 9, 2025

hiddify/hiddify-core#118

@TGIR0 TGIR0 mentioned this pull request Oct 27, 2025
@hiddify-com
Copy link
Contributor

بسیار سپاس از شما

بررسی میشه تو ورژن جدید میاد

شما احیانا علاقه به کار بر روی هسته به صورت ویژه تر در تیم هستید؟

@TGIR0
Copy link
Author

TGIR0 commented Nov 5, 2025

علاقه دارم ولی وقت ندارم چون در حال تحصیل هستم
تا حد امکان تلاش میکنم بتوانم کمکی انجام بدهم

@TGIR0 TGIR0 marked this pull request as draft November 6, 2025 21:15
@TGIR0
Copy link
Author

TGIR0 commented Nov 27, 2025

hiddify/hiddify-core#118
هسته نسبتا بهبود چشمگیری داشته
اکنون این هسته رو روی برنامه اضافه میکنم تا سازگاری بین این دو انجام بشه
مشکلی در سیستم شناسایی موس هست بزودی حل میکنم

@TGIR0
Copy link
Author

TGIR0 commented Nov 27, 2025

پروتکل MASQUE رو اضافه میکنم
بخش مربوط به WARP و XRAY حذف خواهد شد چون پشتیبانی نمیشود
باید برای توسعه و یافتن اندپوینت و اموزش دادن پروتکل های جدید و تغییراتی که روی ساختار کانفیگ ها اعمال شده نیاز به کمک دارم چون اگر این نسخه مورد قبول شما واقع گردد باید کانفیگ های هیدیفای نیز با ساختار جدید در وبسایت قرار گیرد
جسارته و دخالته البته شرمنده

@TGIR0
Copy link
Author

TGIR0 commented Nov 27, 2025

هنوز روی بخش اندروید و IOS و Linux کاری انجام ندادم و کار هام فقط سمت ویندوز هست
فقط سمت اندروید کانفیگ های Gradle مقداری بهبود داشته اند
تاکنون از IOS و Linux استفاده نکردم و احتمالا نیاز به کمک خواهم داشت

@TGIR0
Copy link
Author

TGIR0 commented Nov 27, 2025

در تلاشم شما اذیت نشید برا همین هر وقت پروژه تمام شد یک بیلد نهایی میدم جای اینکه این همه تغییرات حجیم بررسی شه فایل بررسی شه و در صورت اطمینان میتونید با یک Agent بررسی کنید ساختار پروژه رو و اسکن های مختلف روش انجام بشه چون هنوز کامیت بعدی بزرگ هست و خیلی تغییرات اعمال شده و ساختار اندروید هم کمی بهبود داده شده در تئوری ولی تست و بیلد نشده

@TGIR0
Copy link
Author

TGIR0 commented Nov 27, 2025

نزدیک 270 فایل بررسی شده و بالای 30 الی 50 ساعت شایدم بیشتر فقط سر این کامیت صرف شده

@TGIR0
Copy link
Author

TGIR0 commented Nov 27, 2025

از جمله مواردی میتونم که بهش اشاره کنم :
بهینه سازی با Riverpod3
رفع مشکلات همگامسازی سیستم اعلان و فیلترشکن در سمت اندروید
پشتیبانی از اندروید های بروز تا 15
بهبود سیستم مجوز و رفع باگ و گلیچ
افزودن سیستم هندل ارور
بهبود حالت دیباگ
پشتیبانی از نسخه های جدید جاوا
بهبود ساختار پروژه
بهینه سازی و همگامسازی با هسته جدید
بهبود سیستم لاگ
از نوع طراحی منوی کناری برای رفع مشکلات
(بتا) تغییر ساختار رندر برای رفع مشکل تداخل در نسخه های جدید فلاتر و دارت و حل مشکل فریم جنریشن در حالت های مختلف
بهینه سازی برای موبایل
رفع مشکلات نشتی رم و اطلاعات
مصرف کمتر منابع و پایداری نسبی
سازگاری بهتر با گیتهاب
رفع مشکلات امنیتی و حفظ و دفاع از کاربر در سمت اتصال و برقراری اتصال
بهبود سیستم اجرا و خروج برنامه
رفع مشکل تاخیر اولیه در اجرای برنامه
بهبود انیمیشن و بهبود طراحی

@TGIR0
Copy link
Author

TGIR0 commented Nov 27, 2025

با ساختار جدید ویندوز اکنون همگام است
مشکل رندر به علت ویجت بود که حل شد
باید ویجت ها از اول ساخته شوند

@aminihasehem
Copy link

با ساختار جدید ویندوز اکنون همگام است مشکل رندر به علت ویجت بود که حل شد باید ویجت ها از اول ساخته شوند

سلام عزیز
خسته نباشید

امکانش هست اگه وقت داشتید این دوتا قابلیت رو به اپ اضافه کنید:

۱. پشتیبانی از کانفیگ کاستوم برای پنل bpb
2. اضافه کردن هسته مهسا انجی به جای xray معمولی

کاربرهای پنل bpb خیلی زیادن و این پنل کانفیگ کاستوم میده و هیدیفای پشتیبانی نمیکنه. میتونید با دولاپرش تو گیتهاب ارتباط بگیرید. همکاری میکنه.
باید از این اپهای قاطی پاطی چینی استفاده کنیم که خیلی گیج کننده‌ان مخصوصا نسخه دسکتاپ v2rayn که اصلا معلوم نیست چی هست.

اگه هسته مهسا هم اضافه بشه دیگه از شر فیلتر شدن دامنه هم راحت میشیم

ممنون از وقتی که میذارید

@TGIR0
Copy link
Author

TGIR0 commented Dec 6, 2025

درود
راستش میکشه من اینو بیارم
شاید چند ماه
چون اصلا وقت ندارم و دارم چند پروژه هم کار میکنم
یکیش تعویض هسته نسخه اندروید oblivion با vwarp که با اخرین ساختار فیلترینگ ساخته شده و ممکنه کاربردی باشه
این هم چشم
باید با استفاده از AI اینکارو کنم چون روی هسته مهسا ان جی تسلطی ندارم که بتونم بطور کامل GUI براش شکل بدم و همچنین قالبی که کانفیگاش میگیره رو هم باید decode شه تا کانفیگ هایی که با ساختار base64 اگه اشتباه نگم نباشن و ساختارش یکم غلط داشته باشه خودش به قالب هسته ترجمه کنه و بخونه کافنیگ هارو بطور کامل که سختی قبول کردن کانفیگارو برطرف میکنه
bpb رو باید بهم کمک کنی
مستندات و لینک های مربوطه و چیزایی که میتونه برام کمک کنه بفرست ببینم این تعطیلیا شروع شه جونم تموم میشه 7 ساعت مدرسه الکی وقتم هدر نمیره که کلا 1 ساعتش سر جمع مفید نیست
باز اینجا میتونم به هموطنان کمک کنم

@aminihasehem
Copy link

aminihasehem commented Dec 6, 2025

درود راستش میکشه من اینو بیارم شاید چند ماه چون اصلا وقت ندارم و دارم چند پروژه هم کار میکنم یکیش تعویض هسته نسخه اندروید oblivion با vwarp که با اخرین ساختار فیلترینگ ساخته شده و ممکنه کاربردی باشه این هم چشم باید با استفاده از AI اینکارو کنم چون روی هسته مهسا ان جی تسلطی ندارم که بتونم بطور کامل GUI براش شکل بدم و همچنین قالبی که کانفیگاش میگیره رو هم باید decode شه تا کانفیگ هایی که با ساختار base64 اگه اشتباه نگم نباشن و ساختارش یکم غلط داشته باشه خودش به قالب هسته ترجمه کنه و بخونه کافنیگ هارو بطور کامل که سختی قبول کردن کانفیگارو برطرف میکنه bpb رو باید بهم کمک کنی مستندات و لینک های مربوطه و چیزایی که میتونه برام کمک کنه بفرست ببینم این تعطیلیا شروع شه جونم تموم میشه 7 ساعت مدرسه الکی وقتم هدر نمیره که کلا 1 ساعتش سر جمع مفید نیست باز اینجا میتونم به هموطنان کمک کنم

سلام
ممنونم ازت
ایشالا خدا خیرت بده که کار کلی آدمو داری یه تنه راه میندازی

این لینک bpb هست تو گیتهاب
https://github.com/bia-pain-bache/BPB-Worker-Panel
همه مستندات و جزئیاتش اینجا هست
قبلا برای سازنده پنل bpb ایشو زدم، گفته برای همکاری آماده هست
سازنده‌اش همکاری میکنه خیلی آدم حرفه‌ای، کار درست و پیگیری هم هست.

بچه های تیم مهسا هم تو گروهشون دیدم، گفتن اگه هیدیفای بخواد آماده همکاری هستن که هسته ادغام بشه با هیدیفای

باهاشون ارتباط بگیر تو گیتهاب، تلگرام، یا ایکس
کمکت میکنن، همشون خیلی پیگیر و حرفه‌ای هستن
https://t.me/+YIlqV-fl9y4zMmRk
https://t.me/mahsa_net
https://x.com/bia_pain_bache

تو خود ایشوهای گیتهاب اپ هیدیفای هم اگه دیده باشی این درخواست ها قبلا زیاد داده شده و جواب دادن PR بزنید و به نظر میرسه برنامه نویس ارشد هیدیفای هم مشکلی نداره که این قابلیت ها اضافه بشه، فقط انگار وقت ندارن.

فقط من خودم برنامه نویسی بلد نیستم. وگرنه خودم زود تر از اینها آستین بالا زده بودم.

@bia-pain-bache
@GFW-knocker

@TGIR0
Copy link
Author

TGIR0 commented Dec 6, 2025

من خودم سابقه بالایی ندارم از دیباگر ها و جهت های مختلف تست میگیرم فایلارو
حدس میزنن این مهاجرت و پلن خیلی خوب باشه :
bpb باید بیشتر تحقیق کنم روش
در رابطه با Xray احتمالا همین هسته مهسا بیارم کامل و تنظیماتشم از دولوپراش برای ایران و مشکلات و لیک های xray کمک میگیرم
میخوام پروتکل open vpn و wireguard و warp و masque بیارم
open vpn هنوز کنسله چون احتمالا کلا سمتش نرم
warp زیرساخت قوی داره اگه بهش نفوذ کرد و ازش به عنوان سپر در برابر فیلترینگ بایستیم دیگه اونوقت امریکا و کلادفلر با اتک هاشون و فیلترچیا سر و کار داره و اونا قدرت بیشتری دارن و توی کمک به رفع فیلترینگ و حمایتشون اعمال شه
vwarp تازه ترین هسته ای هست که میشناسم
اونو کامل میارم روی هیدیفای
xray هم هسته مهسا
simg box باید تحقیق کنم بمونه همون حالت خامش یا برای ایران بهینه شدش که لیک نداشته باشه

@aminihasehem
Copy link

hiddify/hiddify-core@1e8a000 خب هسته در تئوری قرار گرفت به جای هسته باید تایید شه این تا این موقع روی خود برنامه میزارم سمت خودم تست میکنم بطور دستی هسته رو روی برنامه میزارم تست میگیرم با تنظیماتش تنظیم شه

دمت گرم
خیلی مردی

@TGIR0 TGIR0 changed the title Optimized Version of Hiddify Hiddify v3.0 By Vwarp and GFW-knocker Core Dec 7, 2025
@TGIR0
Copy link
Author

TGIR0 commented Dec 7, 2025

خب از این به بعد نصف کارم پاکسازی و باز طراحیه
با ادمین های مربوطه حرف میزنم کانفیگ مخصوص ایران رو بگیرم برای مردم که زیاد سواد هم نداشته باشن کاربردی باشه
اولویت بر ایرانه
فقط فارسی و انگلیسی میارم اول
ویجت هارو میپاکم با ساختار جدید و از اول مینویسم طبق هسته برنامه نه مثل قدیم که اول برنامه ساخته میشد بعد هسته مینوشتن

@TGIR0
Copy link
Author

TGIR0 commented Dec 7, 2025

کامل هسته قبلی پاک شد با کل وابستگی هاش
الان از صفر صفحات رو با هسته جدید میسازم

@TGIR0
Copy link
Author

TGIR0 commented Dec 7, 2025

vwarp و xray تداخل دارن
اشکالی نداره
vwarp رو جای هسته oblivion میزارم

@TGIR0 TGIR0 changed the title Hiddify v3.0 By Vwarp and GFW-knocker Core Hiddify v3.0 + GFW-knocker Core Dec 7, 2025
@TGIR0
Copy link
Author

TGIR0 commented Dec 8, 2025

کتابخانه ها عوض شدن و بروزرسانی شدن
هسته SDK فلاترم بروز کردم تا پکیج های جدید بشه اضافه کرد
اندروید 16 و جاوا 25 اضافه شد
تم برنامه سازگار با تم دستگاه اضافه شد
صفحه اتصال بروز + سیستم مدیریت کانفیگ های داخل ساب اضافه شد
سیستم TUN پیاده سازی شد بر روی تمام پلتفرم ها
زبان ها به دو زبان فارسی و انگلیسی در حال حاضر تغییر یافتند
ساخت msix و exe تغییر یافتند
نسخه برنامه به 3 preview تغییر یافت
سیستم لاگر سه قسمته افزوده شد
حالت دیباگ برای توسعه دهندگان افزوده شد
کامنت های اضافی حذف شدند

@TGIR0
Copy link
Author

TGIR0 commented Dec 11, 2025

خیلی از ارور ها رفع شد
خیلی از پروژه پاک شد تا از اول توسعه داده بشن
کتابخانه گرافیکی اکنون MUI هست
سیستم تانل بطور اکسترنال به XRAY اضافه شد
تنظیمات XRAY بسیاریش به تنظیمات اضافه شد
سیستم لاگ بهبود داره میشه و قابلیت هایی که یادم باشه رو اضافه میکنم
اینا هم چند تصویر
image
image
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants