Cant seem to fix the rounding error on some graphic card memory results, maybe in some languages the delimiter (, or . etc) is not to 2 places like most. Not a major issue as results do show the ram amount just looks untidy.
Awesome thanks for testing, i was worried i may have to extend the GUI size and cause some issues on lower resolution monitors... I think 7 detections should be enough - i wanted to add in the link speed such as 100Mbps or 1GBps etc but space is at a premium (as usual).
I am trying to make the EXE self contained in that any external scripts such as the PS one used for graphics detection is created and parsed etc all within the main exe, have managed it so far and i not want to use external programs. This makes things harder as i have to write the bits from scratch, so for the time being as the GUI QT is being developed there will not be as much info like there is with the current non GUI QT, it will expand as i manage to add the routines in. Obtaining things like SLIC / MSDM info isn't for the faint hearted as i have to resort to almost machine code to access the required areas of the BIOS/DMI/ACPI tables as it not stored in the registry - well not in any easy way from what i can see. Same with the DMI extended checking for theme to be used when MRP is used is going to be a real challenge as the batch code is complex enough - converting it into code that AutoIT uses is even more complex as ther is no direct line to line copy/paste. *sigh* But in the end i am hoping the GUI QT will be as good as the non GUI one at some point in the future.
Does anyone with a Graphics card that has more than 4GB vram on it able to test this GUI QT as i want to see if PS can actually decode the QByte number for it... I am guessing it may not work as the OS seems to always give back a 32bit value and not 64bit or above, odd as values for a HDD/SDD even system ram can be over 4GB and it gets shown correctly , why cant graphics Vram? M$ has really messed things up in the kernel and api's that read it!
QT GUI Test v0.7.9 Added DMI/BIOS tab information. Few other bits done internally. BIOS/SLIC information hopefully will show the SLIC name and a bios reference.
Those finer details will be handled later as there is a lot to adjust and check, there is a newer autoit out soon that i think has easier resolution checks.
Will make the gui larger close to 1024 x 768 with larger font. Had a quick try and it looks ok but a lot to adjust for on the fly so it may get to 800x600 or close or it will look a bit empty. But it not a main priority at moment so it get done when i can.
Have adjusted the GUI QT to be about 800x600 size, plus using different fonts depending on the OS and a backup one if not found, the text should be a bit larger too. Fixed font size at 12 points for now... Had to redesign the results part but looks nicer. I cant work out the auto resize yet and may not be needed as it might need a total re-write of the GUI which i am not prepared to do for the time being, hard enough getting things to work as they are now! Will upload i test exe a bit later as still tweaking things at the moment. Added: Removed System Drive Name, not needed but was a test when i first created the GUI. Check for the system drive partition if it a SSD or Non SSD, trying to get the BUSType such as ATA, SATA, SCSI etc but it not playing ball with me so left that out the results for now. Network Link speed (if i got it right) will be shown next to the connection status result.
Query Tool GUI Beta Test v0.8.3 Updated GUI size (800x600) plus auto adjust font name for OS, will use a backup font if main one not available. Fixed font size of 12 is used for now. Added: Check for the system drive partition type if it a SSD or Non SSD. Shows the 'BUS Type' - what the drive is connected to such as ATA, SATA, RAID, NVme etc. Removed: System Drive Name, not needed as it was a test when i first created the GUI. Drive serial number. Link Speed as it was not always correct.
I think the Drives BUS Tyoe of SD is also for Emmc type too, based on same tech i think. Still slowwwwwwwwwwwwww