Component MiTeC System Information Component Suite

FireWind

Свой
Регистрация
2 Дек 2005
Сообщения
1,957
Реакции
1,199
Credits
4,009
MiTeC System Information Component Suite
The most complex system information probe in Delphi and FPC/Lazarus world.
1605095475197.png
  • TMiTeC_SystemInfo gathers all following components to one for simple use
  • TMiTeC_AD explores ActiveDirectory
  • TMiTeC_APM provides informaton about Advanced Power Management
  • TMiTeC_BT detects Bluetooth devices using Native Bluetooth Enumerator)
  • TMiTeC_CPU provides detailed CPU information
  • TMiTeC_Devices provides devices information like Windows Device Manager
  • TMiTeC_Disk provides logical drive information
  • TMiTeC_Display provides display adapter information
  • TMiTeC_DMA provides direct memory acceess
  • TMiTeC_DriveContent scans and saves specified drive content
  • TMiTeC_Engines provides information about various installed engines
  • TMiTeC_EventLog digs information from Windows EventLog
  • TMiTeC_Firewall enumerates settings and rules from Windows Firewall, rule management functionality
  • TMiTeC_Machine provides informaton about computer or virtual machine, BIOS, TPM etc.
  • TMiTeC_Media provides media devices information
  • TMiTeC_Memory provides memory information
  • TMiTeC_Monitor provides all connected moitors information
  • TMiTeC_MSProduct detects some Microsoft products installed and their product keys
  • TMiTeC_MUS detects available Windows updates (MicrosoftUpdateSession)
  • TMiTeC_Network provides network card info, TCP/IP ad Winsock config, installed protocols, clients and services.
  • TMiTeC_OperatingSystem provides OS detailed information, Locale, Timezone, NT specific info, hotfixes, internet settings etc.
  • TMiTeC_Printers detects installed printers and their properties
  • TMiTeC_ProcessList collects list of running processes, services, drivers and windows and their properties
  • TMiTeC_Security detects installed AntiViruses, AntiSpyware and Firewalls
  • TMiTeC_SMBIOS reads SMBIOS information from memory
  • TMiTeC_Software provides list of installed software
  • TMiTeC_Startup provides list of applications that are started during system startup
  • TMiTeC_Storage detects S-ATA, ATA, ATAPI, RAID, SCSI, USB, Firewire storage devices and their parameters
  • TMiTeC_USB detects USB ports and devices and their parameters
  • TMiTeC_WIFI detects available Wi-Fi networks with all their parameters
  • TMiTeC_DeviceMonitor detects and fires event whenever any usb, firewire etc. device or volume is connected or disconnected to machine.
  • TMiTeC_DiskMonitor watches specified drive or path and fires event when specified event occurs
  • TProcMonThread monitors given process via its Process IDentifier and provides basic process properties, memory, CPU and I/O process usage, enumerates process threads with their runtime properties.
  • TProcListMonThread monitors running processes in real-time and provides process properties, memory and CPU process usage, etc.
  • TSysMonThread monitors system and provides basic properties and CPU, memory and disks usage
  • TSysModListMonThread monitors system modules in real-time and provides their properties
  • TNetConMonThread monitors network connections by processes in real-time and provides their properties
  • TPerfMonThread monitors performance counters in real-time and provides their properties
  • THndListMonThread monitors system handles in real-time and provides their properties
  • TMiTeC_NetCreds provides cached network credentials enumeration.
  • TMiTeC_USBHistory USB usage detection component
  • TMiTeC_WLANC known Wi-Fi networks enumeration (including network keys)
