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,320
    21,059
    210
    will fix it , thought i might of missed a variable
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,059
    210
    Well it not a missed variable as such it how autoit detects the OS a bit of a pain so will make my own way to check :D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,059
    210
    #8723 mxman2k, Oct 11, 2022
    Last edited: Oct 12, 2022
    (OP)
    Fixed:
    Missing variable error on win 8.x - possibly on w11 too, sorted now as better os detection. (i hope!)

    Added a experimental check for a valid SLIC name and it should show on the BIOS/DMI tab if found. May get it wrong as it a long winded array check of 129 names :eek:
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,059
    210
    #8724 mxman2k, Oct 11, 2022
    Last edited: Oct 11, 2022
    (OP)
    If the valid SLIC name routine is stable then i will see about checking for a valid theme that could be used but that could open another can of worms!

    Took me a hour or more to sort the slic name bit and i am not that sure if it right :D

    If the SLIC name isnt in the array then nothing will be shown about it in the [BIOS/DMI] tab section..
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. Dubioza Kolektiv

    Dubioza Kolektiv MDL Addicted

    Dec 27, 2012
    870
    1,470
    30
    1.JPG 2.JPG 3.JPG 4.JPG 5.JPG 6.JPG 7.JPG
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,059
    210
    No idea why -- on my tests it not :g:

    Although i think i may know why as i changed the result box from a input to a ws_Boxed and may of put the variable on those two lines by mistake.

    At least the SLIC name bit worked :D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,059
    210
    Yep i was right :oops: :facepalm: i got a bit carried away with pasting the variable on the end of the createlabel line :D

    Not see it easy as most tests only shown 2 at most devices so missed it. Thanks for letting me know :)

    Sorted for next release. :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,059
    210
    #8730 mxman2k, Oct 12, 2022
    Last edited: Oct 12, 2022
    (OP)
    Added SLIC check (simple), also possible theme that could be used when using MRP.
    Fixed boxed lines around some entries in the GUI.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,059
    210
    Will consider adding that as a option for the next MRP release.

    On my Gen 10 (10400F) i5 cpu it not activate the TSX setting by the registry entries :g:
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. JanCerny

    JanCerny MDL Senior Member

    Sep 13, 2012
    295
    194
    10
    It may depend on the CPU core stepping, the latest microcode in BIOS, the Windows version, and mcuupdate_GeniuneIntel.dll :g:
     
  11. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,059
    210
    #8733 mxman2k, Oct 12, 2022
    Last edited: Oct 13, 2022
    (OP)
    Added on new Misc tab:
    Product Key Used (last 5 digits shown)
    MSDM key (if detected) , last 5 digits shown.

    Installed Antivirus detection and if up-to date or not. Shows only ONE AV at present as cannot seem to get it to show more than one correctly.

    Plus simple test if internet connected or not , shown in title bar same as the desktop resolution (debug)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,209
    90,791
    340
    Screenshot (95).png Screenshot (96).png

    Defender was never used or up-to-date :D
     
  13. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,589
    1,584
    150
    Getting "Error: Variable used without being declared" :) On Windows 10 Pro 21H2 English. Is there a log?
     
  14. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,209
    90,791
    340
  15. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,059
    210
    Will look in morning as not at home at moment.

    Think defender is first it sees no idea why, but it does show it disabled.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,059
    210
    Variable not declared, the line number gives me a hint as when converted to an exe it changes location.

    That caused by one of the new functions added and local declaring works slightly different to batch scripting.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,059
    210
    Im slowly getting used to the differences from my usual batch scripting.

    For loops are different again so that a pain, arrays are useful but awkward how i want to use them.

    The av part i may remove the upto date part, but use the enabled/disabled result to hopefully show more than one av detected, Ie defender and another like old qt does.

    Its all learning something new :)

    I do make things tough for myself. :D

    Also working on a winpe detection so you can read say a product key from a offline installation. That is for a later addition as it more difficult at this time and needs a lot of work to get it to just do that. Once that done i can use what i learn from it to do other parts for offline use.

    But as a old saying goes here, "learn to walk before you run" true in my case on this new project:p
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  18. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,059
    210
    Will fix issues tomorrow, although ive tested on w10 education and no issues, i think enth tests on w11 too.

    Seems to work on w8.x as well , so unsure why it missed a variable error occurred.

    I will check , although autoit didnt throw a error when i syntax error checked.

    There again this new update to autoit made me redo some parts but only simple changes was needed to winapi calls.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...