1 puan yazan GN⁺ 2 시간 전 | Henüz yorum yok. | WhatsApp'ta paylaş
  • WhatCable, Mac’e takılı USB-C kablolarının gerçekte neler yapabildiğini ve Mac şarjının neden yavaş olabileceğini kolay anlaşılır cümlelerle gösteren bir macOS menü çubuğu uygulamasıdır
  • USB-C kabloları dışarıdan aynı görünse de yalnızca USB 2.0 şarj desteğinden 240W / 40Gbps Thunderbolt 4 seviyesine kadar büyük farklılıklar gösterebilir; WhatCable ise macOS’in IOKit üzerinden açığa çıkardığı bilgileri menü çubuğu açılır penceresinde gösterir
  • Her port için Thunderbolt / USB4, USB aygıtı, yalnızca şarj, yavaş USB/yalnızca şarj kablosu ve bağlantı yok gibi durumlar tek bakışta görülebilir
  • Şarj tanılama bölümü, kablonun şarj hızını sınırlayıp sınırlamadığını, Mac’in daha düşük güç isteyip istemediğini ve şarj cihazıyla kablonun iyi eşleşip eşleşmediğini banner’lar ile gösterir
  • Kablonun e-marker bilgisinden gerçek hız (USB 2.0, 5/10/20/40/80Gbps), akım derecesi (3A/5A, en fazla 60W/100W/240W) ve çip tedarikçisi okunup gösterilir
  • Şarj cihazının duyurduğu PDO voltaj profilleri (5V/9V/12V/15V/20V vb.) listelenir ve o anda üzerinde anlaşılmış profil gerçek zamanlı olarak vurgulanır
  • Bağlı aygıtların tedarikçi adı ve ürün türü, PD Discover Identity yanıtlarından yorumlanır; depolama aygıtları, hub’lar ve çevre birimleri de gerçek fiziksel portun altında, üzerinde anlaşılmış hızla birlikte gösterilir
  • Etkin aktarım türü olarak USB 2, USB 3, Thunderbolt ve DisplayPort gösterilir; ayrıca ⌥-tıklama veya ayarlar anahtarıyla mühendisler için varsayılan IOKit özellikleri de görülebilir
  • Ayarlarda boş portları gizleme, oturum açıldığında çalıştırma, menü çubuğu simgesi yerine normal bir Dock uygulaması olarak çalıştırma ve kablo takma/çıkarma bildirimlerini açma seçenekleri bulunur
  • Kurulum için Releases page üzerindeki WhatCable.zip dosyasını indirip /Applications klasörüne taşıyabilir veya brew tap darrylmorley/whatcable ardından brew install --cask whatcable komutlarını kullanabilirsiniz
  • Uygulama Apple silicon ve Intel için evrensel ikili olarak sunulur ve Developer ID ile imzalanıp Apple tarafından notarize edilmiştir; ancak gerçek çalışma gereksinimi macOS 14 Sonoma veya üzeri ile Apple Silicon’dır
  • whatcable CLI aynı tanılama motorunu kullanır; port özeti, --json, bağlantı değişikliklerini akış halinde veren --watch ve varsayılan IOKit özelliklerini içeren --raw seçeneklerini destekler
  • Uygulama dahili olarak AppleHPMInterfaceType10/11/12, AppleTCControllerType10/11, IOPortFeaturePowerSource, IOPortTransportComponentCCUSBPDSOP ve XHCI denetleyici alt ağaçlarını okur; yetkilendirme, özel API veya yardımcı daemon olmadan çalışır
  • Sınırlamalar arasında, e-marker bulunmayan 60W altı kablolarda kablo bilgisinin görünmeyebilmesi ve sahte ya da yanlış flash’lanmış e-marker birimi yanlış performans bilgisi duyurursa yazılımın kablonun iç yapısını doğrulamasının mümkün olmaması yer alır
  • PD çözücüsü PD 3.0 / 3.1 hedeflenerek geliştirilmiştir; iOS sandbox ve App Sandbox kısıtları nedeniyle iOS ve App Store dağıtımı desteklenmez, lisansı ise MIT’dir

Henüz yorum yok.

Henüz yorum yok.