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,324
    21,066
    210
    Query Tool v70.0 has been uploaded, 2nd post updated with download link, password and hashes. :)

    Summary of changes:
    + Advanced SLIC checking, (if needed) - which should eliminate odd errors if the SLIC table is dummy/invalid.

    + Some slight cosmetic changes in certain lines/text data.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. Dubioza Kolektiv

    Dubioza Kolektiv MDL Addicted

    Dec 27, 2012
    870
    1,470
    30
    #3522 Dubioza Kolektiv, Sep 3, 2018
    Last edited: Sep 3, 2018

    Attached Files:

    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,324
    21,066
    210
    seems like Kaspersky not like the QT at all. :g:

    At that stage of the QT Alphawave's Generic.exe is ran to obtain the SLIC/MSDM information stuff, which can trigger AV's even in 'paused' mode. Sadly nothing i can so about that.

    The QT has been fully tested on many computers, albeit none had a AV installed. Only one did Total Security (360Safe), which is very sensitive and grabs even some Windows updates lol.

    ESET NOD32 - all clear (which i use).
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,679
    103,532
    450
    Don't the AV's have a learning mode anymore? In the old days, when i still used one, it was set to ask what to do, when it got triggered, with an option to save the selection for future use.
     
  5. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,324
    21,066
    210
    If you use spaces in the COMPUTER/Device name then use of Networking can be problematic too.

    Networking protocols not like spaces or most non standard characters either in any device name.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,324
    21,066
    210
    Not all AV's have that 'learning mode' they either allow or just block/quarantine these days. :(

    But in this case it was the use of spaces within the Computer Name (used on Networking too).

    Using _ instead of a space gets around that problem. ;)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. Dubioza Kolektiv

    Dubioza Kolektiv MDL Addicted

    Dec 27, 2012
    870
    1,470
    30
    That's the problem, there was a space. No spaces work normally
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,324
    21,066
    210
    #3528 mxman2k, Sep 3, 2018
    Last edited: Sep 4, 2018
    (OP)
    I have edited the ComputerRename script to change any spaces to a - (minus) character automatically this will be in the next MRP release's Optional\MiscScripts folder. :)

    So a name of:

    My Beast Of A Machine

    Would become:

    My-Beast-Of-A-Machine


    **EDIT**
    Have further updated the script which attempts to filter the non allowed characters, but due to limitations of batch scripting and certain special characters such as * < > etc they cannot be filtered and will cause the script to fail. Also added a ReadMe which explains the scripts use and other notes.

    Have altered to use the - character instead of a space as the _ character has a special meaning too!
     
    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
  10. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,324
    21,066
    210
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. Dubioza Kolektiv

    Dubioza Kolektiv MDL Addicted

    Dec 27, 2012
    870
    1,470
    30
    MRPQTGv70.0 works with kaspersky but version 69 can not.

    Something's in your coding :p:D
     

    Attached Files:

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

    mxman2k MDL Developer

    Jun 20, 2007
    6,324
    21,066
    210
    Its a hit and miss with AV's the compilation method/program is the same, no use of UPX which always triggers warnings. All being well when the next update of Kaspersky database is due they will have cleared that flag.

    Always the same for each release. *sigh*
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. geneticplasma

    geneticplasma MDL Senior Member

    May 13, 2011
    313
    46
    10
  14. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,324
    21,066
    210
    Not at present - did not know they changed the logos.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. geneticplasma

    geneticplasma MDL Senior Member

    May 13, 2011
    313
    46
    10
    But, already 1-2 years ago.

    Yoga/Idea-Series has Orange Lenovo-Logo now.

    Premium T-Series and all other, has Red-Logo.

    Also the Wallpapers and Themes where discreted and changed by Series.

    Do you have possibility to provide them?
     
  16. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,324
    21,066
    210
    Not at moment no, plus the oem theme's within the OEM's.7z are just generic, the end user can alter the theme elements, logo's etc if they require.

    I read they changed the main logo (think 2015?) to have a slightly different blue and the letter e was changed.

    To have specialized theme's for the different series's on a certain brand would not be an easy task, so as mentioned above they are generic in nature and the end user can alter the theme to their liking, all info about the sizes, (pixel and file size), are mentioned in the 'Optional\! Info About Images.txt' readme file.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream

    Dec 21, 2012
    6,771
    7,713
    210
    Query Tool problem:

    Tried to run it on the latest RS5 17751.1 (VirtualBox). Windows Defender killed by Group Policy (No other AV). Exploit Settings (EMET) deactivated for the .exe. Still, it runs only to 50% and then simply disappears. No result file at all.

    Tried 69 and 70, outcome is the same.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  18. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,324
    21,066
    210
    #3538 mxman2k, Sep 4, 2018
    Last edited: Sep 4, 2018
    (OP)
    Hmm strange, in all the tests we did it never failed :g:

    Not used VirtualBox for a couple of years as it was buggy on certain aspects, (think most have been fixed now), so went to VMWare instead.

    If you open a Admin Command prompt at the location of the QT and then type the filename and press enter to run, it should hopefully, when it fails, show any errors in the window as running the QT this way will not close the window it's called from.

    Also if you open your temp folder %TEMP% you should see a QTLog.log text file, this should show where the QT failed at.

    That log is auto deleted when the QT has fully completed or on the next run if it is present and recreated during running.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  19. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,324
    21,066
    210
    #3539 mxman2k, Sep 4, 2018
    Last edited: Sep 4, 2018
    (OP)
    Has the Computer Name been changed? As noted before any spaces within it can cause the QT to fail.

    At 40% SLIC checks are done, 50% is Memory checks.

    Have added error checking which should allow the QT to continue.. :g:

    I extensively tested the routines with different test values and it didn't cause any problems, it either used the given values or null'd them respectively.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  20. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream

    Dec 21, 2012
    6,771
    7,713
    210
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...