Recommended Posts

Well heres my 0.02$:

Project started on 22 Dec 2003, following a few weeks playing with autopatcher XP and reading the associated neowin forums. I decided to create a GUI unattened XP install CD/DVD maker, that would allow users to make XP install discs, that installed a fully updated, tweaked and personalised system with all the apps a given user wishes without any intervention from the user. To give some initial idea of its capabilities it grew from trying to make a better version of the "setupmgr.exe" program in the XP-SP1 deployment tools. It is written in C++ and requires the .net framework to run.

Visually it looks like "setupmgr.exe" with a small pane on the left taking you through the install process and one on right showing the options for that stage, at the bottom is a progress bar used to show the size of the disc (similar to nero): (can't seem to make a screen shot so good old ascii art must do)

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

?CXDIM 0.0.3 (Concept Alpha) ?

---------------------------------------------------------------------------------------------------?

?Welcome <-- ? ?

?Locate XP CD | WELCOME ?

?Update XP ? ?

? Slipstream SP1 ? This wizard will guide you thorugh creating a custom, up to | Slipstream SP2 | date, unattened XP install CD/DVD ?

? Slipstream KB files ? ?

?Configure XP ?

? Peronsal Details ? YOU WILL NEED ?

? Product Key ? ? ... ? A full XP install disc, that is a home or pro version of windows

?Addtional Win comp. ? XP not a demo version. ?

? Media Player ? A serial number for this disc (this can be a key that needs

? Movie Maker ? actiavtion or a coperate pre activated version). |

? .net framework ? Install files and serials for the apps you wish to install (there

? Java ? must also be a plugin for this program that supports your app).

? Win script ? Any CMD line programs you wish to add to your CMD line.

? IE addons ? Drivers for your system. ?

? IE spell check ?

| ... ?

? DzSoft Fav Search? ?

? ... ? |

?--------------------------------------------------------------------------------------------------?

?Size (X MB): [xxxxxxxxxxxxx 17% ] ?

?--------------------------------------------------------------------------------------------------?

? -------- --------- --------- ?

? ? EXIT ? ? BACK? |NEXT ?

? -------- --------- --------- ?

---------------------------------------------------------------------------------------------------?

Wow, long time since I did that! [anybody know of a good program to take screen shots?] Okay here is the oh so important screen shot. Obviously things will be slightly different but that gives you an idea. (oh and I am getting to my point)

A snapshot of the implemented features as of tonight (UK) follows:

Indented entries are not "seen" in left hand panel.

0.0.0) Start up. - Load GUI,

0.0.1) Create log file - Add header to log file, add date+time to log file.

1.0.0) Display Welcome screen. - Include; Welcome (explanation), what you will need, warnings.

2.0.0) Display Instert you XP CD. - Add a browse button to point to install files on CD or anywhere include this in text.

2.0.1) Check for i386 folder and a few other files.

2.0.2) Check for SP1.htm - If found CD is SP1 slip then skip SP1 Slipstream section 3.1. (This can be

improved; detect more).

2.0.x) Check for value add, lang, win9x up etc.. folders.

2.0.3) Set location of files as global variable - Just that.

2.1.0) Select what to include - Option boxes (use advice on site). All existing on by default. Text explain if okay off.

2.1.1) Copy files to temp folder - Display progress bar.

3.0) Update XP Welcome - Display some usefull websites about XP updates?

3.1.0) Slipstream SP1 - Will not continue if not done.

3.1.1) Browse to SP1 network ver.

3.1.2) Splistream SP1 - display progress bar.

3.2.0) Slipstream SP2 - Will not continue if not done. [this not yet implented, SP2 not out]

3.2.1) Browse to SP2 network ver.

3.2.2) Splistream SP2 - display progress bar.

3.3.0) Slipstream KB Hotfixes - Opens manifest file KB_Hotfixes_manifest.txt in dir "KB_Hotfixes" below run folder.

3.3.1) Read manifest file - Get info for each fix and file name, and default status.

3.3.2) Display list of all fixes and info - Tick updates using default status.

3.3.3) Slipstream updates - display progress bars; total, update.

4.0.0) Configue XP Welcome - Tell user to get product key, and other needed info

4.0.1) Create variable for all data.

4.1.0) Perosnal details - Prompt for name and org.

4.2.0) Product Key - Prompt for Key.

4.3.0) Display settings & basic shell options -.

4.3.1) Browse to wallpaper.

4.4.0) Time Zone & Regional - prompt.

4.5.0) Networking.

4.5.1) Browse for .ins file for RAS settings.

4.6.0) Choose printer - [move?]

4.7.0) Choose XP compnents (the ones in the sif; file solitaire etc...)

