Multi-OEM/Retail Project {MRP} - Mk3

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

  1. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
  2. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,767
    19,312
    180
    #22 mxman2k, Oct 21, 2016
    Last edited: Oct 21, 2016
    (OP)
    Have done a new BETA 4 of the Query Tool.

    Adjusted the DMI checking to be in hopefully the correct order, have tested with various demo info from the reports given and I'm confident that side is about 99.9% working.

    If you could please test this version and if all goes well and the new order of DMI checks is ok then i will update the main project with the changes and do a few tests on that to make all is working then will update first post with the new project and related files.

    *edit link removed*

    Many thanks :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. BALTAGY

    BALTAGY MDL Guide Dog

    Dec 23, 2014
    349
    613
    10
    #24 BALTAGY, Oct 21, 2016
    Last edited: Oct 21, 2016
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. Mr.X

    Mr.X MDL Guru

    Jul 14, 2013
    8,575
    15,646
    270
    Your PC is on a Rusty Dusty ... :p
    No really, you know rust and/or dust can make a module to disappear :cool:
     
  5. BALTAGY

    BALTAGY MDL Guide Dog

    Dec 23, 2014
    349
    613
    10
    That exactly what happen since i was just cleaning my PC a few minutes ago lol now fixed, i hope i get an HP pc to test the conflict soon
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,767
    19,312
    180
    #27 mxman2k, Oct 21, 2016
    Last edited: Oct 21, 2016
    (OP)
    @tcntad True ,it such a good project, it cant be left to vanish :p Thank you for your report. Odd how it displayed the key for w10 pro :eek: usually it will XXXXX out the numbers. But as it a key everyone gets for W10 Pro i won't edit the script.

    @BALTAGY Thank you for your report, interesting how it gets your memory total wrong if you have 12GB installed technically it SHOULD display 12GB.... The script just calls SystemInfo.exe within windows and parses the results so whatever SystemInfo.exe shows when run in a command window should be what it picks out? Very interesting....

    *edit*

    Phew had me worried there BALTAGY lol i was thinking where is 6gb vanished....

    At least it was a easy fix and i not even had to edit the script :p
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    Isnt that a good thing? ;) lol

    Your getting off too easy. lol :p:D
     
  8. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,767
    19,312
    180
    At the moment :p shhh ;):D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. apologized

    apologized MDL Addicted

    Nov 29, 2012
    874
    507
    30
    #30 apologized, Oct 21, 2016
    Last edited: Oct 21, 2016
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,767
    19,312
    180
    #31 mxman2k, Oct 21, 2016
    Last edited by a moderator: Apr 20, 2017
    (OP)
    The QT does a check for the following language codes: 9, 1033, 2057, 3081, 4105, 5129, 6153, 7177, 8201, 10249 and 11273 any others it will skip mem check.

    If you could please copy/paste the code below into a Admin command window and post me the result code this may give me a hint on why it is missing your memory display.

    If your OSLang code is not in the list i can add this new code into the QT for you so it will work with the OS language you have installed. Its not used in the main project but it will be nice to fix this glitch.
    Code:
    WMIC PATH WIN32_OperatingSystem get OSLanguage /format:list
    
    Thanks for bringing this to my attention.

    @ALL - I will be compiling the new project files and uploading over the weekend. :D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. apologized

    apologized MDL Addicted

    Nov 29, 2012
    874
    507
    30
    OSLanguage=1036
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,767
    19,312
    180
    Thanks apologized have added it to the query tools language list. It should now show the memory correctly for your OS language.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,767
    19,312
    180
    Updated Query Tool to v12 Build 1 and main Project 10-21-2016 uploaded, see first post for change log and download link. :tasty:

    Hopefully time you see this post the uploads will have completed.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. apologized

    apologized MDL Addicted

    Nov 29, 2012
    874
    507
    30
    #35 apologized, Oct 22, 2016
    Last edited by a moderator: Apr 20, 2017
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,767
    19,312
    180
    The OS lang code 1036(dec)/fr-FRFrench, the script is using systeminfo.exe to read the memory and parse the list, i believe the French word is 'information système'.

    As i am unsure if the command systeminfo.exe is spelt different on your OS which is why the original script only used a selection of OSLang's to use.

    Will see if i can do a workaround for finding total/avail memory that is language independent. Have limited time today due to work, but will have more time later this evening and Sunday.

    As the main project does not use this check i can work on the QTool without affecting the project itself.

    This is why i have taken longer to iron out the glitches in the QT, i have concentrated on the part(s) that are directly involved in the main project.

    Didn't want to rush out a update of the Multi-OEM that caused more problems than it solved and ruin all the hard work done by The_Guardian.

    As the DMI re-order has hopefully been solved (fingers crossed lol), i can concentrate on any bug fixes such as the memory issue in the QT and release faster updates when required.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,487
    1,502
    150
    I made a free upgrade to W10 on this computer and eventually did a clean install. Could it be beacuse of the upgrade?
    '

    Ha of course :p Its an awesome project!
     
  17. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,767
    19,312
    180
    #38 mxman2k, Oct 22, 2016
    Last edited: Oct 22, 2016
    (OP)
    My pc was on win 8.1 :eek: then i did the upgrade, then clean install, no key shown just xxxx's.

    The quirks of computers! or M$haft not sure which :p

    Will recheck script but i am sure i just set saved report.txt file to just put xxxx's instead of the product key and not show any MSDM info to make it easier to copy/paste from the saved report.txt.

    As I am going to work on the QT this weekend might be able to work out why it shown that key... At least the main bits are working and no major {beep} ups (for now :p).
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  18. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,767
    19,312
    180
    Have changed the way the Query Tool detects memory (using WMIC instead of SystemInfo.exe), this slightly adds to the time the tool takes to complete.

    On some OS Languages the memory display is not shown to prevent Un-Listed from showing. Although I am sure using the WMIC is language neutral but left the error check in place for now.

    Also altered the system information layout slightly.

    Updated first post and download link for the Query Tool and Project.

    Main project only has the updated Query Tool added. No changes have been made to the Project itself.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  19. apologized

    apologized MDL Addicted

    Nov 29, 2012
    874
    507
    30
    memory problem fixed
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...