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

PoE-VIEW2 एक Python-आधारित डेस्कटॉप एप्लिकेशन है जो Path of Exile खिलाड़ियों के लिए डिज़ाइन किया गया है, जिससे वे अपने इन-गेम एसेट्स को प्रबंधित और देख सकते हैं। यह OAuth2 के साथ PKCE का उपयोग करके आधिकारिक GGG API से सुरक्षित प्रमाणीकरण के लिए जुड़ता है, जिससे यह सुनिश्चित होता है कि ऐप कभी भी पासवर्ड को नहीं संभालता है। मुख्य क्षमताएँ शामिल हैं: - ब्राउज़िंग और खोज: फोल्डर सपोर्ट के साथ एक स्टैश ट्री प्रदान करता है, सभी टैब और कैरेक्टर पर लीग-वाइड खोज, और नियमित अभिव्यक्तियों और तुलना अभिव्यक्तियों का उपयोग करके उन्नत फ़िल्टरिंग। यह फ़िल्टर किए गए आइटम का CSV निर्यात भी समर्थित करता है। - आइटम और कैरेक्टर अंतर्दृष्टि: कैरेक्टर पेपरडॉल व्यू, कैरेक्टर शीट्स के लिए Markdown निर्यात, और वास्तविक समय में आइटम मूल्यांकन के लिए poe.ninja के साथ एकीकरण। आइटम को Path of Building (PoB) के साथ संगत प्रारूप में कॉपी किया जा सकता है। - मोड संग्रह: स्टैश में मिलने वाले हर मोड को स्वचालित रूप से ट्रैक करता है, उन्हें एक "एल्बम" में दृश्यमान करता है जिसमें सार्वजनिक गेम डेटा (RePoE) से प्राप्त टियर लैडर होते हैं, जिससे रोल्स की तुलना सर्वोत्तम संभव मूल्यों से की जा सकती है। - लेवलिंग ट्रैकिंग: प्रति घंटा अनुभव की निगरानी करता है, तीन घंटे का अनुभव ग्राफ प्रदान करता है, जेम स्तर की प्रगति ट्रैक करता है, और उपयोगकर्ताओं को विशिष्ट आइटम स्टैक साइज़ देखने की अनुमति देता है। - सिस्टम विश्वसनीयता: सख्त API दर-सीमा प्रबंधन लागू करता है और जब GGG API अप्राप्य हो तो ऑफ़लाइन मोड प्रदान करता है जो स्थानीय कैश का उपयोग करता है। यह वैकल्पिक रूप से गेम के Client.txt लॉग में पहचाने गए ज़ोन परिवर्तनों के आधार पर रिफ्रेश ट्रिगर कर सकता है। यह टूल PySide6, httpx, और pydantic का उपयोग करके बनाया गया है और Windows के लिए एक स्टैंडअलोन एक्सेक्यूटेबल के रूप में वितरित किया जाता है।