Multi-OEM/Retail Project {MRP} - Mk3

Discussion in 'MDL Projects and Applications' started by mxman2k, Oct 15, 2016.

  1. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,381
    180
    One thing i found is that the onguievent and setonevent gui items prevents any context menu item from working as in they show but click any and it ignores the commands.

    Had to rewrite parts just to get those top two icons to work.

    May have to put the about, save reports and exit ct menu items as buttons like on the config creator.

    I have put a few notes in but they will need to be updated regularly.

    Luckily i managed to keep the tabs working as at first they was empty because they not triggered events. Then when i did a test compile it kept opening the two events over and over, so sorted that out, i hope.

    As i mentioned its just a concept at moment and will need a lot of code shuffling and some rewites but it has promise and looks nice. :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. The_MagicMan

    The_MagicMan MDL Novice

    Oct 11, 2011
    20
    25
    0
    @mxman2k
    Skunk1966 says I'm making you work too hard. Lol
    Take a break with pay. Lol ;)
     
  3. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,381
    180
    Moved away from the onevent method as it causes other issues that i cant fix :(

    However still using icons to click on using the internal resource add ico part which is quite useful , it makes the exe slightly larger by the size of each ico file added but a small price to pay for my sanity and my poor pc going nuts when i click or not click anything to have millions of pop up screens!!

    Will show a screen picture of the new look soon, as i'm still working on the code bits..

    Using this method all original features work again such as the context menu commands :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,381
    180
    #9524 mxman2k, Feb 3, 2023
    Last edited: Feb 3, 2023
    (OP)
    How i hope it will look when finished :D
    Newlook_Optional.png
    Click for larger image.

    I clicked the Ghostly Icon (InSpectre) to show it working....

    Took a few attempts but i think it looks better.

    There are tool tips when you hover over the icons but most should be self explanatory.

    Just got to make a save location icon ......

    *edit sorted the save icon for now*
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,274
    94,765
    450
    It's dev channel what do you expect?

    Any opinion about an OS is not really related to the subject of this thread.
     
  6. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,381
    180
    #9529 mxman2k, Feb 4, 2023
    Last edited: Feb 4, 2023
    (OP)
    GUI QT v0.10.6.03 has been uploaded for testing, 3rd post updated with download link and hashes.

    Major update in that the 'Optional' tab -- now renamed as 'Tools' -- has icons to click on , added text next to them to say what they do when clicked on, most should be self explanatory just by looking at them (I hope!), there are 'Tool Tips' when the pointer is hovered over the icons too.

    Also added a Notes section at the bottom like the other tabs for any info where needed, not active at moment as still working out a few other things i want to add in to the main code at some point.

    Will add more items in the Tools section as time goes on.

    Fixed a small issue that may happen when clicking the System Info or IPConfig tools and the default save logs location has spaces in the folder name, more so when using another drive letter than the one the GUI QT is run from, yet the postable/private logs was saved OK even with spaces in the saved location's folder name. Rare but it caught me out today in testing, as i moved the GUI QT source folder to another drive...

    File size isn't that much bigger than before as i forgot that AutoIT compresses things when compiled.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. Dubioza Kolektiv

    Dubioza Kolektiv MDL Addicted

    Dec 27, 2012
    867
    1,463
    30
    1.JPG
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,381
    180
    #9531 mxman2k, Feb 4, 2023
    Last edited: Feb 4, 2023
    (OP)
    Gui QT v0.10.6.05 uploaded, 3rd post updated with download link and hashes.

    Fixed a major bug in that either the postable or private log was missing in action, no idea where it saved to but obviously not in the same place where it was supposed to!

    Simple fix as it was just a error in the location variable, somehow when editing i must of changed it by mistake when replace pasting something else :oops:

    I have tried to put a note on the screen about the current save location but it causes so much hassle as it changes ALL the tab's notes to that single line if the location is changed and ignores the original notes.

    Will see if i can find another way to sort that over the next few days, not a showstopper but would be nice to know where the logs going to be saved to.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,381
    180
    Time to stop coding - been tapping away at the keyboard updating this QT since 6.20am and its now 6.35pm.

    Will resume tomorrow at some point :D

    TV calls me to chill out and watch boring repeats :D:D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. The_MagicMan

    The_MagicMan MDL Novice

    Oct 11, 2011
    20
    25
    0
    Dang son, looking good. :clap::animatedwink:
     
  11. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,381
    180
    Sorted the 'show current location' in the notes block.

    Luckily there is a tab polling feature i found in autoit that with a bit of working out how it worked allowed the update of the notes on the fly so they current for each section.

    Fingers crossed i not upset other code , have tested the location change and all still works.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,381
    180
    #9536 mxman2k, Feb 5, 2023
    Last edited: Feb 5, 2023
    (OP)
    GUI QT's Tools section layout...
    GUI_QT_Tools_Layout_Tab_Section.JPG
    Click image for larger picture.

    Its the best i can do for now, its fully functional, that's all that matters.
    It shows the current save location in the notes and is updated if the user changes the location via the button selection. Plus it not affect other tab's Notes sections. :)

    Will upload to post 3 over the next couple of days as still tweaking other bits in the code.

    For the testers with access to the usual beta test area can thrash test this out now. :D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    16,226
    84,909
    340
    Code:
    -------------------------------------------------------------------------------------------------------------------
                                                 Query Tool GUI v0.10.6.06
    -------------------------------------------------------------------------------------------------------------------
    
    Log Date {UTC}: 02/06/2023 -- 06:21 {24-hour}
    
    Some results may be shortened to fit the output stage, such as RAM information or storage drive names.
    
    This is the postable report that does not contain full serial or sensitive information.
    
    GUI Font Used : Lucida Console Size: 11
    
    ===================================================================================================================
                                                 Operating System Information
    ===================================================================================================================
    Installation Type               : Client
    Name                            : Microsoft Windows 8.1 Pro
    OS/CPU Architecture             : CPU and OS is 64 bit
    Build                           : 6.3.9600 {UBR:19873}
    Initial Full Build Information  : 9600.19846.amd64fre.winblue_ltsb_escrow.200923-1735
    Setup/Install Locale            : English (United States)
    Current Keyboard Language       : English - United States {1033}
    Current Keyboard Name           : Enhanced (101- or 102-key)
    Number of Function Keys         : 12
    Keyboard Description            : Standard PS/2 Keyboard
    Installed/Available Languages   : en-US
    Stock Keeping Unit {SKU}        : 48
    Experience Pack                 : N/A
    Installation Date               : 12/9/2021 at 23:3 PM {UTC}
    Shipped with Reserved 7GB       : N/A
    Dirty Shutdown Count            : 2
    Build Branch                    : N/A
    Product ID                      : 00261-50000-00000-AA163  {Extended: 06401-02615-000-000000-03-1033-9600.0000-3242014}
    TimeZone {TZUtil}               : Arab Standard Time
    Hours offset from GMT           : 3
    Daylight Saving In Effect       : --
    Daylight Adjust Clock Mode      : Enabled/Checked
    Upgrade or Clean Installation   : Clean
    Previous OS Upgraded From       : N/A
    Edition Name {Registry}         : Professional
    Composition Name {Registry}     : N/A
    Hypervisor Present              : Yes {Vmware} 64 Bit 16.2.1.16457
    Virtual Machine Data            : This computer does not appear to be a virtual machine
    
    StorageSense Policy             : N/A on this OS
    Number of Licensed Users        : 1
    Data Execution Prevention       : OptIn/Default {Ref: 2}
    DEP Available                   : Yes
    DEP 32Bit Applications          : Yes
    DEP Drivers                     : Yes
    DEP Support Policy              : Enabled for OS Kernel, essential binaries and all Windows-based Services.
    Clipboard History Service       : N/A on this OS
    Clipboard History               : N/A on this OS
    Allow Cross Device History      : N/A on this OS
    Allow Clipboard History         : N/A on this OS
    Current Power Policy Used       : Home/Office Desk
    Power Plans Available           : High Performance Only {Others may be 'hidden'}
    Current Active Power Plan       : High Performance
    Long File Paths Enabled         : N/A
    Part of a Domain                : No
    Domain/Device Role              : Standalone Workstation {Ref: 0}
    Portable OS {Win to Go}         : No
    Feature Update Status           : N/A on this OS
    Quality Update Status           : N/A on this OS
    WSH Availability Status         : Windows Scripting Host is not restricted. {All Users}
    WSH 'DisplayLogo' Value         : Enabled {1} [All Users]
    HVCI Protection Status          : N/A
    Download Over Metered Internet  : Undefined
    Exclude Drivers from MS/WU      : Undefined
    
                                         ===== Windows 11 Checks =====
    Checked for W11 Target Upgrade  : No
    Target Build Number             : N/A
    Device is OEM Specific          : N/A
    DirectX 12 Detected             : N/A
    Device is Genuine               : N/A
    Touch Capable Hardware          : N/A
    22H2 UpgradeExperience {1}      : N/A
    22H2 UpgradeExperience {2}      : N/A
    22H2 UpgEx Red Fail Reason Info : N/A
    Bypass TPM Check                : N/A
    Bypass Secure Boot Check        : N/A
    Bypass RAM Check                : N/A
    Allow W11 WU Upgrade            : N/A
    
    Red Fail Reason Notes: If any listed then those are not compatible.
    On the W11 checks, if 'N/A' is shown then the data may not of been fully compiled by the OS or via WU yet.
    
    Windows Key 1 Installed         : 9D6T9 (Last 5 digits shown)
    Windows DpID4 Installed         : 9D6T9 (Last 5 digits shown)
    Windows Default Installed       : C9WKB (Last 5 digits shown)
    Windows Default4 Installed      : C9WKB (Last 5 digits shown)
    
    TPM Information                 : Active : Yes, Enabled : Yes, Owned : No, Version : 2.0, Vendor : Intel
    
    ===================================================================================================================
                                      Booted System Drive Partition Information
    ===================================================================================================================
    Drive Type                      : Non SSD
    BUS Type                        : SATA
    Total Space                     : 92.16 GB
    Free Space                      : 58.18 GB
    Partition Type                  : MBR
    Firmware Boot Type              : Legacy/MBR Mode {R:1}
    Secure Boot Status              : N/A
    File System                     : NTFS
    System Drive Letter             : C:
    
    Interface Information           : What mode an interface is in
    IDE Controller Mode             : Advanced Host Controller Interface {AHCI}
    SCSI Controller Mode            : Microsoft Storage Spaces
    
    Disk and Partition Information  : Driveletter | Disk #, Partition # | Model Name {50 Chars max} | Size 'GB'
    \\.\PHYSICALDRIVE0                D: | Disk #0, Partition #0 | TOSHIBA MQ01ABD100                                 | 100.44 GB
    \\.\PHYSICALDRIVE0                E: | Disk #0, Partition #1 | TOSHIBA MQ01ABD100                                 | 100.37 GB
    \\.\PHYSICALDRIVE0                C: | Disk #0, Partition #2 | TOSHIBA MQ01ABD100                                 | 92.16 GB
    \\.\PHYSICALDRIVE0                U: | Disk #0, Partition #3 | TOSHIBA MQ01ABD100                                 | 638.54 GB
    \\.\PHYSICALDRIVE1                W: | Disk #1, Partition #0 | TOSHIBA External USB 3.0 USB Device                | 931.51 GB
    
    Drive letters/Partitions are shown as they are defined via the connected ports in the BIOS.
    Partitions without Drive letters assigned are not shown.
    
    ===================================================================================================================
                                              Memory Information                                                       
    ===================================================================================================================
    Total Physical                  : 8172972 KB (7.79 GB)
    Available Physical              : 6065264 KB (5.78 GB)
    Total Page Size                 : 12268972 KB (11.7 GB)
    Available Page Size             : 10074976 KB (9.61 GB)
    Total Virtual Size              : 4194176 KB (4 GB)
    Available Virtual               : 4003060 KB (3.82 GB)
    Memory Type                     : DDR4 {26}
    Memory Error Correction         : Non-ECC
    Memory Slots Fitted             : 2
    Memory Slots Used               : 1
    Memory Slots Free               : 1
    Motherboard's Max Memory        : 33554432 KB (32 GB}
    DIMM Information {First Eight}  : DIMM A 8192MB @ 2400MHz
    
    ===================================================================================================================
                                              Graphics Information                                                     
    ===================================================================================================================
    Adaptor Name                    : AMD Radeon (TM) R5 M330
    Adaptor DACType                 : Internal {iGPU}
    Adaptor Driver Information      : 22.19.677.257 {2017/09/22}
    Adaptor Status                  : Active
    
    Adaptor Name                    : Intel(R) HD Graphics 620
    Adaptor DACType                 : Internal {iGPU}
    Adaptor Driver Information      : 21.20.16.5077 {2019/06/28}
    Adaptor Status                  : Active
    
    Virtual Desktop Resolution      : 1366 x 768
    Bits Per Pixel                  : 32
    Video Mode Description          : N/A
    
    Some values may not be accurate due to 32 bit API limitations.
    
    ===================================================================================================================
                                            Network Adaptor Information                                               
    ===================================================================================================================
    Adaptor 1 Name                  : Dell Wireless 1810 802.11ac
    Connection Status               : Media Disconnected
    MAC Address                     : 28:56:5A:xx:xx:D3
    
    Adaptor 2 Name                  : Realtek RTL8187 Wireless 802.11b/g 54Mbps USB 2.0 Network Adapter
    Connection Status               : Connected
    MAC Address                     : 00:C0:CA:xx:xx:84
    
    Adaptor 3 Name                  : VMware Virtual Ethernet Adapter for VMnet1
    Connection Status               : Connected
    MAC Address                     : 00:50:56:xx:xx:01
    
    Adaptor 4 Name                  : VMware Virtual Ethernet Adapter for VMnet8
    Connection Status               : Connected
    MAC Address                     : 00:50:56:xx:xx:08
    
    Adaptor 5 Name                  : Phantom TAP-Windows Adapter V9
    Connection Status               : Media Disconnected
    MAC Address                     : 00:FF:D4:xx:xx:7B
    
    ===================================================================================================================
                                              Processor 1 Information                                                 
    ===================================================================================================================
    Name                            : Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz
    Architecture  {Bits}            : 64
    L2 Cache Size {MB}              : 512
    L3 Cache Size {MB}              : 4096
    Current / Max Speed {MHz}       : 2700 / 2701 {Not Turbo Speed}
    Physical Cores                  : 2
    Logical Cores                   : 4
    Processor Id                    : 0xBFEBFBFF000806E9
    Virtualization Mode             : Enabled
    Manufacturer                    : GenuineIntel [Intel]
    Description                     : Intel64 Family 6 Model 142 Stepping 9
    Motherboard Connection          : U3E1
    OS Loaded Microcode Revision    : 0x00000000EA000000
    Bios Microcode Revision         : 0x00000000EA000000
    Processor Family                : 198
    Sockets/CPU's Present           : 1
    Feature Set                     : 0x0000000000000100
    
    Motherboard Connection is based on a OS internal database, MS may not have updated it.
    Microcode registry values are converted from binary to hexadecimal, not reliable for all devices.
    
    ===================================================================================================================
                                                 DMI/BIOS Information                                                 
    ===================================================================================================================
    System Manufacturer             : Dell Inc.
    System Product Name             : Inspiron 15-3567
    BaseBoard Manufacturer          : Dell Inc.
    BaseBoard Product               : 0765NJ
    BaseBoard Version               : A00
    PC System Type                  : Mobile {Ref: 2}
    
    BIOS Vendor                     : Dell Inc.
    BIOS Release Date               : 08/18/2021
    BIOS Version                    : 2.16.0
    Primary BIOS                    : Yes
    SMBIOS Present                  : Yes
    SMBIOS Version                  : 3.1
    SLIC/BIOS Data                  : DELL   - 1072009
    
    Valid SLIC Name                 : Dell
    Possible Brand Theme            : Dell {System Manufacturer}
    
    SLIC Table Status               : SLIC table with valid marker present  {v2.1}
    Emulated SLIC                   : Not required/used for this OS
    
    MSDM Key Description            : No MSDM key Description found
    MSDM Key Detected               : Not Present
    MSDM Key OS Version/Edition     : N/A
    
    ===================================================================================================================
                                              Miscellaneous Information                                               
    ===================================================================================================================
    Which MRP Version Used          : N/A
    
    Wallpaper Style                 : Fill image to display resolution
    Current Theme Used              : Custom.theme
    
    Installed Dot Net Frameworks    : 2.0  3.0  3.5  4.8  4.0 
    Installed Powershell Versions   : 1.0, 2.0, 3.0, 4.0, 5.0, 5.1
    
    Security Product Name{s}        : Windows Defender
    Defender Tamper Protection      : Disabled
    Defender Service Status         : Manual
    Defender Code Integrity Mode    : N/A
    Defender Credential Guard       : N/A
    Windows Firewall Service State  : Running {Reg: Auto}
    
    Windows Activation Status       : VL activation expires 175 Days / 252895 minutes
    Windows Licence Reason          : No critical issues found
    Windows Product Key Channel     : KMS:Client {VOLUME_KMSCLIENT} {R:PKC}
    Device has KMS Enabled          : Yes
    KMS Auto Renewal (hook)         : Yes
    
    MS Office {MSI/Traditional}     : 2016/2019
    C2R MS Office                   : Office 16, VOLUME_KMSCLIENT channel
    C2R Excluded Apps               : N/A
    C2R Last Update Channel         : N/A
    C2R Office Activation Status    : Licensed
    C2R Partial Product Key         : WFG99
    Office Reason Information       : No reason information to show/No Issues
    Office MAK/KMS Information      : VL activation expires in 175 Days / 252895 minutes
    
    -------------------------------------------------------------------------------------------------------------------
                                                  End of Report
    -------------------------------------------------------------------------------------------------------------------
    
     
  14. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,381
    180
    Installation Type : N/A -- :g: should of been 'Server' , maybe that registry entry isn't present on Server 2008 ?

    Current Keyboard Language : {66567} -- I am looking into why it not showing the name, but the numeric value is not in the database m$ gave, so i just show the value anyway to help decipher, probably en-US or de-DE in your case?

    Sadly quite a lot of WMI/registry information isn't available on 6.0 kernels and no other methods that are reliable can be made to retrieve the data. :(

    VBox like some VM Hypervisors not have info 'configured' out the box and so a lot is missing, like the DMI section etc.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,381
    180
    Query Tool v125 RC6 is still in the editor :oops: been busy with the GUI one...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...