इस प्रोजेक्ट के बारे में

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 में कोई-वारंटी नहीं अस्वीकरण शामिल है और ट्यूनिंग टूल का उपयोग करने से पहले सेव फाइलों का बैकअप लेने की सलाह दी गई है।