Skip to content

Commit 8f7158e

Browse files
authored
Revert "Update LibreHardwareMonitor to 0.9.5-pre464 to avoid malware false detection"
1 parent 721187f commit 8f7158e

File tree

2 files changed

+10
-13
lines changed

2 files changed

+10
-13
lines changed
-77 KB
Binary file not shown.

external/LibreHardwareMonitor/test_librehardwaremonitor.py

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,41 +3,38 @@
33
import ctypes
44
import os
55
import sys
6-
from pathlib import Path
76

87
import clr # Clr is from pythonnet package. Do not install clr package
98
from win32api import *
109

11-
MAIN_DIRECTORY = str(Path(__file__).parent.resolve())
10+
if ctypes.windll.shell32.IsUserAnAdmin() == 0:
11+
print("Program is not running as administrator. Please run again with admin rights.")
12+
try:
13+
sys.exit(0)
14+
except:
15+
os._exit(0)
1216

1317
# noinspection PyUnresolvedReferences
14-
clr.AddReference(MAIN_DIRECTORY + '\\LibreHardwareMonitorLib.dll')
18+
clr.AddReference(os.getcwd() + '\\LibreHardwareMonitorLib.dll')
1519
# noinspection PyUnresolvedReferences
16-
clr.AddReference(MAIN_DIRECTORY + '\\HidSharp.dll')
20+
clr.AddReference(os.getcwd() + '\\HidSharp.dll')
1721
# noinspection PyUnresolvedReferences
1822
from LibreHardwareMonitor import Hardware
1923

20-
File_information = GetFileVersionInfo(MAIN_DIRECTORY + '\\LibreHardwareMonitorLib.dll', "\\")
24+
File_information = GetFileVersionInfo(os.getcwd() + '\\LibreHardwareMonitorLib.dll', "\\")
2125
ms_file_version = File_information['FileVersionMS']
2226
ls_file_version = File_information['FileVersionLS']
2327
print("Found LibreHardwareMonitorLib %s" % ".".join([str(HIWORD(ms_file_version)), str(LOWORD(ms_file_version)),
2428
str(HIWORD(ls_file_version)),
2529
str(LOWORD(ls_file_version))]))
2630

27-
File_information = GetFileVersionInfo(MAIN_DIRECTORY + '\\HidSharp.dll', "\\")
31+
File_information = GetFileVersionInfo(os.getcwd() + '\\HidSharp.dll', "\\")
2832
ms_file_version = File_information['FileVersionMS']
2933
ls_file_version = File_information['FileVersionLS']
3034
print("Found HidSharp %s" % ".".join([str(HIWORD(ms_file_version)), str(LOWORD(ms_file_version)),
3135
str(HIWORD(ls_file_version)),
3236
str(LOWORD(ls_file_version))]))
3337

34-
if ctypes.windll.shell32.IsUserAnAdmin() == 0:
35-
print("Program is not running as administrator. Please run again with admin rights.")
36-
try:
37-
sys.exit(0)
38-
except:
39-
os._exit(0)
40-
4138
handle = Hardware.Computer()
4239
handle.IsCpuEnabled = True
4340
handle.IsGpuEnabled = True

0 commit comments

Comments
 (0)