Chcę użyć nodejs, aby uzyskać dostęp do sprzętuinformacje, takie jak identyfikator procesora, szeregowy dysk twardy, adres MAC karty aktywnej sieci LAN i niektóre inne informacje. Za pomocą polecenia specyficznego dla systemu Windows mogę uzyskać identyfikator procesora i numer seryjny dysku twardego. Ale ten system będzie działał na różnych systemach operacyjnych, więc potrzebuję rozwiązań wieloplatformowych, aby uzyskać te informacje.
Jak mogę uzyskać te informacje na wszystkie platformy?
Odpowiedzi:
4 dla odpowiedzi № 1To pytanie jest trochę stare, ale wróciło do mniewyszukiwarka google, więc podzielę się biblioteką, którą znalazłem. Nie jestem pewien, czy to dobrze, bo tak naprawdę jej nie używałem, ale wydaje się fajne, mimo że nadal nie obsługuje platformy Windows: https://github.com/sebhildebrandt/systeminformation
2 dla odpowiedzi nr 2
The os
wbudowany moduł zapewni większość potrzebnych elementów i będzie zgodny z wieloma platformami.
https://nodejs.org/api/os.html
Za pomocą tego modułu możesz określić, na jakiej platformie korzystasz, i uzyskać inne wymagane informacje za pomocą poleceń specyficznych dla platformy.