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
    6,315
    21,049
    210
    Will have to check as it an array it uses and im still working out how it all works.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,315
    21,049
    210
    #8862 mxman2k, Oct 18, 2022
    Last edited: Oct 18, 2022
    (OP)
    I did try to have the software show in its own gui window which would show everything correctly, but i could not work out how to use it within the main gui.

    I have a routine that shows the software list in a gui, but i had to modify it to be used in the qt.

    To be honest im not too keen on the software bit as there is plenty of other programs out there that does a better job.

    Will have to think about it.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream

    Dec 21, 2012
    6,768
    7,710
    210
    The P&F list is compiled from multiple registry sources.

    Code:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
    
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall
    
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall
    Maybe more exist. As always, no simple solution.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,315
    21,049
    210
    As im still learning the ropes with autoit it getting outside of my comfort zone because i not know how to fix some things yet.

    As i mentiomed i will see how things go, the software bit may get shelved for the time being.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream

    Dec 21, 2012
    6,768
    7,710
    210
    Maybe you could have one tab with direct shortcuts to such service features, like Programs & Features, which are quite hidden in modern Windows versions, but nonetheless still available. Linking to the P&F directly does not require listing them in your program. Why duplicate such a feature if it is already there?
    Mayhaps even a link to God Mode.

    Anyway, enjoy your evening.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,315
    21,049
    210
    Never thought of that way!

    Can add a button that when clicked will open the program & features control panel, or settings app version depending on os.

    Plus can add other things as time goes on.

    Choices Choices:D

    Thanks for the heads up.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,315
    21,049
    210
    #8867 mxman2k, Oct 19, 2022
    Last edited: Oct 19, 2022
    (OP)
    Removed the software listing part/tab.

    Added Optional tab this has buttons to open certain control panel items such as Programs & Features, Device Manager, Event Viewer etc. This will get added to as requests are made and i can add them in.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,315
    21,049
    210
    #8868 mxman2k, Oct 19, 2022
    Last edited: Oct 19, 2022
    (OP)
    Added under [Misc] tab:
    Windows Activation Status.
    Windows License Reason - Such as 'Digital/Store License/HWID' etc.
    M$ Office activation status - experimental as i not have any office installed so have guessed the results...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. Dubioza Kolektiv

    Dubioza Kolektiv MDL Addicted

    Dec 27, 2012
    870
    1,470
    30
    Capture.JPG
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,315
    21,049
    210
    hmm will have to redo the office bit, it was experimental as it was code i was not familiar with..
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,315
    21,049
    210
    #8871 mxman2k, Oct 20, 2022
    Last edited: Oct 20, 2022
    (OP)
    For now the GUI QT will just show if office is installed and what version/name.

    I wont bother with the activation check as it getting beyond me trying to get the results parsed , as the user will know if it not activated etc when using the office program anyway.

    officever.JPG
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,315
    21,049
    210
    Just starting on the Save Report(s) section :)

    First stage - In test console write, not a file yet...

    Code:
    -------------------------------------------------------------------------------------------------------------------
    Query Tool GUI v0.10.0.16
    -------------------------------------------------------------------------------------------------------------------
    
    ===================================================================================================================
                                                 Operating System Information
    ===================================================================================================================
    Installation Type               Client
    Name                            Microsoft Windows 10 Education
    OS/CPU Architecture             CPU and OS is 64 bit
    Build                           10.0.19044
    Language                        English (United Kingdom)
    Native Language                 English
    Installed/Available Languages   en-GB en-US
    Operating System SKU            121
    Experience Pack                 120.2212.4180.0
    Windows Key Installed           7CFBY (Last 5 digits shown)
    Installation Date               12/13/2021 at 15:48 PM {UTC}
    MSDM Key Detected               Not Present
    TPM Information                 N/A
    -------------------------------------------------------------------------------------------------------------------
    There will be two saved like old QT does, one without any serial numbers and one with all info that is for private use.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,315
    21,049
    210
    The gui qt's save featue will hopefully be fully operative in the next test release.

    All current sections are saved, during the test phase the save location will be to the the desktop. I may add a save requester or have the logs save in same location as the gui exe, much like current qt does, saves some complex code.

    Still a bit of work to do but got too tired tonight, so that for tomorrow.

    Mrp v148 will be worked on again shortly too, just nice to have a break, or change on focus/direction for a while.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,315
    21,049
    210
    GUI QT .20 - Save section operative.. Saves both reports (private and postable) to the desktop by default. I may add requester at a later time or have reports saved in same location as the Query Tool's exe...

    Code:
    -------------------------------------------------------------------------------------------------------------------
                                                 Query Tool GUI v0.10.0.20
    -------------------------------------------------------------------------------------------------------------------
    
    Log Date {UTC}: 21/10/2022 -- 08:09 {24-hour}
    
    Some results may be shortened to fit the output stage, such as RAM information.
    
    This is the postable report that does not contain full serial or sensitive information.
    
    ===================================================================================================================
                                                 Operating System Information
    ===================================================================================================================
    Installation Type               Client
    Name                            Microsoft Windows 10 Education
    OS/CPU Architecture             CPU and OS is 64 bit
    Build                           10.0.19044
    Language                        English (United Kingdom)
    Native Language                 English
    Installed/Available Languages   en-GB en-US
    Operating System SKU            121
    Experience Pack                 120.2212.4180.0
    Windows Key Installed           7CFBY (Last 5 digits shown)
    Installation Date               11/26/2021 at 7:24 AM {UTC}
    MSDM Key Detected               Not Present
    TPM Information                 Active: True, Enabled: True, Owned: True, Version: 2.0, Vendor: Intel
    
    ===================================================================================================================
                                      System Drive C: Partition Information
    ===================================================================================================================
    Drive Type                      SSD
    BUS Type                        NVMe
    Total Space                     232.26 GB
    Free Space                      194.53 GB
    Partition Type                  GPT
    Firmware Boot Type              UEFI Mode
    Secure Boot Status              Disabled [Ref:1]
    File System                     NTFS
    
    ===================================================================================================================
                                              Memory Information                                                      
    ===================================================================================================================
    Total Physical                  16622312 KB (15.85 GB)
    Available Physical              13831284 KB (13.19 GB)
    Total Page Size                 17670888 KB (16.85 GB)
    Available Page Size             13681892 KB (13.05 GB)
    Total Virtual Size              4194176 KB (4 GB)
    Available Virtual               4044152 KB (3.86 GB)
    DIMM Information {First Four}   Controller0-ChannelA 8192MB @ 2133MHz  Controller0-ChannelB 8192MB @ 2133MHz
    
    ===================================================================================================================
                                              Graphics Information                                                    
    ===================================================================================================================
    Adaptor 1 Name                  NVIDIA GeForce GTX 1050 Ti
    Adaptor 1 Memory                4096 MB (4 GB) {Routine:P1}
    Adaptor 1 DACTyp                Integrated RAMDAC
    
    Adaptor 2 Name                  Not Detected
    Adaptor 2 Memory                N/A
    Adaptor 2 DACType               N/A
    
    ===================================================================================================================
                                            Network Adaptor Information                                              
    ===================================================================================================================
    Adaptor 1 Name                  Intel(R) Ethernet Connection (14) I219-V
    Connection Status               Connected
    
    ===================================================================================================================
                                              Processor 1 Information                                                
    ===================================================================================================================
    Name                            Intel(R) Core(TM) i5-10400F CPU @ 2.90GHz
    Architecture                    64
    L2 Cache Size                   1536
    L3 Cache Size                   12288
    Current Clock Speed             2904
    Physical Cores                  6
    Logical Cores                   12
    Processor Id                    BFEBFBFF000A0653
    Virtualization Mode             Enabled
    Manufacturer                    GenuineIntel
    Description                     Intel64 Family 6 Model 165 Stepping 3
    
    ===================================================================================================================
                                                 DMI/BIOS Information                                                
    ===================================================================================================================
    System Manufacturer             ASUS
    System Product Name             System Product Name
    BaseBoard Manufacturer          ASUSTeK COMPUTER INC.
    BaseBoard Product               PRIME B560M-K
    BaseBoard Version               Rev 1.xx
    
    BIOS Vendor                     American Megatrends Inc.
    BIOS Release Dat                05/13/2022
    BIOS Version                    1605
    Primary BIOS                    True
    SMBIOS Present                  True
    SMBIOS Verson                   3.3
    SLIC/BIOS Data                  ALASKA - 1072009
    
    Valid SLIC Name                 No Valid SLIC Table
    Possible Brand Theme            Asus
    
    ===================================================================================================================
                                              Miscellaneous Information                                              
    ===================================================================================================================
    Which MRP Version Used          CY21M11D16-R141.BC6
    
    Installed .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}        ESET Security
    Defender Tamper Protection      Disabled
    Defender Service Status         Disabled
    Windows Firewall Service State  Running {Reg: Auto}
    
    Windows Activation Status       Activated
    Windows Licence Reason          Digital Store Licence/HWID
    Office Version Installed        Does not appear to be installed
    
    -------------------------------------------------------------------------------------------------------------------
    

    Will upload link soon. :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,315
    21,049
    210
    #8876 mxman2k, Oct 21, 2022
    Last edited: Oct 21, 2022
    (OP)
    GUI QT Test .20



    There could be errors, hopefully the error checks prevent major issues.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. Dubioza Kolektiv

    Dubioza Kolektiv MDL Addicted

    Dec 27, 2012
    870
    1,470
    30
    11.JPG
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. Dubioza Kolektiv

    Dubioza Kolektiv MDL Addicted

    Dec 27, 2012
    870
    1,470
    30
    1.JPG 2.JPG
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  18. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,315
    21,049
    210
    weird that office not detected, may just remove that line - fed up trying as so many damn ways to find the info and none seem to work when converted to Autoit code :(



    i installed office 2007 that i had to hand:

    Code:
    Office Version Installed        Microsoft Office Enterprise 2007 (12.0.4518.1014)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  19. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,206
    90,780
    340
    Screenshot (98).png

    Dubioza has Office Click-to-Run not MSI, which need different detection routines
    is that considered? :)