इस प्रोजेक्ट के बारे में
WhatCable एक छोटा macOS मेनू बार ऐप है जो IOKit के माध्यम से आपके Mac की USB-C पोर्ट स्थिति पढ़ता है और सरल भाषा में बताता है कि प्रत्येक जुड़ा केबल वास्तव में क्या कर सकता है। यह प्रति-पोर्ट हेडलाइन दिखाता है जैसे Thunderbolt/USB4, USB डिवाइस, Display कनेक्टेड, केवल चार्जिंग, या धीमा USB/केवल-चार्ज केबल, साथ ही चार्जिंग डायग्नोस्टिक्स जो पहचानते हैं कि केबल, चार्जर, या Mac चार्जिंग स्पीड को सीमित कर रहा है। यह डेटा-स्पीड निर्णय, केबल e-marker स्पेक्स (स्पीड, करंट रेटिंग, विक्रेता), USB-IF प्रमाणन स्थिति, चार्जर PDO सूची, कनेक्टेड डिवाइस पहचान, Thunderbolt फैब्रिक विवरण (प्रति-लेन स्पीड, जनरेशन, टोपोलॉजी), और सक्रिय ट्रांसपोर्ट भी रिपोर्ट करता है। एक ट्रस्ट-सिग्नल कार्ड असामान्य e-marker मानों को केबल को नकली घोषित किए बिना फ्लैग करता है। ऐप में डेस्कटॉप WidgetKit विजेट, एक CLI (`whatcable`) जिसमें मानव-पठनीय, JSON, watch, और raw आउटपुट मोड हैं, और एक Pro टियर (भुगतान) शामिल है जो केबल इतिहास, लाइव पावर मीटरिंग, नेगोशिएशन और डिस्प्ले डायग्नोस्टिक्स, एक टर्मिनल डैशबोर्ड, और अधिक जोड़ता है। यह मुफ्त और ओपन सोर्स (MIT) है, macOS 14+ और Apple Silicon की आवश्यकता है, और हस्ताक्षरित और नोटराइज़्ड है। इंस्टॉलेशन सीधे डाउनलोड या Homebrew (ऐप या केवल-CLI cask) के माध्यम से है। यह केवल IOKit से पढ़ता है, कोई निजी API या हेल्पर डेमॉन नहीं, और स्वचालित रूप से कुछ नहीं भेजता; GitHub Releases API के माध्यम से वैकल्पिक डायग्नोस्टिक डेटा योगदान और अपडेट जांच। प्रोजेक्ट साथी ऐप WhatBattery और WhatPort, और Linux के लिए usbeehive नामक एक समुदाय Rust पोर्ट से भी लिंक करता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.