5.0.0) Drivers Welcome - Explain to user.

5.0.1) Opens manifest file Drivers_manifest.txt in dir "Drivers" below run folder.

5.0.2) Read manifest file - Get info for each driver and file name, and how to silent install.

Not all drivers installations will work using this method. If you come across one that doesn't

work, then you may want to consider doing a silent installation on the driver package itself

and run it from [GuiRunOnce].

5.0.3) Display summary and confirm.

5.0.4) Add lines to winnt.sif [unattended] section (or if needed make batches).

5.0.5) Copy files to temp folder using structure.- display bar.

6.0.0) Addtional Windows Components Welcome - [much to add].

6.1.0) MSN Messenger 6.1.0203

6.1.1) Messenger plus

6.1.2) Remove Windows Messenger 4.

6.2.0) Java

6.2.1) Microsoft Virtual Machine (Build 3805.0)

6.2.2) Microsoft Virtual Machine (Update to Build 3810.0)

6.2.3) Microsoft Virtual Machine Patch (Q329077)

6.2.4) Sun Java 1.4.2_03

6.3.0) Microsoft DirectX 9.0b

6.3.1) Q825116 NTSC-J, PAL, or SECAM-Formatted TV Tuner No Longer Works Correctly After Upgrade to DirectX 9.0b

6.3.2) Microsoft DirectX 9.0b Control Panel Shortcut

6.4.0) Microsoft .NET Framework 1.1

6.4.1) Microsoft .NET Framework 1.1 Update (KB824629)

6.5.0) Windows Media Player 9

6.5.1) Windows Media Player 9 Update (Build 3075)

6.5.2) Windows Media Player 9 CD Codec Pack

6.5.3) Windows Media Player 9 DVD Decoder Pack

6.5.4) Windows Media Player 9 MP3 Encoding Ability

6.5.5) FIX: Windows Media Player 9 Series May Not Be Able to Connect Through an Authenticated Proxy 2.0 Proxy Server

6.5.6) FIX: Java Runtime Does Not Initialize the Windows Media Player 9 OCX Control in Netscape Navigator

6.5.7) FIX: Hardware-Created ASF Files Stop Playing in Media Player 9 Series

6.5.8) Windows Media Player 9 Tweak MP PowerToy

6.6.0) Microsoft Windows XP PowerToys

6.6.1) Background Switcher Powertoy.

6.6.2) Calculator PowerToy

6.6.3) Command Window Here PowerToy

6.6.4) Destop Manager PowerToy

6.6.5) Highlighter PowerToy

6.6.6) HTML Generator PowerToy

6.6.7) Image Resizer PowerToy

6.6.8) Internet Explorer Find Bar PowerToy

6.6.9) ISO Recorder PowerToy

6.6.10) Magnifier PowerToy

6.6.11) Microsoft Font Properties Extension Powertoy

6.6.12) Microsoft Internet Explorer Image Zoom Powertoy

6.6.13) Shell Audio Player Powertoy

6.6.14) Target Context Menu PowerToy

6.6.15) Task Switcher PowerToy

6.6.16) TimerShot PowerToy

6.6.17) Tweakomatic PowerToy

6.6.18) TweakUI 2.10

6.6.19) TweakUI 2.10 Control Panel Shortcut

6.6.20) Windows Media Player 9 PowerToy

7.0.0) System Tweaks -

7.0.1) open manifest file.

7.0.2) read manifest file.

7.0.3)

8.0.0) Cmd Line tools

9.0.0 GUI Tools folder?

10.0.0) apps

11.0.0) Summary, final add options and manual edit files.

12.1.1) Create+Write winnt.sif file.

12.2.1) Write batch files.

12.3.1) Create+Write log file.

13) Create iso

---

Okay now to my point, I would like to combine forces with this project are you interested? Apps will be added via an XML plug-in schema which I am still working on. I have a huge list of features I plan to add.

Okay any and all feedback plz? (I wont be offened) Cheers

Ive been getting tons of PM's and emails asking about

whats coming in the next release and when...

Here is a quick update for the next release...

I have finished making modular batch files.

this means that if you need to do something specific

it can be done.

there will still be a "master batch" file to do everything.

Here are some issues addressed:

1. Language Issues.

I have decided to NOT delete out the Lang folder.

after testing, w/ the current AP it will still fit all on 1 CD.

2. WINNT.SIF

I have added more inputs for the winnt.sif

-time zones

-initial formatting, auto or DYI (dont ask to make custom settings for this!! its not possible!!)

-Admin Password Encryption, user can choose to encrypt password (might take this out and tell it to encrypt anyways)

3. Drivers

