इस प्रोजेक्ट के बारे में
butler itch.io का आधिकारिक कमांड-लाइन सहायक है, जिसे प्लेटफ़ॉर्म पर गेम बिल्ड अपलोड और प्रबंधित करने की प्रक्रिया को सुव्यवस्थित करने के लिए डिज़ाइन किया गया है। इसका उपयोग कंटेंट क्रिएटर्स द्वारा बिल्ड को तेज़ी से और विश्वसनीय रूप से पुश करने के लिए किया जाता है, और यह itch ऐप को विभिन्न नेटवर्क, फ़ाइल सिस्टम और पैचिंग कार्यों के लिए भी शक्ति प्रदान करता है।
यह टूल एक मॉड्यूलर आर्किटेक्चर के साथ बनाया गया है, जिसमें कई उप-पैकेज शामिल हैं जो विशिष्ट कार्यों को संभालते हैं जैसे कि आर्काइव निष्कर्षण (7z, RAR, ZIP), डेल्टा पैचिंग, HTTP उपयोगिताएँ, फ़ाइल अखंडता सत्यापन, और बहुत कुछ। यह मॉड्यूलरिटी butler को शक्तिशाली और बनाए रखने योग्य दोनों बनाती है।
मुख्य विशेषताओं में शामिल हैं:
- **बिल्ड पुशिंग**: आसानी से itch.io पर गेम बिल्ड अपलोड करें।
- **आर्काइव हैंडलिंग**: विभिन्न आर्काइव प्रारूपों को निकालें और प्रबंधित करें।
- **डेल्टा पैचिंग**: बाइनरी डिफिंग के साथ गेम को कुशलतापूर्वक अपडेट करें।
- **स्टीम एकीकरण**: स्टीम लॉगिन, ऐप जानकारी और डिपो डाउनलोड के लिए समर्थन।
- **कोड जनरेशन**: इसमें 'generous' नामक एक टूल शामिल है जो Go प्रकार परिभाषाओं से API बाइंडिंग और दस्तावेज़ उत्पन्न करता है।
- **डिबगिंग सहायता**: SQL क्वेरी, HTTP अनुरोध, JSON-RPC संदेश और अधिक लॉग करने के लिए पर्यावरण चर।
butler MIT-लाइसेंस प्राप्त है और itchy-electron और gradle-butler-plugin जैसे अन्य टूल के साथ एकीकृत होता है। दस्तावेज़ itch.io/docs/butler पर उपलब्ध है, जिसमें GitHub Pages पर होस्ट किए गए नवीनतम दस्तावेज़ शामिल हैं।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.