eaglej Δημοσ. 6 Σεπτεμβρίου 2015 Δημοσ. 6 Σεπτεμβρίου 2015 Καλησπέρα σας, Γνωρίζετε μήπως κανέναν τρόπο για να μπορέσω να πάρω την θερμοκρασία της cpu?
trujillo2008 Δημοσ. 6 Σεπτεμβρίου 2015 Δημοσ. 6 Σεπτεμβρίου 2015 εννοεις απλα να την δεις? 1)http://www.cpuid.com/softwares/hwmonitor.html 2)http://www.piriform.com/speccy(και ανοιγεις την καρτελα του cpu)
mkp Δημοσ. 6 Σεπτεμβρίου 2015 Δημοσ. 6 Σεπτεμβρίου 2015 προφανώς δεν γίνεται με μια απλή εντολή getCpuTemperature().... θα χρειαστεί να χρησιμοποιήσεις κάποιο έτοιμο Framework που να μπορεί να διαβάζει την θερμοκρασία όλον τον CPU. κάτι σαν αυτό http://www.alcpu.com/CoreTemp/developers.html
eaglej Δημοσ. 6 Σεπτεμβρίου 2015 Μέλος Δημοσ. 6 Σεπτεμβρίου 2015 Έχω δοκιμάσει αυτό : "root\\WMI","SELECT * FROM MSAcpi_ThermalZoneTemperature"αλλά βγάζει θερμοκρασίες που δεν αντιστοιχούν!! Θα δω και τα υπόλοιπα πάντως...
SouLSLayeR Δημοσ. 7 Σεπτεμβρίου 2015 Δημοσ. 7 Σεπτεμβρίου 2015 Μερικές φορές που χρειάστηκε να μπλέξω με το WMI (να βρω πόσα κανάλια έχει η κάρτα ήχου, πόσοι πυρήνες υπάρχουν, τις συσκευές USB etc) το έχω μετανιώσει. Κατέβασε αυτό, την κανονική έκδοση, προς χρήση. Πάρε το έτοιμο το OpenHardwareMonitorLib.dll. Πήγαινε στο github και δες πώς να το χρησιμοποιούν αυτοί.
ditsikts Δημοσ. 10 Σεπτεμβρίου 2015 Δημοσ. 10 Σεπτεμβρίου 2015 Έχω δοκιμάσει αυτό : "root\\WMI", "SELECT * FROM MSAcpi_ThermalZoneTemperature" αλλά βγάζει θερμοκρασίες που δεν αντιστοιχούν!! Θα δω και τα υπόλοιπα πάντως... ManagementObjectSearcher searcher = new ManagementObjectSearcher("root\\WMI", "SELECT * FROM MSAcpi_ThermalZoneTemperature"); ManagementObjectCollection.ManagementObjectEnumerator enumerator = searcher.Get().GetEnumerator(); while(enumerator.MoveNext()) { ManagementBaseObject tempObject = enumerator.Current; Console.WriteLine(tempObject["CurrentTemperature"].ToString()); } That will give you the temperature in a raw format. You have to convert from there: kelvin = raw / 10; celsius = (raw / 10) - 273.15; farenheight = ((raw / 10) - 273.15) * 9 / 5 + 32; Κάνεις την μετατροπή από raw σε celcius??
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα