Data parsing extraction from the log into INI format
$10-30 CAD
Maksettu toimituksen yhteydessä
Need a tiny program and the source code for windows that require no dependencies to run. Programs needs to retrieve S.M.A.R.T. values and other things like temperature and etc. from the log file exported by smartctl and save it into a file of INI format. It needs to be compatible with Windows XP all the way up to Windows 10.
The program will also have a config file that will have few options to set which controls what goes into Output file.
This is the information that I need from the file that smartctl saves:
--------------------------------------------------------OutputFile.ini----------------------------------------------------------------------------
[SystemInformation]
DriveCount=2
DateSampled=The current date goes here
SystemName=MyMachine0124
[/dev/sda]
Model=ADATA SP600 ATA Device
Type=SSD, Mechanical, RAID
SerialNumber=453232353032
Size=256052966400
SmartStatus=OK
FirmwareVersion=5.2
PowerONhours=4598
SeekErrorCount=3
RelocationSectorCount=69
SpinRetryCount=5
PowerCycleCount=657
Temperature=47C
PendingSector=13
TotalHostWrites=5456132415
TotalHostReads=156456489
[/dev/sdb]
Model=HP LOGICAL VOLUME SCSI Disk Device
Type=RAID
SerialNumber=00143802182F8F0
Size=25605296456400
SmartStatus=OK
FirmwareVersion=8.32
PowerONhours=40598
SeekErrorCount=0
RelocationSectorCount=0
SpinRetryCount=0
PowerCycleCount=6057
Temperature=27C
PendingSector=0
TotalHostWrites=54554786132415
TotalHostReads=1564557912076489
--------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------ConfigFile.INI-------------------------------------------------------------------------
DateSampledEnabled=Enabled, Disabled
Type=Enabled, Disabled
Size=Enabled, Disabled
FirmwareVersion=Enabled, Disabled
Temperature=Celsius, Fahrenheit
TotalHostWrites=Enabled, Disabled
TotalHostReads=Enabled, Disabled
HostName=Enabled, Disabled
SystemName=Enabled, Disabled
HexOutput=True (If False then output values as Decimal)
----------------------------------------------------------------------------------------------------------------------------------------------------------
This is a small budget so please be reasonable, Thank you!
Projektin tunnus: #16270040