Multi-OEM/Retail Project {MRP} - Mk3

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

  1. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,488
    1,506
    150
  2. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,384
    180
    Hmm that weird character still on the VRam result :g:Have tried to force the running PS script to be English and it seems like that line has been ignored!

    Ah well at least i think the amount is correct and the 'ΓΏ' should be a , i think.

    Looks like the results are all English now ? i not see any other references...
     
    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,358
    7,078
    210
    Err, you posted the Private copy, you know that?
     
  4. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,488
    1,506
    150
    Yup I think previous version RC26(?) also returned English on everything
     
  5. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,488
    1,506
    150
    Err yup. As I always do.
     
  6. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream

    Dec 21, 2012
    6,358
    7,078
    210
    The character seems to be 0xFF.
     
  7. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,488
    1,506
    150
    Can you add info on what type of license was used or if a loader was used? Like in Office section
     
  8. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,384
    180
    #7648 mxman2k, Nov 8, 2021
    Last edited: Nov 8, 2021
    (OP)
    For the Vram new routine -- It is a powershell issue that i not know how to fix as the routine is using a array/index that i am not familiar with to know how to substitute a single char within a string.

    *See a post below re if fixed*
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,384
    180
    #7649 mxman2k, Nov 8, 2021
    Last edited: Nov 8, 2021
    (OP)
    if loader is detected then 'Emulated?' will be shown in the '#09 SLIC Information' part.

    Loader i think uses 'royalty' OEM keys.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream

    Dec 21, 2012
    6,358
    7,078
    210
    Windows Loader (7 or Servers) uses OEM:SLP keys. They are from royalty OEMs, but don't count as Retail.
    The HwID (digital license) uses a common default key. That's usually a Retail one, sometimes OEM:NSLP, MAK or OEM:DM.
     
  11. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,384
    180
    #7651 mxman2k, Nov 8, 2021
    Last edited: Nov 8, 2021
    (OP)
    I think i have managed to 'fix' that odd character in the Vram line...

    Using a Replace command thing...

    @tcntad check your PM ;)

    Nope cant 'replace' using .replace() or even -replace command lets... :(
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,384
    180
    I think it does show if Retail / HWID / OEM / OEM_DM etc for Windows activation bit... Well it does on WMIC version , i'm sure i mimicked the same calls via VBScript to give similar results..

    GVLK/MAK types should be shown... as the product channel.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,488
    1,506
    150
    Noticed this in Server 2022 / 21H2. Am I just missing something/missunderstanding?
    upload_2021-11-9_11-24-46.png
     
  14. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,384
    180
    That info should be obtained by WMIC in that version of MRP.

    But remember that is not the new MRP 141 that is in development which has a few new bits done.

    MRP 141 is now at RC1 stage as i am happy with the results so far as all new additional routines are operative.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,384
    180
    QT 118 BC3 has been uploaded for testers..

    @tcntad - see if that shows the correct Daylight saving as that uses 3 methods to determine it now!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,488
    1,506
    150
    BC3 says no to using Daylight Saving :)
     
  17. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,384
    180
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  18. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,384
    180
    Sadly not much i can do as that is what is returned by the routines...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  19. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,384
    180
    Lets see which results in English True or False :p

    Copy/paste into a cmd prompt (not needed to be admin)

    Code:
    Powershell -NoProfile "(Get-Date).IsDaylightSavingTime()"
    Code:
    Powershell -NoProfile "[Threading.Thread]::CurrentThread.CurrentUICulture = 'en-US'; (Get-Date).IsDaylightSavingTime()"
    I get:
    Code:
    C:\Users\Dell\Desktop>Powershell -NoProfile "(Get-Date).IsDaylightSavingTime()"
    False
    
    C:\Users\Dell\Desktop>Powershell -NoProfile "[Threading.Thread]::CurrentThread.CurrentUICulture = 'en-US'; (Get-Date).IsDaylightSavingTime()"
    False
    
    C:\Users\Dell\Desktop>
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  20. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,488
    1,506
    150
    Both of them return false on my laptop:) Of course DST is enabled