iSMC هي أداة CLI لجهاز التحكم في إدارة نظام Apple (SMC) تحاول الاستعلام عن SMC لعدد من المفاتيح المعروفة وتحديد نوعها وقيمتها ، وتصنيفها إلى درجات الحرارة ، والطاقة ، والجهد ، والجهد ، والمروحة والبطارية. سيحاول أيضًا إعطاء وصف قابل للقراءة للإنسان لكل مفتاح SMC الموجود.
بصرف النظر عن الدعم المنتظم للمنتظم (PPC و Intel Hardware) ، فإنه يدعم أيضًا أجهزة SOC المستندة إلى ARM M1 والتي تحتوي على أجهزة استشعار درجة الحرارة/الجهد/التيار/الطاقة المتصلة بمركز مستشعر HED.

هناك طريقتان لتثبيت iSMC (تعمل الأداة فقط على أجهزة كمبيوتر MacOS):
قم بتنزيل نكهةك المفضلة من صفحة الإصدارات وتثبيتها يدويًا.
CGO_ENABLED=1 go install github.com/dkorunic/iSMC@latestالاستخدام:
$ iSMC help
Apple SMC CLI tool that can decode and display temperature, fans, battery, power, voltage and current
information for various hardware in your Apple Mac hardware.
Usage:
iSMC [flags]
iSMC [command]
Available Commands:
batt Display battery status
completion Generate the autocompletion script for the specified shell
curr Display current sensors
fans Display fans status
help Help about any command
power Display power sensors
temp Display temperature sensors
volt Display voltage sensors
Flags:
-h, --help help for iSMC
-o, --output string Output format (ascii, table, json) (default " table " )
Use " iSMC [command] --help " for more information about a command.استخدام جميع الأوامر هو توضيحي ذاتي وجميع الأوامر لها أسماء مستعارة قصيرة وطويلة (BAT مقابل BATT مقابل البطارية ، CUR مقابل CURR مقابل Current وما إلى ذلك). لا توجد أعلام و/أو مفاتيح.
لقد ألقيت نظرة على العديد من المشاريع المتعلقة بـ Apple SMC وألهمت منها:
الميزات المخطط لها:
يرجى فتح العلاقات العامة أو الإبلاغ عن مشكلة. شكرًا!