Free Pascal Compiler 3.x / Lazarus
Borland Developer Studio 2005 (Win32 Delphi personality)
Borland Developer Studio 2006 (Win32 Delphi personality)
CodeGear RAD Studio 2007 (Win32 Delphi personality)
CodeGear RAD Studio 2009 (Win32 Delphi personality)
Embarcadero RAD Studio 2010 (Win32 Delphi personality)
Embarcadero RAD Studio XE (Win32 Delphi personality)
Embarcadero RAD Studio XE2 (Win32&Win64 Delphi personality)
Embarcadero RAD Studio XE3 (Win32&Win64 Delphi personality)
Embarcadero RAD Studio XE4 (Win32&Win64 Delphi personality)
Embarcadero RAD Studio XE5 (Win32&Win64 Delphi personality)
Embarcadero RAD Studio XE6 (Win32&Win64 Delphi personality)
Embarcadero RAD Studio XE7 (Win32&Win64 Delphi personality)
Embarcadero RAD Studio XE8 (Win32&Win64 Delphi personality)
Embarcadero RAD Studio 10 Seattle (Win32&Win64 Delphi personality)
Embarcadero RAD Studio 10.1 Berlin (Win32&Win64 Delphi personality)
Embarcadero RAD Studio 10.2 Tokyo (Win32&Win64 Delphi personality)
Embarcadero RAD Studio 10.3 Rio (Win32&Win64 Delphi personality)
Embarcadero RAD Studio 10.4 Sydney (Win32&Win64 Delphi personality)
Windows 2000
Windows XP
Windows Server 2003
Windows Vista
Windows Seven
Windows Server 2008
Windows Server 2008 R2
Windows 8
Windows 8.1
Windows Server 2012
Windows Server 2012 R2
Windows 10
Windows Server 2016
Windows Server 2019
Copyright © Для просмотра ссылки Войди или Зарегистрируйся
 
  • Like
Реакции: waik

FireWind

Свой
Регистрация
2 Дек 2005
Сообщения
1,957
Реакции
1,199
Credits
4,009
MiTeC System Information Component Suite 13.4.0 for BDS3-DX10.4 Full Source
* TMiTeC_SMBIOS detection fixed
* TMiTeC_OperatingSystem VMWare/VirtualPC/VirtualBox session identification fixed
* TProcMonThread handles enumeration fixed
+ TProcMonThread file handle file position evaluated in handles detection
* TMiTeC_TCPIP adapter detection fixed
Скрытое содержимое могут видеть только пользователи групп(ы): Premium

password: dumpz.ws
 
Последнее редактирование:

sevich

Premium
Регистрация
23 Ноя 2008
Сообщения
56
Реакции
10
Credits
777
MiTeC System Information Component Suite 13.4.0 for BDS3-DX10.4 Full Source
* TMiTeC_SMBIOS detection fixed
* TMiTeC_OperatingSystem VMWare/VirtualPC/VirtualBox session identification fixed
* TProcMonThread handles enumeration fixed
+ TProcMonThread file handle file position evaluated in handles detection
* TMiTeC_TCPIP adapter detection fixed
*** Hidden text: cannot be quoted. ***
Wrong password?
The RAR archive didn't open in Total commander, using 7Z solved the problem.
 
Последнее редактирование:

FireWind

