ऐप्स और सॉफ्टवेयर

सीडसो लुलाबी स्विच डेमो: भविष्य के एक्सप्लॉइट के लिए लुआ एडिटर को कैसे इंस्टॉल और उपयोग करें

· GlobeWire Daily Editorial Desk · Source: github.com

7 मिनट में पढ़ें

मुख्य बातें
Seedsow Lullaby Switch Demo: How to Install and Use the Lua Editor for Future Exploit Preparation

चित्र: GitHub · चित्र स्रोत · Resized and letterboxed to 16:9; no AI generation

अवलोकन

यह रिपॉजिटरी एक लुआ एडिटर प्रदान करती है जो आपको सीडसो लुलाबी डेमो पर निंटेंडो स्विच (स्विच 1 और स्विच 2 दोनों) पर लुआ स्क्रिप्ट लिखने, संपादित करने और चलाने की अनुमति देता है। यह टूल उन उपयोगकर्ताओं के लिए है जो कस्टम सेव संशोधनों का प्रयोग करना चाहते हैं या भविष्य के एक्सप्लॉइट जैसे अपेक्षित आर्टेमिस एक्सप्लॉइट के लिए तैयारी करना चाहते हैं। एडिटर कंट्रोलर, ऑन-स्क्रीन ग्रिड या यूएसबी कीबोर्ड के साथ काम करता है और गेम के अपने सेव स्टोरेज में साधारण टेक्स्ट, हेक्स और फ़ाइलों को भी संपादित कर सकता है।

आपको क्या चाहिए

  • एक मॉडेड/हैक किया हुआ स्विच 1 जो होमब्रू चला सकता हो और निंटेंडो के ऑनलाइन सेव ट्रांसफर को पूरा कर सकता हो।
  • स्विच 2 (मॉडेड होने की आवश्यकता नहीं है, लेकिन डेमो इंस्टॉल होना चाहिए)।
  • दोनों कंसोल पर सीडसो लुलाबी डेमो।
  • Seedsow-Lua-Editor-Save.zip नामक ZIP फ़ाइल (प्री-बिल्ट, सोर्स कोड की आवश्यकता नहीं)।
  • जेकेएसवी (स्विच बैकअप/रिस्टोर यूटिलिटी) जो सीएफडब्ल्यू के तहत sysNAND पर इंस्टॉल हो, जिसका उपयोग प्रारंभिक बैकअप के लिए किया जाता है।
  • यदि आप डेस्कटॉप कंपैनियन का उपयोग करना चाहते हैं, तो विंडोज़ पर पायथन 3.10+ और टक्ल/टीके की आवश्यकता होती है।

इंस्टॉलेशन चरण

  1. स्विच 1 को तैयार करें (स्टॉक sysMMC)
  • नया गेम शुरू करें, R दबाए रखें जब तक कि सामान्य संवाद न दिखाई दे।
  • R छोड़ें, ZL दबाएं सेव मेनू खोलने के लिए, फिर एक खाली स्लॉट चुनें और सेव करें।
  • उसी sysNAND पर CFW बूट करें, JKSV का उपयोग करके उस यूजर के सेव का बैकअप लें।
  1. एडिटर सेव को रिस्टोर करें
  • JKSV का उपयोग करके डाउनलोड की गई Seedsow-Lua-Editor-Save.zip को उसी स्लॉट में रिस्टोर करें।
  • स्टॉक sysMMC पर वापस जाएं (स्टॉक और CFW sysNAND के बीच आंतरिक सेव स्टोरेज साझा होती है)।
  1. डेमो सेव को स्विच 2 पर ट्रांसफर करें
  • दोनों कंसोल पर, सिस्टम सेटिंग्स > डेटा मैनेजमेंट > अपनी सेव डेटा ट्रांसफर करें पर जाएं।
  • उस यूजर के डेमो सेव को स्विच 2 पर ले जाएं, जो उसी निंटेंडो अकाउंट से जुड़ा हो।
  1. लोड और सत्यापित करें
  • स्विच 2 पर स्लॉट 1 लोड करें, गेम को पूरी तरह से बंद करें और रीस्टार्ट करें, फिर इसे फिर से लोड करें।
  • यदि आप केवल भविष्य की तैयारी करना चाहते हैं, तो यहाँ रुक सकते हैं।
  1. वैकल्पिक: डेस्कटॉप कंपैनियन
  • Seedsow-PC-Companion-and-Source-VERSION.zip डाउनलोड करें, इसे निकालें और इसके फ़ोल्डर्स को एक साथ रखें।
  • विंडोज़ के लिए START WINDOWS.cmd खोलें, मैक के लिए टर्मिनल में निकाले गए प्रोजेक्ट फ़ोल्डर को खोलें जिसमें pc/ हो।
  • यदि Tk सपोर्ट गायब है, तो होमब्रू का उपयोग करके इसे जोड़ें।
  • फिर python3 pc/app.py के साथ लॉन्च करें। Tk सपोर्ट वाले पायथन इंस्टॉलेशन का उपयोग करें।
  • Pi सेटअप का पालन करें, फिर एक फ़ाइल भेजें। कंट्रोलर अपलोड धीमे होते हैं। वास्तविक फ़ाइल के लिए कंपैनियन के अनुमान का उपयोग करें; एक एडिटर अपडेट में एक घंटे या अधिक समय लग सकता है। 1 MiB फ़ाइल सीमा स्टोरेज को दर्शाती है।

