このプロジェクトについて
WhatCableは、macOS用の小さなメニューバーアプリで、IOKit経由でMacのUSB-Cポートの状態を読み取り、接続されている各ケーブルが実際に何ができるかを平易な英語で説明します。ポートごとに、Thunderbolt/USB4、USBデバイス、ディスプレイ接続、充電専用、または低速USB/充電専用ケーブルなどの見出しを表示し、ケーブル、充電器、Macのいずれが充電速度を制限しているかを特定する充電診断機能も備えています。また、データ速度の判定、ケーブルのeマーカー仕様(速度、電流定格、ベンダー)、USB-IF認証ステータス、充電器のPDOリスト、接続デバイスの識別情報、Thunderboltファブリックの詳細(レーンごとの速度、世代、トポロジー)、アクティブなトランスポートも報告します。トラストシグナルカードは、ケーブルを偽物と断定せずに、異常なeマーカー値をフラグ付けします。このアプリには、デスクトップ用WidgetKitウィジェット、CLI(`whatcable`、人間が読める形式、JSON、ウォッチ、生出力モードに対応)、および有料のProティア(ケーブル履歴、ライブ電力測定、ネゴシエーションおよびディスプレイ診断、ターミナルダッシュボードなどを追加)が含まれます。無料でオープンソース(MITライセンス)であり、macOS 14以降とApple Siliconが必要で、署名および公証済みです。インストールは、直接ダウンロードまたはHomebrew(アプリまたはCLI専用のcask)から行えます。IOKitからのみ読み取り、プライベートAPIやヘルパーデーモンは使用せず、自動的に何も送信しません。診断データの提供とアップデートチェックはオプトインで、GitHub Releases APIを介して行われます。このプロジェクトは、関連アプリのWhatBatteryとWhatPort、およびLinux向けのコミュニティRust移植版であるusbeehiveにもリンクしています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.