I have deleted out all the unneccessary stock drivers from my XP install

and added all my new updated drivers...

I have successfully installed an All-in-Wonder and my Nforce2 chipset, sound storm drivers (all current)

Though it hasnt been tested on other hardware, it was really easy for me.

the advantage is works on these points:

-System is installed w/ current drivers, so there is no need to installed new drivers manually later.

-By deleting out the stock drivers, I was able to save about 90MB of space!!

*NOTE* this is for advanced users!! You have to know what hardware is being installed

and NOT deleting out critical drivers like USB, serial, parallel port drives will render your computer

useless!!

Here is an example: if you dont have a printer installed, then you can delete off the printer drivers.

i kept all the stock critical system drivers and let the new drivers overwrite them during isntallation so not

to mess up hardware installation. after inspecting Hardware Manager, there were NO "unknown device" listed!!

I will have to mess around some more and find some people w/ advanced knowledge of drivers and hardware.

4. Application Installation (Un-Attended)

I have complied a small list of apps that i always install (winamp, nero, myie2, etc)

I have install file switches for some of them and appearantly all the email i sent out

asking for switches for install files from various companies have gone un-answered...

Im sure there is a post on neowin w/ switches for various programs.

I have tested some of them out w/ RUN and seems to work for some of the install files

i have.

As far as release dates are... im shooting for the end of the month.

one factor is the next release of AP. this will determine if it will fit

on the XP install CD or not.

Also I have run into some hitches... like the lack of CDRW's in my

area. Since i live in the middle of Redneck Metropolis (Southwest VA)

CDRW's are hard to find, especially High Speed ones.

Im trying to experiment w/ CDRW installations

to make the "Dynamic Update System" :wacko: more on this later...

some of you may have figured this out already :shifty:

Also at work shat has hit the fan w/ Viacom and asking Dishnetwork

to pay up to 5 times more money for a contract renewal than last year!!

since my company did budge to pay and negotiations have failed.

right about now a crap load of channels like MTV, VH1, nickelodeon, etc

will be taken off the line up, which means there will be 9 MILLION :angry: ANGRY :angry:

PEOPLE calling in at once to complain!!

that means tons of mandatory overtime on my precious days off to be at my

second job, neowinite!!

thanks for all your patience and please dont hate me if i dont reply to your

emails!! i get like 30 or 40 a day!!

HotBlack, check your email!!

Here is one thing that was suggested to me at work...

saving of favorites list!!

just pop in your user name and whamo!! your favorites folder is

copied to the cd and placed in the right place!!

how many times have you formatted only to realize half way during

the format you forgot to back up your favorites list...

im guilty on many occasions... like 4 nights ago!!

saving of favorites list!!

just pop in your user name and whamo!! your favorites folder is

copied to the cd and placed in the right place!!

Super idea!

May you be more clear Shifty, my english is not so so!

what code and where to place it for saving the favorite list.

Cheers

coucou

What about Services? Would be nice to be able to select between different Services "profiles" like the ones on this webpage: Windows XP Home and Professional Service Configurations by Black Viper

I checked out that link. good stuff!!

unfortunately there are too many options and customization for each user

that making a default could cause a lot of problems for many users.

also, that guide is for the hardcore that really wants to squeeze out every ounce

of power from XP and for the average neowinite that could pose a problem.

again, w/ different preferences and tons of different combination of configurations.

i like the guide and its something that i would do at first boot.

i would recommend it in my guide as an extra step to

XP heaven!!

if i do include that guide, which is a good chance, i will be sure to give you credit!!

Its been a while since i have posted any updates here...

its been a super long week!!

I have decieded to have 2 versions of my the 2nd Release.

1-Batch File Method for tweakers and hardcore alike

2-GUI front end for noobs and lazy people like me

Once i get my .net studio installed this weekend i should be able to make a GUI front end

in no time.

I too have been hard at work and here are 3 proper screenshots of my app:

I been away from the internet for a while so I only just got the message from shifty, it would seem pointless to have (at least) two people working on an app that does the same thing, so hopefully we can merge our efforts.

I should (work permitting) be able to release a version that is complete up to and including drivers before the end of the month.

post-89-1074480163.jpg

Greetings folks!!

Me and CPUgeniusMV have completed yet another batch file for the next release!!

this one covers just one of many requests.

((Batch Info Updates))

-BackUp Favorite List(s) for IE for any user (must be logged in as administrator or have admin rights) *completed* (other browsers still in developement)

-Stock XP Driver removal to save tons of space *beta, but works great!!*

-Removal of Non-Essential apps from the CD (ie:MSN Explorer, MSN Messenger, etc and highly customizable)

