منصوبے کے بارے میں
SolarpunkTrainer ایک Windows x64 معاون یوٹیلیٹی ہے جسے اڈاپٹیو بایوم رن ٹائم کیلیبریٹر کے طور پر بیان کیا گیا ہے۔ یہ Dear ImGui اوورلے کو ناکام-بند رن ٹائم اسکیما توثیق کے ساتھ جوڑتا ہے، جس کا مقصد سولرپنک تھیم والے گیمز یا سمیولیشنز کے میموری متغیرات کو ایڈجسٹ کرنا ہے جبکہ غیر متعین حالتوں سے بچنا ہے۔
بنیادی تصورات
- اوورلے: ایک کم لیٹنسی Dear ImGui انٹرفیس جس میں سولرپنک تھیم والے پیلیٹ (سولر فلیئر، فارسٹ کینوپی، بایولومینیسینٹ)، کی بورڈ نیویگیشن اور متحرک ریزولوشن موافقت شامل ہے۔
- ناکام-بند توثیق: ہر چھوا جانے والا متغیر ایک اسکیما سے منسلک ہے جو قسم، رینج اور انحصار گراف کا احاطہ کرتا ہے۔ ایک ٹرپل چیک ساخت، قدر کی حدود اور تبدیلی کی شرح کی حدوں کا احاطہ کرتا ہے۔ اگر کوئی چیک ناکام ہو جائے تو ایڈجسٹمنٹ رک جاتی ہے اور ایک تشخیصی پیغام دکھایا جاتا ہے بجائے اس کے کہ سسٹم کو غیر متعین حالت میں چھوڑ دیا جائے۔
- ٹیلی میٹری ڈیش بورڈ: متغیر ڈرفٹ، توثیق پاس ریٹ اور وسائل کے استعمال کے لائیو گراف، جس میں 60ms ریفریش ونڈو بیان کی گئی ہے۔
- موڈ پروفائلز: کیلیبریشن سیٹ اپ پورٹیبل JSON فائلوں کے طور پر محفوظ کیے جاتے ہیں جنہیں شیئر کیا جا سکتا ہے؛ توثیق کنندہ غیر مطابقت پذیر اسکیما کو مسترد کرتا ہے۔
- گارڈین موڈ: پس منظر میں کام کرنے والا موڈ جو صرف اس وقت متغیرات کو ایڈجسٹ کرتا ہے جب اسکیما اجازت دیتا ہے۔
- لوکلائزیشن: انگریزی، ہسپانوی، فرانسیسی، جرمن، جاپانی، آسان چینی اور برازیلی پرتگالی، جس میں OS خودکار شناخت اور دستی اووررائیڈ شامل ہے۔
شروع کرنا
پیش شرائط Windows 10/11 x64، ایک ونڈوڈ یا بارڈر لیس ٹارگٹ ایپلیکیشن، اور تقریباً 200MB ڈسک کی جگہ ہیں۔ انسٹالیشن کو ریلیز آرکائیو ڈاؤن لوڈ کرنے، اسے نکالنے اور SolarpunkTrainer.exe چلانے کے طور پر بیان کیا گیا ہے، جو چلنے والے مطابقت پذیر عمل کو خودکار طور پر شناخت کرتا ہے۔ ٹول بیان کرتا ہے کہ یہ محفوظ نظامی عمل میں انجیکٹ نہیں کرتا اور صرف صارف کی سطح کے ایپلیکیشن تھریڈز کو نشانہ بناتا ہے۔
استعمال کا طریقہ
ٹارگٹ کے ساتھ لانچ کریں، اوورلے ڈراپ ڈاؤن سے فعال عمل منتخب کریں (F2 مرئیت کو ٹوگل کرتا ہے)، متغیر درخت براؤز کریں جو موجودہ قدر، محفوظ رینج اور توثیق کی حیثیت دکھاتا ہے، سلائیڈرز یا عددی ان پٹ کے ذریعے ایڈجسٹ کریں، پھر لاگو کریں۔ توثیق کنندہ فوری طور پر منظوری یا رول بیک کرتا ہے۔
پروجیکٹ کا ڈھانچہ
README ایک ڈھانچہ دکھاتا ہے جس میں Rust توثیق کور (schema_checker.rs، fail_closed.rs)، C++ Dear ImGui اوورلے جس میں تھیمز، ٹیلی میٹری کلیکشن، i18n سٹرنگز، مثال موڈ پروفائلز، دستاویزات اور MIT لائسنس شامل ہے۔
FAQ جھلکیاں
README بیان کرتا ہے کہ یہ ٹول آف لائن سنگل پلیئر استعمال کے لیے ہے اور یہ انٹیگریٹی چیک یا اینٹی چیٹ سسٹم کو نظرانداز نہیں کرے گا۔ موڈز کو ایکسپورٹ اور امپورٹ کیا جا سکتا ہے، جس میں غیر مطابقت پذیر اسکیما مسترد کیے جاتے ہیں۔ اوورلے کو ایک مخصوص تھریڈ پر 10ms ٹک ریٹ کے ساتھ چلنے کے طور پر بیان کیا گیا ہے اور جدید x64 پروسیسرز پر عام طور پر 1% CPU سے کم استعمال کرتا ہے۔ ایک دستی اٹیچ موڈ غیر معمولی میموری لے آؤٹ کے لیے حسب ضرورت اسکیما کی اجازت دیتا ہے۔ ریلیز پورٹیبل ہے، جس میں کوئی رجسٹری اندراجات یا پس منظر خدمات نہیں ہیں۔
تعاون اور روڈ میپ
استحکام، لوکلائزیشن اور توثیق کے نمونوں کے لیے تعاون کی دعوت دی گئی ہے، جس میں Rust کور کے لیے cargo test اور C++ اوورلے کے لیے ctest کے ذریعے ٹیسٹ شامل ہیں۔ 2026 روڈ میپ میں ملٹی مانیٹر اوورلے اینکرنگ، ایک صرف پڑھنے کے لیے کمیونٹی موڈ ریپوزٹری، تھرڈ پارٹی انٹیگریشن کے لیے libsolarpunk لائبریری، اور ایک AI معاون آٹو ٹیونر شامل ہے جو صارف کی اصلاحات سے محفوظ رینجز سیکھتا ہے۔
لائسنس اور ڈس کلیمر
MIT لائسنس یافتہ۔ README میں کوئی وارنٹی نہ ہونے کا ڈس کلیمر شامل ہے اور ٹیوننگ ٹولز استعمال کرنے سے پہلے سیو فائلوں کا بیک اپ لینے کا مشورہ دیتا ہے۔
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.