Multi OEM/Retail Project

Discussion in 'MDL Projects and Applications' started by The_Guardian, Nov 8, 2014.

Thread Status:
Not open for further replies.
  1. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    Future plans...
    -Remove all but one image in the OEM's folder and have script resize the image, if needed.
    -Only create Backgrounds folder if needed.
    -Add more keys and certs that I have gathered.

    This should reduce size of the Project considerably.
     
  2. Mr.X

    Mr.X MDL Guru

    Jul 14, 2013
    8,554
    15,642
    270
    This is amazing and very important buddy, reducing the project's size is paramount in some scenarios, for instance AIOs with high number of indexes. This changes you are planning are really cool, indeed. :clap:
     
  3. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    #623 The_Guardian, Feb 12, 2015
    Last edited: Feb 12, 2015
    (OP)
    I will also be able to adjust compression on the images plus a few more features to ensure quality of the image itself. Also will remove the [*-incl] from the query tool since every size will now be addressed. ;) I also found some new updated oem original wallpapers to add to the Project but now we will only need one image to include, not a list of them with different sizes. lol I will need to let Alphawaves know the changes also so he can add any adjustments to his system brand changer that uses images from this project.

    Note: I am now at a point where I can refine the code since bugs have been worked out. This was my plan from the beginning but needed to work out all bugs first before proceeding to this refined method. I will start work on this as soon as I get a little free time but wanted to share my plans for the future.
     
  4. Googolplex

    Googolplex MDL Junior Member

    Aug 17, 2014
    52
    28
    0
    I want to provide the newest wallpaper from HP.
    Personally I find this image far more awesome than the older one.

    Blue_Waves.jpg
     
  5. Mr.X

    Mr.X MDL Guru

    Jul 14, 2013
    8,554
    15,642
    270
    I agree too.
     
  6. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    Got it and thank you. :)
     
  7. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    #627 The_Guardian, Feb 12, 2015
    Last edited: Feb 12, 2015
    (OP)
    Instead of adding more code to resize the image, what if we just let windows do it auto? Its actually the same process but windows does it on the fly without literally resizing the image. If we use the largest image available for oem machine resolutions then reduction should not artifact or pixilate. The problem with resizing images that are small is that it distorts the image when made larger.

    Using this method lets me remove some code instead of adding to it, making it smaller. I want to reduce size of project but still maintain quality.
     
  8. Mr.X

    Mr.X MDL Guru

    Jul 14, 2013
    8,554
    15,642
    270
    I trust in you, pretty much more than Windows to handle this, but you have the last word :)
     
  9. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    #629 The_Guardian, Feb 12, 2015
    Last edited: Feb 12, 2015
    (OP)
    I will test both to see results....if windows does it on the fly correctly which it always does depending on the quality of the image, it should look very nice on HD monitors. Will do some testing just to make sure. I was just sharing my thoughts openly. lol Windows has always been able to "fit" any resolution size image since long ago so I don't expect issues personally but still will compare the two methods and make a judgment call on it before releasing.

    The largest resolution type for monitors is 2560x1600 which should also look good on hdtv's.

    The reason I am thinking of letting windows fit it is so that when I hook my lappy up to my hdtv then resolution looks better. See my lappy is 1920x1080 but my hdtv is 1080p so I can see some distortion. If I included the 2560x1600 it would look better on my hdtv but still look great on the lappy also because windows would have more of a "fit" for the image to the display devices.

    Update: I just tested the image sizes on my lappy and hdtv and wow what a difference in quality on my hdtv. I like this better because end users some times use more then just their laptop or desktop monitor or use multi monitors and this would make the wallpapers look better on higher resolution displays. I'm happy with this test.
     
  10. MMIKEE

    MMIKEE MDL Senior Member

    Oct 6, 2012
    380
    361
    10
    When I substitute the NEWer replacement OEM’s Alienware image with the Orignals that search engine provided, I cannot get the current project 9-Feb-2015 to use the Force_Theme_[readme] with ALIENWARE as the only text… When Windows 7-x64 is installed, it defaults to the Windows 7 images instead of the original Alienware images etc. When I use the NEWer replacement OEM’s Alienware images, then project 9-Feb-2015 uses the the Force_Theme_[readme] with ALIENWARE correctly…
    I realize I must be doing something wrong, but I have yet to resolve it… Any advice / help would be greatly appreciated… Thanks ahead of time…
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    Sorry but I don't support mix matching of old project with this new project because of differences in scripting. All images are getting upgraded so hang in there. ;)

    Update: I have removed multi monitor tool, reduced script for project and query tool, now working on the image replacement, resizing, and compression. Give some time to finish and then I will do testing. Its going to be a lot smaller. ;)
     
  12. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    #632 The_Guardian, Feb 12, 2015
    Last edited: Feb 12, 2015
    (OP)
    Of the 9 OEM images I have done so far....of those 9 oem's went from 16.7 megs to 3 megs uncompressed. Compressed those 9 oem folders are 1.77 megs. This would make the whole project well under 50 megs. :)
     
  13. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    #633 The_Guardian, Feb 12, 2015
    Last edited: Feb 12, 2015
    (OP)
    47 oem folders compressed with 7zip is 8.37 megs so looks like the project will be majorly smaller then original. ;) I am almost half way done...then testing to make sure.

    Looks like the new project will be under 30 megs at the most. I will still need to modify all the text files with instructions since some changes have taken place.
     
  14. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    #634 The_Guardian, Feb 13, 2015
    Last edited: Feb 13, 2015
    (OP)
    There will be a little delay because of a personal issue that came up this evening for me and my family. I will work on this more tomorrow. Hope everyone can understand without me going into detail.
     
  15. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    #635 The_Guardian, Feb 13, 2015
    Last edited: Feb 13, 2015
    (OP)
    I cant sleep so I decided to finish the project. Is 27.7 megs for the whole project ok? How about just the decompressed $oem$ folder as 25.2 megs? Does this sound better to everyone? I will do some testing tonight and finish testing tomorrow. This method looks better on hdtv's and big hd monitors. I see no difference on my 1920x1080 laptop. Overall I am happy. Just need to finish testing tomorrow then I will release the new project and query tool. Have a good evening/morning (depending on where you live in the world).

    Change log 02-12-2015:
    -Major reduction in overall size.
    -Default image is set 1920x1200 (compressed under 256 kb's) which is a nice middle ground for windows to auto. "fit" the image to monitor or a hdtv.
    -Removed Backgounds folder, now the script creates it.
    -Removed the Multi Monitor Tool from the project and query tool.
    -Removed resolution/size from query tool because it doesn't matter anymore.
    -Reduced cmd file because resolution query is no longer needed.
    -Replaced a few images with updated oem images.
    -Added two keys to the project.
    -Updated all text files with the changes.

    Testing progress:
    -Vista = Passed
    -Win 7 = Passed
    -Win 8.x = Passed
    -Win 10 = Passed
    Finished

    Still to do:
    -Upload = Done :)
     
  16. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    #636 The_Guardian, Feb 13, 2015
    Last edited: Feb 13, 2015
    (OP)
    First post updated with Feb 12, 2015 Project. :)

    Good night.
     
  17. apologized

    apologized MDL Addicted

    Nov 29, 2012
    874
    507
    30
    thanks for the Update
    awesome ... keep working

    nice info : Vista/Win7_Only
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  18. Smorgan

    Smorgan Glitcher

    Mar 25, 2010
    1,855
    1,051
    60
    Looking good :)

    I'm going to have to drop back a little on help and project work because of school :p
     
  19. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    I understand...school comes first, then play time. ;) I wish you well.
     
  20. bsbeck

    bsbeck MDL Novice

    Feb 14, 2015
    1
    0
    0
    I'm new to the forum and would like to try the OEM Branding tool. The link on the first page doesn't seem to work. Could someone please direct me in the way to download the tool? Thank you in advance.