लुआ स्क्रिप्ट चलाएँ

  • स्लॉट 1 खोलें, एक प्रोग्राम संपादित करें, फिर सेव + प्रकाशित करें का चयन करें और इसे एक यूजर स्लॉट में प्रकाशित करें।
  • गेम के मेनू से उस स्लॉट को लोड करके इसे फिर से चलाएँ।
  • कंसोल कंट्रोल्स सीखें और रिकवरी स्लॉट्स 1-3 को बनाए रखें। संगत एडिटर अपडेट्स को बाद में एक नए यूजर स्लॉट में इंस्टॉल किया जा सकता है; अपडेट्स और रिकवरी देखें।

ताजा सेव्स जो इस सोर्स से बनाई गई हैं, वर्तमान एडिटर को सीधे स्लॉट 1 में खोलती हैं, जिसमें लाइन मूवमेंट, स्क्रॉलिंग और एक दृश्यमान इंसर्शन कर्सर शामिल है। पुराने इंस्टॉलेशन्स को अपडेट गाइड का उपयोग करके एक नए यूजर स्लॉट में इसे जोड़ा जा सकता है। 0.1.3 ताजा-सेव बिल्ड को 2026-10-27 को कंसोल पर काम करने की सूचना मिली थी। यह रिपोर्ट हर फीचर के लिए पूर्ण रिग्रेशन पास को स्थापित नहीं करती है। रिलीज 0.1.3 में तैयार स्विच सेव में यह एडिटर शामिल है। मौजूदा इंस्टॉलेशन्स अपने प्रोग्राम्स को बनाए रख सकते हैं और ऊपर दिए गए अपडेट मेथड्स का उपयोग कर सकते हैं। डेस्कटॉप कंपैनियन विंडोज़ पर काम करता है और मैकओएस पर यूजर-रिपोर्टेड सपोर्ट है। यह आपके LAN पर फ़ाइलें भेजता है एक रास्पबेरी पाई को, जो ब्लूटूथ कंट्रोलर के रूप में काम करता है। कंसोल ब्लूटूथ इनपुट का उपयोग करता है; इसकी वाई-फाई और निंटेंडो सर्वर इन अपलोड्स के लिए उपयोग नहीं किए जाते हैं। यह सेटअप वैकल्पिक है; एडिटर कंसोल पर सीधे अपने कंट्रोलर ग्रिड या एक वायर्ड यूएसबी कीबोर्ड के टेक्स्ट-एंट्री डायलॉग के साथ भी काम करता है। एयरप्लेन मोड चालू रह सकता है, जिसमें पेयरिंग के दौरान भी। केवल इसके ब्लूटूथ/कंट्रोलर अपवाद को सक्षम करें और कंसोल वाई-फाई को बंद रखें। पेयरिंग, कैलिब्रेशन और अपलोड्स के लिए एयरप्लेन मोड को बंद करने की आवश्यकता नहीं है। निंटेंडो का प्रारंभिक आधिकारिक सेव ट्रांसफर एक अलग चरण है जो इंटरनेट कनेक्टिविटी की आवश्यकता रखता है। Seedsow-PC-Companion-and-Source-VERSION.zip डाउनलोड करें, इसे निकालें और इसके फ़ोल्डर्स को एक साथ रखें। कंपैनियन को पायथन 3.10+ और टक्ल/टीके की आवश्यकता होती है, बिना किसी pip पैकेज के। विंडोज़: पायथन को टक्ल/टीके के साथ इंस्टॉल करें और START WINDOWS.cmd खोलें। मैक: टर्मिनल में, निकाले गए प्रोजेक्ट फ़ोल्डर को खोलें जिसमें pc/ हो और चलाएँ: यदि Tk सपोर्ट गायब है, तो रिपोर्ट किए गए काम करने वाले मैक सेटअप ने होमब्रू के साथ इसे जोड़ा: फिर python3 pc/app.py के साथ लॉन्च करें। Tk सपोर्ट वाले पायथन इंस्टॉलेशन का उपयोग करें; पायथन का अकेले इंस्टॉल होना यह गारंटी नहीं देता कि Tk उपलब्ध है। Pi सेटअप का पालन करें, फिर एक फ़ाइल भेजें। कंट्रोलर अपलोड धीमे होते हैं। वास्तविक फ़ाइल के लिए कंपैनियन के अनुमान का उपयोग करें; एक एडिटर अपडेट में एक घंटे या अधिक समय लग सकता है। 1 MiB फ़ाइल सीमा स्टोरेज को दर्शाती है। कंसोल पर सीधे लुआ को संपादित करें, चलाएँ और सेव करें। शुरुआती इंस्टॉलेशन, कंसोल कंट्रोल्स और ट्रबलशूटिंग। सामान्य विकास: एडिटर/ में संगत-सेव बिल्डर्स, टूल्स/ में साझा सेव यूटिलिटीज, और टेस्ट्स/ में रिग्रेशन टेस्ट्स। वैकल्पिक विंडोज़/मैकओएस डेस्कटॉप कंपैनियन pc/ में; वैकल्पिक रास्पबेरी पाई ब्रिज pi/ में। मेंटेनर्स: स्टार्टर रिकंस्ट्रक्शन, सटीक वैलिडेशन हैशेस, सोर्स पैकेजिंग, रिलीज पब्लिकेशन और ऐतिहासिक इम्प्लीमेंटेशन डिटेल्स की समीक्षा की गई मेंटेनर/। कोई क्रेडिट आवश्यक नहीं है। प्रोजेक्ट-ओन्ड कोड और डॉक्यूमेंटेशन को BSD ज़ीरो क्लॉज़ लाइसेंस (0BSD) के तहत उपलब्ध कराया गया है। आप इन्हें उपयोग, संशोधित, साझा या बेच सकते हैं बिना लेखक का नाम लिए या इस प्रोजेक्ट के कॉपीराइट या लाइसेंस नोटिस को बनाए रखे। सॉफ्टवेयर को-जैसा है, बिना किसी वारंटी के प्रदान किया जाता है। यह 0BSD अनुमति प्रोजेक्ट-ओन्ड कोड और डॉक्यूमेंटेशन पर भी लागू होती है जो पिछले कमिट्स और रिलीज में शामिल हैं, जिसमें मूल रूप से MIT के तहत प्रकाशित संस्करण भी शामिल हैं। मौजूदा MIT अनुमतियाँ अभी भी उपलब्ध हैं। थर्ड-पार्टी घटक और गेम कंटेंट अपने स्वयं के लाइसेंस और अधिकारों को बनाए रखते हैं; थर्ड-पार्टी नोटिस देखें। उदाहरण के लिए, NXBT के MIT नोटिस को अभी भी NXBT को वितरित करते समय संरक्षित किया जाना चाहिए। रिलीज में एक समीक्षित स्टार्टर सेव और एक अलग कंपैनियन/सोर्स ZIP शामिल है। अपनी बाद की बैकअप्स और कनेक्शन फ़ाइल्स को निजी रखें। लुआ कोड एक्सपोर्ट सेव को सीडसो स्विच डेमो एक्सप्लॉइट पर चलाने के लिए बनाया गया है।

यह खबर शेयर करें
मूल स्रोत पढ़ें: DialingSpoon527/seedsow-lua-editor: lua code export save to be run on seedsow switch demo exploit - GitHub

AI की सहायता से तैयार रिपोर्ट; मूल स्रोत के दावों की स्वतंत्र पुष्टि नहीं की गई है।

लेखक के बारे में

GlobeWire Daily Editorial Desk — प्रकाशित स्रोतों पर आधारित AI-सहायता प्राप्त खबरें।

और पढ़ें