MIT -lizenzierter Code für das Lesen aus der Apple System Management Control (SMC)
Mit dem SMC -Subsystem von Apple können Sie das System für CPU -Temperatur, Lüftergeschwindigkeiten, Stromverbrauch usw. abfragen.
Derzeit gibt es viele gute Bibliotheken, um dies zu erreichen, aber alles, was ich fand, basierte auf SMC.cc/h, einem GPL -lizenzierten Implementierung.
Ich hatte das Gefühl, dass es unter einer zulässigeren Lizenz nach einer ähnlichen Funktionalität besteht.
Dieses Projekt enthält den Quellcode für ein Befehlszeilen -Tool, mit dem Sie bestimmte Schlüssel im SMC abfragen oder alle SMC -Tasten für Ihren Computer abgeben können.
Der eigentliche Zweck des Projekts besteht jedoch darin, die Dateien.
In diesem Projekt dreht sich alles um den Code. Es ist kein Versuch, eine Informationsquelle für SMC selbst zu sein.
Ich fand diesen Diskussionsthread ein hilfreicher Ausgangspunkt, und es gibt unzählige Links in diesem Thread.
Es gibt eine großartige Liste von Schlüssel bei FakesMC und VirtualSMC
Das JSystemInfokit -Projekt hatte auch eine schöne Beschreibungen der Schlüssel und wird hier archiviert.
Das war's.
Genießen!
Copyright (C) 2020 Frank Stock
Die Erlaubnis wird hiermit einer Person, die eine Kopie dieser Software und zugehörigen Dokumentationsdateien (der "Software") erhält, kostenlos erteilt, um die Software ohne Einschränkung zu behandeln, einschließlich ohne Einschränkung der Rechte, zu verwenden, zu kopieren, zu modifizieren, zusammenzufassen, zu veröffentlichen, zu veröffentlichen, zu verteilen, zu verteilt, und/oder Kopien der Software zu ermöglichen, um Personen zu beanstanden, an denen die Software zugänglich ist, um die folgenden Bedingungen zu beantragen.
Die oben genannte Copyright -Mitteilung und diese Erlaubnisbekanntmachung müssen in alle Kopien oder wesentlichen Teile der Software enthalten sein.
Die Software wird "wie es ist" ohne Garantie jeglicher Art, ausdrücklich oder stillschweigend bereitgestellt, einschließlich, aber nicht beschränkt auf die Gewährleistung der Handelsfähigkeit, die Eignung für einen bestimmten Zweck und die Nichtverletzung. In keinem Fall sind die Autoren oder Urheberrechtsinhaber für Ansprüche, Schäden oder andere Haftungen haftbar, sei es in einer Vertragsklage, unerbittlich oder auf andere Weise, die sich aus oder im Zusammenhang mit der Software oder anderen Geschäften in der Software ergeben.