Jump to content

Nuno Brito

Member
  • Posts

    242
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    Portugal

Posts posted by Nuno Brito

  1. addons2wpi

    This tool will allow you to batch convert your addons and easily use WPI instead of nLite to install them along with Windows. It was meant for unattended use and you only need to mention the folder where the nLite addons are placed and the folder where WPI is located when launching the tool from the command prompt or a script.

    addons2wpi is freeware and everyone is welcome to use and share as needed.

    More features will surely be added upon request.

    addons2wpi.PNG

    download_button.gif

    Usage:

    addons2wpi.exe AddonFolder WPIfolder

    • AddonFolder is where you have all your addons
    • WPI folder is where WPI.hta is placed

    Some notes:

    • It will look specifically for CAB/7Zip/RAR/ZIP files inside the addons folder and respective subfolders.
    • All entries are placed inside the WPIScripts folder and will overwrite config.js with the new entries - please backup this file if you wish to keep your customized settings.
    • My experience with nLite and WPI is still very recent, if something needs to be corrected please mention any details that need attention and I will work to solve them.

    One tip when using the command line parameters:

    If your path contains any spaces like for example: My Documents - you need to use "" as this format: "My Documents" so that windows can properly recognize these spaces in the path name.

    Thank you!! :)

    Translation of this page on other languages:

  2. WPI is a go as long as you can keep up with the releases (Not too many of those in the foresee-able future) and you keep me abreast of any neat mods or changes that can be implemented in WPI.

    Thank you!! :thumbup

    Is there any converter of nlite addons to WPI?

    My intention is to replace the addon integration feature of nLite and use WPI to handle programs installs.

    --

    So far, I've made a small program to find all cab files inside a addon folder and properly batch convert them into the install folder and add the respective entries and switches on the config.js file.

    This way people won't need to manually add all their addons on WPI.hta and will be allowed to customize these entries as required.

    I can continue improving it and release here as a standalone tool for more generic use if no such tool exists yet, please do let me know.

    :)

  3. which software is going to be put in the next release ?

    WPI is nearly ready, I'm already finishing the batch converter from nlite addons to wpi packages to allow on the fly conversion of all nlite addons and replace nlite with WPI on this function.

    I've asked license to vmware to include their free vmware player inside the next distro but still haven't received any reply from their part.

    There is also RyanVM but I haven't (yet) started testing it.

    As for nlite addons included, so far we have these: http://xp.winbuilder.net/uxp/nLite/Addons/ but more freeware software can be added - I remember that kmplayer might be a good option.

    Do you know any other interesting tools to include? :)

  4. Hi,

    I'm working on a project called UXP and a member called benxhi has asked if WPI could be included on the next version: http://www.msfn.org/board/-t113249.html&am...st&p=745457

    Is this possible?

    Hadn't yet had a chance to learn more about WPI but I would like to know if I have the team's permission to include it inside this project distribution.

    This only includes freeware tools such a WUD, DriverPacks, LiveXP amongst others and is also distributed for free.

    -----

    Would also appreciate some help in getting started regarding the best methods to use WPI and if someone from the development team creating a script for WPI to interact with UXP would be really excellent.

    Please download the project and check the scripts to see how this works: http://winbuilder.net/download.php?view.24

    Thank you in advance! :)

  5. OH and what do you think to add a script that can make the emulation not in qemu or in virtualbox but in VMware ?

    booty#1 has already created a script for vmware, download it here: http://www.nativeex.boot-land.net/nativeEx...n/VMWare.script

    Use right-click on the link and choose "Save link as.." to download the script.

    It can be placed on the "Finish" folder, then open up wb to select it as default emulator.

    vmware needs to be previously installed on your machine before running this script.

    :)

  6. You can make a copy of an already existent script and then modify it with notepad or any other text editor.

    The only important value to change is the "title" inside the [main] section.

    Example:

    [main]
    Title=My Program
    Description=my Program will be added on the project
    Selected=True
    Level=5
    Version=1

    ---

    One other way is clicking inside wb: Advanced --> Create new script

    But the above tool is meant for app scripts: http://www.boot-land.net/forums/Creating-a...ript-t2665.html

    App scripts add programs on the LiveXP, VistaPE or any other projects that understand that script language. It works a bit like addons for nLite but specific to boot disks.

    :)

  7. Hi benxhi, glad to hear it worked good on your computer.

    Which OS do wish to include?

    The multboot section is handled by BCDW and you can edit BCDW.ini in order to include other OS's and then re-create a new ISO (you open the "finish" folder and run the script called "Create ISO")

    The documentation for BCDW provides a lot of examples to quickly learn how to use it.

    ---------

    If you wish to automate this step then you can write a script to automatically add another OS when building a fresh image.

    One of the multiboot options is WinRoot (the XP sized on 5Mb), take a look on the script - I'll mark on red what needs to be modified to match the values of the OS you wish to use:

    [main]

    Title=WinRoot

    Description=Add a liveCD sized in 5Mb that starts in Windows NCLI mode (Native Command Line Interface)

    Selected=True

    Level=2

    Version=1

    Date=2007-NOV-28

    Author=Boot land community

    Contact=http://boot-land.net/forums

    Download_Level=1

    // %liveCD% can only have 4 characters

    [variables]

    %liveCD%=Root

    %project_folder%=WinRoot

    [process]

    FileRename,"%basedir%\Projects\MultiBoot\%project_folder%\Target\%project_folder%\I386","%basedir%\Projects\MultiBoot\%project_folder%\Target\%project_folder%\%liveCD%"

    If,ExistFile,"%basedir%\Projects\MultiBoot\%project_folder%\Target\%project_folder%\bootsect.bin",FileDelete,"%basedir%\Projects\MultiBoot\%project_folder%\Target\%project_folder%\bootsect.bin"

    Echo,"Copy all files to our target directory"

    FileCopy,"%basedir%\Projects\MultiBoot\%project_folder%\Target\%project_folder%\*.*","%targetdir%\","Show"

    Echo,"Restore older original folder name"

    FileRename,"%basedir%\Projects\MultiBoot\%project_folder%\Target\%project_folder%\%livecd%","%basedir%\Projects\MultiBoot\%project_folder%\Target\%project_folder%\I386"

    //

    run,%scriptfile%,add_multiboot

    [add_multiboot]

    // Was BCDW processed before?

    If,NotExistFile,%targetdir%\BCDW\bcdw.ini,Exec,%ProjectDir%\Basic\3-MultiBoot-BCDW.script,process

    // Ensure we don't repeat the same step so delete any previous entries

    TXTReplace,"%targetdir%\BCDW\bcdw.ini","\%liveCD%\setupldr.bin ; %project_folder%",""

    TXTAddLine,"%targetdir%\BCDW\bcdw.ini","\%liveCD%\setupldr.bin ; %project_folder%","Append"

    The above script will copy the contents of a folder called "WinRoot" (you can change this name to something else) inside the multiboot folder to the root of your image then it will write setupldr.bin to bcdw.ini

    It can be used to include other Windows XP / 2003 Install CD's/Boot Disks.

    :)

  8. You're certainly not talking about WinBuilder.

    What has WinPE2.0 to do with BartPE in the first place?

    Would you point out to the page that instructs you to place WinBuilder inside a bartPE folder?

    Both are very distinct projects that have little to nothing in similar.

    The VistaPE project which uses WinBuilder as engine to create boot disks will copy files using as source a Windows Vista Install DVD or WAIK, nothing to do with Windows XP SP2 nor there would be any interest in uploading license keys to anywhere.

    WinBuilder is being developed for some years now and if you bother to read the documentation then you'd quickly discover that it would not do the things you mention.

    http://boot-land.net/winbuilder/help

    -----------

    I find it very strange that the first post of member is used to write such critics, especially when they are presented without any valid arguments.

    VistaPE is an excellent tool to customize a WinPE 2.x image and does a very good job in providing a full Explorer shell in a completely automated way that keeps being improved with time.

    Do check the discussion forums: http://www.boot-land.net/forums/VistaPE-f51.html

    If you are interested in replying back - please detail exactly from where you downloaded this "winbuilder" of yours that brought such harm to your computer, otherwise your comment will fall in the category of obvious difamation which is against the rules of this forum.

    The official web page for WinBuilder is this one: http://winbuilder.net

    :)

  9. Ok, I'll explain everything from the start so that you can understand in detail how to get this done, but do post your doubts along the way and I'll try to help getting them sorted out.

    Here's a quick check list for trying the script in action inside winbuilder:

    • Get the latest WinBuilder: http://winbuilder.net/download.php?list.3
    • Run the executable on a empty folder (such as c:\winbuilder)
    • From the internal download center get the latest projects from the web (vistape, livexp, etc)

    If you done the above steps then you should be viewing inside winbuilder a project called liveXP, get inside the folder Apps\System on the project treeview inside wb and ensure that the 16bit support script is enabled.

    Click on play (big blue button) and select a source to your Windows XP PRO SP2 (recommended) files.

    View the results and burn the ISO to a CD or DVD and after booting the image you can try running you 16 bit apps on disk.

    ----------------

    After you get some feeling of how things work - time to move onto VistaPE based on WinPE 2.x and also build a boot disk based on this project (instructions are included inside the project)

    After trying this project for the first time with success - it should then be time to port the same capability to VistaPE (don't think anyone ever tried it before) - wb has an internal script code editor that you can use to peek at the code and give a try to adapt it to work with this WinPE project.

    Much of the support for VistaPE is also given on the respective forum, look here for help: http://www.boot-land.net/forums/VistaPE-f51.html

    :)

  10. uxpbeta

    This project will create a customized multiboot XP Install DVD.

    Steps that were automated:

    • Copy all files from a Windows Source onto to a target folder
    • Add BCDW to be used a multiboot manager
    • Create in unattended mode a 5Mb sized WinRoot project and add to target folder
    • Create in unattended mode a full sized 300Mb LiveXP project and add to target folder
    • Process nLite addons found inside a sub-folder and attach them to a nLite profile
    • Process WUD (Windows Updates Downloader) update files and attach them to the nLite profile
    • Launch unattended nLite and customize the Windows source found on the target folder
    • Launch DriverPacks and silently add all selected driverpacks inside the target folder windows folder.
    • Create a ISO with mkisofs
    • Launch this ISO image with VirtualBox
    • Burn ISO image on DVD

    uxp_04_initial_screen.png

    Requirements:

    • nLite is not included and should be installed on your computer before running this project
    • Spaces in path name are not fully supported - use a simple path like "c:\uxp" for example
    • You need a maximum of 4Gb disk space free on disk.
    • Windows XP SP2 PRO Install CD or files copied to a folder on disk
    • If running under Vista you need to disable UAC to build this project.

    Download page:

    http://winbuilder.net/download.php?view.24

    A full step-by-step gallery of screenshots can be found here:

    http://winbuilder.net/e107_plugins/autogal...=Projects/uxp

    Possible bugs:

    • It seems that the FileCopy command is not working correctly on the first script under some conditions (Projects\uxp\Basic\2-CopyFiles.script) - solution - manually copy your Windows CD files to the target folder
      uxp_10_script_01_copyfiles.png
      ---------------------------------
    • I hadn't tested on a folder with spaces on path name before uploading so it might be buggy - solution - use a path like "c:\uxp"
      uxp_03_explorer_all_files.png

    --------------------------------------------------------------------------------

    This project will take around 30~50 minutes until it is completed - all steps should be done in complete unattended mode without requiring any user interaction.

    - Initial boot screen

    uxp_08_emulation_bcdw.png

    - LiveXP environment

    pv_uxp_08_emulation_livexp.png

    - Windows XP Install

    uxp_08_emulation_xp_install.png

    -----------------------

    If needed - each script can be executed individually by pressing on the "green" play button

    The download package is sized in nearly 600Mb because it includes all driverpacks available and around 300Mb worth of freeware applications - it wasn't meant to be light - just a big and heavy XP install that I could use for everyday OS install on new machines without need to worry about drivers or installing some of my favourite programs.

    List of included addons (programs that are installed when the XP setup is running):

    • ProgramAddons Ccleaner_201.cab
    • ProgramAddons DriveImage XML 1.21.cab
    • ProgramAddons FileZilla 3.0.4.1.cab
    • ProgramAddons Firefox 2.0.0.11.cab
    • ProgramAddons Java Runtime Environment 6 Update 3.cab
    • ProgramAddons Notepadplus 4.6.cab
    • ProgramAddons OpenOffice 2.3.0.cab
    • ProgramAddons PuTTY 0.60.cab
    • ProgramAddons QT_Alt-211.cab
    • ProgramAddons RealVNC 4.1.2.cab
    • ProgramAddons Recuva 1.06.132.cab
    • ProgramAddons Spybot Search _ Destroy 1.5.cab
    • ProgramAddons Tiny Hexer 1.8.1.6.cab
    • ProgramAddons TUGZip 3.4.0.2.cab
    • ProgramAddons Unlocker185.cab
    • XPizeDarkside21.exe
    • XP_Codec_Pack-232.cab

    This project allowed me to build a 1,4Gb XP Install DVD that I burned onto a 8cm mini-DVD/rw and carry everywhere to use whenever needed.

    Please remember that this is the initial beta release and I would really appreciate any feedback regarding this project in order to make things work better - thank you in advance for your comments about it.

    :)

  11. This a bit off topic if we take into consideration the original request for this topic, but there is script for liveXP that adds 16 bit support to a XP PE (NT5) based winbuilder project.

    Since it is also using winbuilder perhaps this can be adapted to work with VistaPE/WinPE 2.0 or at the very least give you pointers on what you need to try in order to get 16 bit support under NT6. (don't know for sure if much has changed across NT versions)

    You find it here: http://livexp.boot-land.net/LiveXP/Apps/Sy...dos16bit.Script

    :)

  12. I had a very similar challenge some time ago and automated all needed steps onto a single project.

    This helped me to speed a lot of the testing and improving process until it I reached my expected results.

    Now I only need to update the driverpacks or any of the included addons and rebuild again as needed.

    ------------

    I've released this project today as beta - it's not based on sysprep as I preferred the traditional XP install but I hope it can still help you.

    http://www.boot-land.net/forums/index.php?showtopic=3651

    It allows to automate customization of the windows source and also adds a XP PE environment to apply any additional tasks with MMC such a disk partitioning or running Winnt32.exe with custom switches from command line.

    :)

  13. WinBuilder is a freeware utility that enables you to create boot disks based on Windows XP/Vista.

    This is a very flexible program to which a lot of talented people have devoted time over these last years to create and publish completely free of charge for everyone to enjoy.

    WinBuilder074.png

    Some projects like LiveXP will create a XP Windows PE based boot disk based on a Windows XP SP2 Install CD and produce a very small CD image sized around 31Mb~300Mb that can include a very extensive set of features, freeware programs and full support to SATA drives and network connections.

    This project also includes freeware tools to create bootable USB pendisks with easy to follow instructions.

    LiveXP-071209-DEC.png

    Our goals are simple - create truly efficient boot disks using only legal and freeware tools.

    You can download the latest projects and WinBuilder versions at http://winbuilder.net

    There is a quick start guide here --> http://winbuilder.net/help/

    More screenshots --> http://winbuilder.net/e107_plugins/autogal...autogallery.php

    -------------------

    For Windows PE 2.x there is a very good project that allows to you customize completely WinPE 2.x images.

    It is called VistaPE and more informations can be found here --> http://vistape.net/vistape-screenshots.html

    VistaPE can produce boot disks based on WinPE 2.0 using the WAIK or any normal Vista Install DVD as source and instead of giving a command prompt like WinPE it will allow you to use the explorer shell and add as many programs as necessary.

    corel020_full.jpg

    Requirements:

    • You will need an Internet connection to download new scripts and projects from the download center
    • You need to run this program as Administrator under XP or Vista
    • Under Vista you will need to disable the UAC (User Account Control) to handle registry hives

    WinBuilder is freeware and you're welcome to bundle it inside your own project distribution and website if you wish.

    The projects you find on the WinBuilder site are also freeware and all build steps are composed with simple text files that contain instructions (scripts) of what should be copied or modified - this means that everyone can look inside the script source and modify it as needed.

    Hope this introduction wasn't very lengthy - have fun building your boot disks! :)

  14. I like the fresh Vista look but I'd rather use a very fast XP than a very slow vista on my machine - don't also see many reasons to upgrade my hardware or buy a Vista license since all my apps run very good as it is and will only look forward over a clean and smooth NT 7 as it was already mentioned by blackspawn.

    Nothing to do with Vize - it's a vista matter.

    :)

  15. Hi Damian!

    I meant both types of unattended install.

    • Use a switch to install silently on my system
    • Have the option to use as nlite addon (for example)

    btw: I've noticed that some details were only modified after rebooting my machine for the second time (for some reason, don't know why) - after this everything (including title bar as described above) worked really good.

    There are of course a few glitches but in overall this has worked very good right from the start and now it should only be a matter of perfecting things.

    I like the icons updates - do makes XP look better.

    Let me know if there's something I can test and give feedback - I'd like to help somehow.

    :)

×
×
  • Create New...