-WINNT.SIF Generator *completed*

Still the same:

-Modular batch files to do specific tasks

-Master Batch file to do everything in order

Extra Stuff in the Office:

-GUI Front end like HotBlacks one, perhaps it might be the same one!!

-Inter-Active Webbased Guide and Code Generator!! *sub-alpha development*

Cool...

If you need space hosting PM and I'll giv you a login and a public access URL and I am willing to test it for you :D

Serious when we be able to download cos i seriously wanna tst this out

Edited by DJ Prem

Thanks for the offers for Beta testing I may well take some of you up on it later. But for now my app is still in alpha and beta will not be before the end of the month.

For now here are some more screen grabs that so many of you seem so eager for. These show a bit more of the actuall functionality:

post-89-1074561824.jpg

cant wait for final version :)

me too, im downloading all my install files for software and such, so i can make a fresh 2004 install cds :-p and give my baby new install, format! (ignoring the fact i got the computer for christmas, i accumulate alot of trash)

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Any decent ITSM will A) have a web form that allows a user to raise a ticket, if you're writing an email you can write a ticket. B) Monitor a mailbox and auto-generate tickets based on inbound mails for those users that really can't get their heads around the concept that if you have an issue you go to support.mycompany.com and fill in the box. From your description you're having users email the desk, and then having a human read each one and manually raise a ticket on behalf of the user.
    • Microsoft PC Manager 3.21.6.0 (Offline Installer) by Razvan Serea With Microsoft PC Manager, users can easily perform basic computer maintenance and enhance the speed of their devices with just one click. This app offers a range of features, including disk cleanup, startup app management, virus scanning, Windows Update checks, process monitoring, and storage management. Microsoft PC Manager key features: Storage Manager- easily uninstall infrequently used apps, manage large files, perform a cleanup, and set up Storage Sense to automatically clear temporary files. Health Checkup feature -scans for potential problems, viruses, and startup programs to turn off. It helps you identify unnecessary items to remove, optimizing your system's performance. Pop-up Management - block pop-up windows from appearing in apps. Windows Update - scans your system for any pending updates. Startup Apps - enable or disable startup apps on your PC, allowing you to optimize your system's startup performance. Browser Protection - rest assured that harmful programs cannot alter your default browser. Also enables you to change your default browser. Process Management - allows you to conveniently terminate any active process, ensuring optimal system performance and resource utilization. Anti-virus protection - Fully integrated with Windows Security. Safeguard your PC anytime. Quick Steps: Download Microsoft PC Manager Offline Installer (APPX/MSIX) with Adguard Adguard serves as a third-party online service, offering a user-friendly method for directly downloading appx, appxbundle, and msixbundle files from the Microsoft Store. Official download links will be generated for both the app's various versions and its dependency packages. How to download Microsoft PC Manager Offline Installer (APPX/MSIX) 1. Initially, you must find the app URL within the Microsoft Store. Access the Microsoft Store via your browser and search for "Microsoft PC Manager". Once located, copy the app URL, which includes the product ID, either from the address bar or from the provided link below. https://apps.microsoft.com/detail/9PM860492SZD 2. Now paste the app URL into the designated area, then click the check mark button to produce a direct download link. 3. To download, right-click the relevant link and select “Save link as…” from your browser's menu. Occasionally, Microsoft Edge may flag the download as insecure. In such cases, consider utilizing alternative browsers such as Google Chrome or Firefox to successfully complete the download. Microsoft PC Manager is a completely free tool optimized exclusively for use on Windows 10 (19042.0 and above) and Windows 11. Download: Microsoft PC Manager 3.21.6.0 | from Microsoft Store View: Microsoft PC Manager Home Page | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • I've never even heard of this browser before seeing this article. How does it differ from other browsers?
    • Fixing things? Have you ever tried linux? Everything works out of the box nowadays in most common hardware. This includes Wifi and Bluetooth. If anything, if they return back to windows is because they haven't found an equivalent program which often used on windows.
    • 18 months ago I bought the 4TB variant for $380 CDN. Now it is $1500 CDN [$949 US].
  • Recent Achievements

    • Mentor
      grik went up a rank
      Mentor
    • Dedicated
      JKR earned a badge
      Dedicated
    • One Year In
      CHUNWEI earned a badge
      One Year In
    • Conversation Starter
      FBSPL earned a badge
      Conversation Starter
    • Week One Done
      I2D earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      484
    2. 2
      PsYcHoKiLLa
      272
    3. 3
      Skyfrog
      78
    4. 4
      Steven P.
      65
    5. 5
      FloatingFatMan
      61
  • Tell a friend

    Love Neowin? Tell a friend!