Свой
Регистрация
2 Дек 2005
Сообщения
1,957
Реакции
1,199
Credits
4,009
MiTeC System Information Component Suite 14.3.0 for Delphi 2006 - 10.4 & FPC
14.3.0 1.6.2020
+ TSysProcMonThread - Thread description detection (Windows 10+)
+ TMiTeC_CPU - CPU features detection completely rewritten to be compilant with latest models
+ Delphi 10.4 Sydney compatibility
14.2.0 19.4.2020
* TMiTeC_MUS - Fixed available updates detection in 32-bit version
+ TMiTeC_MUS - Added Update History detection and available updates detection information extended
+ TMiTeC_MUS - Added Demo 32
* TMiTeC_Storage - Fixed assigning logical drives to physical devices
+ TSysProcMonThread - Added additional settings properties (PerformanceMeasuring, EvaluateSecurityInfo, RetrieveProcessIcon, RetrieveProcessVersionInfo)
14.1.0 17.3.2020
+ Trusted Platform Module detection added (TMiTeC_Machine.TPM)
* Windows Product Key decoding rewritten and fixed
+ Added Windows available updates detection (MicrosoftUpdateSession)(MSI_MUS.pas, TMiTeC_MUS)
14.0.0 1.3.2020
+ TProcListMonThread, TSysMonThread, TProcMonThread and TSysModListMonThread merged to new one - TSysProcMonThread (MSI_ProcListMon.pas, MSI_SysMon.pas, MSI.ProcMon.pas, MSI_SysModListMon -> MSI_SysProcMon.pas)
* Some types were moved from MiTeC_Routines.pas to new MiTeC_CommonDefs.pas (e.g. TVersionInfo, TWindowRecord, TProcessRecord etc.)
+ TMiTeC_SysProcMon - CPU usage measuring rewritten and precised - process cpu cycle time is used to usage calculation
+ TMiTeC_SysProcMon - CPU clock frequency evaluation rewritten - now it is based on real power distribution
+ TMiTeC_SysProcMon - Handle enumeration rewritten to reflect latest available APIs
+ TMiTeC_SysProcMon - System process module enumeration added
+ TMiTeC_SysProcMon - Windows 2000 compatibility fixed
+ TMiTeC_SysProcMon - Thread start address symbol evaluation
+ TMiTeC_Security - added product state, component rewritten->new interface
+ TMiTeC_SMBIOS - Windows 2000 compatibility fixed
+ TMiTeC_Storage - added SMART data reading for USB disks
+ TMiTeC_SMBIOS - initial SMBIOS 3.4 compliance
+ TMiTeC_SMBIOS - Hardware Security table 24 added
+ TMiTeC_SMBIOS - OEMM strings table 11 added
+ FPC/Lazarus compatibility
13.5.0 3.11.2019
+ TMiTeC_SMBIOS WindowsProductKey property added - contains Windows Product Key read from ACPI.MSDM table
+ TMiTeC_SMBIOS UEFIGUID property added - contains UEFI GUID read from ACPI.UEFI table
+ TMiTeC_SMBIOS - SMBIOS 3.3 compliance
* TProcMonThread handles enumeration fixed
* TProcMonThread Process monitor memory leak fixed
+ TProcMonThread Average CPU usage added to thread record, many new properties added, DpiAwareness detection enhanced
* TMiTeC_EventLog message expansion precised
+ TMiTeC_OperatingSystem Application theme mode and system theme mode detection added
+ TMiTeC_EventLog WinEvt API implemented (MiTeC_WinEvt.pas)
+ Library for working with certificates rewritten and greatly improved (MiTeC_Cert.pas)
+ TProcListMonThread new TotalProcessPrivateBytes and TotalProcessWorkingSet properties, DpiAwareness detection enhanced
+ TSysMonThread new PagedPool and NonPagedPool class functions
+ TMiTeC_CPU Physical CPU and Thread count calculation fixed
13.4.0 14.6.2019
* TMiTeC_SMBIOS detection fixed
* TMiTeC_OperatingSystem VMWare/VirtualPC/VirtualBox session identification fixed
* TProcMonThread handles enumeration fixed
+ TProcMonThread file handle file position evaluated in handles detection
* TMiTeC_TCPIP adapter detection fixed
Скрытое содержимое могут видеть только пользователи групп(ы): Premium

password: dumpz.ws
 
  • Like
Реакции: waik

Plomba

Местный
Регистрация
16 Окт 2007
Сообщения
29
Реакции
18
Credits
315
Приветы! У кого-то получилось скомпилировать под Delphi 11 x64? v.14.5.1
У меня пишет [dcc64 Fatal Error] Bad unit format: '...\MiTeC\MSICS\MSI_Common.dcu' - Expected version: 35.0, Windows Unicode(x64) Found version: 35.0, Windows Unicode(x86)
 

syb

Местный
Регистрация
5 Июл 2022
Сообщения
13
Реакции
1
Credits
117
Приветы! У кого-то получилось скомпилировать под Delphi 11 x64? v.14.5.1
У меня пишет [dcc64 Fatal Error] Bad unit format: '...\MiTeC\MSICS\MSI_Common.dcu' - Expected version: 35.0, Windows Unicode(x64) Found version: 35.0, Windows Unicode(x86)
нужны dcu скомпилированные под 64 бита или pas файл