Jump to content

Yet Another XP Mod - yAXM Project


Recommended Posts

Hi everybody,

Last year, some friends told me about tons of XP mods.

As usual, I first read and learned. What I found did not make me so happy : pure illegality, no way to decide which softwares to install, bad tweaks, stupid nlitement, eye-candy before functionnality, branded computer name and workgroup name and no documentation, only 'this is good'.

Therefore I decided to start my own.

If I has to sum up the project in two words, these would be legal and modular.

The project relies on:

  • HFSlip
  • nLite
  • WIHU

I prefer HFSlip over nLite because slipstreaming is its main feature (it is permanently updated and checked for this) and it can integrate things such as DirectX (a post-install would be >25MB), Windows Installer...

For me WIHU wins over WPI because it has some features I need (user-related and computer/workgroup names), runs at T-12 (1), INI format editing is easier to automate than for xml, has an interface I like, doesn't rely on anything else and so on (but that's just imho).

The idea is to give people a place to download MS's updates, a 'lastsession.ini' for nlite, an 'install.ini' for WIHU and tons of apps.

The whole thing is multilingual (nearly done with it) and of course, everything can be modified (how do you want to maintain something noone can change ? :P )

Some facts and figures:

-all critical updates except MDAC SP1 slipstreamed, plus DirectX 9.0c October 2006 (on all OSes I mean, not only XP SP2), Windows Installer 3.1, Flash 9

-I386 size after nlite : from 130MB to 150MB

-$OEM$ size for WIHU : 250MB, probably more than 120 apps that can be auto-installed and auto-set

-documentation is coming, 'code' is commented and tidy

What I have to do before releasing:

-some apps are not really multilingual (remember, I'm french)

-have to ask some people if I can redistribute their work

-must not forget studies (I work from 8a.m. to 10p.m.)

What I have to do after initial release:

-start asking opensource devs what they think about me reditributing their work for such a project (I'll respect their decision)

-finish documentation (->DokuWiki) and apps comments (reasons why install such app)

Is anyone interested in such a project ?

I'm not asking for contributors at the moment, I just want to know if there's a point finishing what I mentionned earlier in this post and releasing it publicly. Otherwise, I'll keep this for my friends (my work won't be lost anyway).

(1) I may reconsider running WIHU at T-12 because if ran later on, installations may be (much) faster, but I also want my tweaks to be applied to default_user...

(Seymeline)

Edited by Camarade_Tux
Link to comment
Share on other sites


Instructions (hfslip, nlite) plus a dowload for WIHU.

I've managed to get proper video playback, even streaming, even inside IE (1). I've also managed to get a laptop boot in less than 25 seconds.

My install scripts will detect your language and only install the corresponding files to ensure no space is lost.

Most things are compressed with 7zip and usually don't require any reg entries : easy install and uninstall. :)

I intend to have something both newbs and advanced users could play with : you can download the files, run hfslip, nlite, add wihu and burn or you can download the files you want, run hfslip, change what you want in nlite, add wihu with only the files you need, change infos, locations...

I forgot to mention something : I usually have "Programs" instead of "Program Files" and "DocsSettings" instead of "Documents And Settings" : there are still lots of programs which don't like spaces (windows itself will tell you if you create a folder named "Program" (without the ending 's') at the root of your drive and restart).

Apps are sorted inside %ProgramFiles% which makes everything easier to find.

Of course, everybody doesn't like that. That's why I added a file called params.ini :

[Main]
lang=fr

[Paths]
7zip=%ProgramFiles%\7-Zip
alcohol=%ProgramFiles%\%Burn%
burrrn=%ProgramFiles%\%Burn%\Burrrn
ccleaner=%ProgramFiles%\%Tweak%\CCleaner
cdbxp=%ProgramFiles%\%Burn%\CDBurnerXP
deepburner=%ProgramFiles%\%Burn%\DeepBurner
devcpp=%ProgramFiles%\%Programmation%\Dev-Cpp
fdm=%ProgramFiles%\%Transfers%\FDM
ffdshow=%ProgramFiles%\%Multimedia%\ffdshow
gspot=%ProgramFiles%\%Multimedia%\GSpot
irfanview=%ProgramFiles%\%Multimedia%\IrfanView
jv16=%ProgramFiles%\%Tweak%\jv16
mpc=%ProgramFiles%\%Multimedia%\MPC
mplayer=%ProgramFiles%\%Multimedia%\MPlayer
nod32=%ProgramFiles%\%Security%\NOD32
npp= %ProgramFiles%\%Programmation%\Notepad++
nvu=%ProgramFiles%\Nvu
oodefrag=%ProgramFiles%\O&ODefrag
qtlite=%ProgramFiles%\%Multimedia%\QTLite
wmlite=%ProgramFiles%\%Multimedia%\WMLite
speedfan=%ProgramFiles%\%Tweak%\Speedfan
spf=%ProgramFiles%\%Security%\SPF
spybot=%ProgramFiles%\%Tweak%\SpybotS&D
supercopier=%ProgramFiles%\%Transfers%\Supercopier
unlocker=%ProgramFiles%\%Tweak%\Unlocker
uTool=%ProgramFiles%\%Tweak%\uTool
eac=%ProgramFiles%\%Burn%\EAC
pagedfrg=%ProgramFiles%\%Tweak%\PageDefrag
nvu=%ProgramFiles%\nvu
reshack=%ProgramFiles%\ResHacker
winhttrack=%ProgramFiles%\WinHTTrack
a43=%ProgramFiles%\%FExplorers%\a43
BiExploreur=%ProgramFiles%\%FExplorers%\Bi-Exploreur
DualXplorer=%ProgramFiles%\%FExplorers%\DualXplorer
TrackerV3=%ProgramFiles%\%FExplorers%\TrackerV3
FoxIt=%ProgramFiles%\FoxIt
Bilderman=%ProgramFiles%\%Multimedia%\Bilderman
Printkey=%ProgramFiles%\%Multimedia%\Printkey
CodecSniper=%ProgramFiles%\%Multimedia%\
FF=%ProgramFiles%\%Browsers%\Firefox
maxthon=%ProgramFiles%\%Browsers%\Maxthon
opera=%ProgramFiles%\%Browsers%\Opera
Sharpnet=%ProgramFiles%\%Browsers%\Sharpnet
KMeleon=%ProgramFiles%\%Browsers%\K-Meleon
DrTCP=%ProgramFiles%\%Network%\DrTCP
nmap=%ProgramFiles%\%Network%\nmap
putty=%ProgramFiles%\%Network%\putty
fzilla=%ProgramFiles%\%Transfers%\FileZilla
FTPServer=%ProgramFiles%\%Transfers%\FTPServer

CACHESET=%ProgramFiles%\%Tweak%\djique\CACHESET
Contig=%ProgramFiles%\%Tweak%\djique\Contig
MoveFile=%ProgramFiles%\%Tweak%\djique\MoveFile
ADSSPY=%ProgramFiles%\%Tweak%\ADS\ADSSPY
KLStreamRemover=%ProgramFiles%\%Tweak%\ADS\KLStreamRemover
Streams=%ProgramFiles%\%Tweak%\ADS\Streams
Autoruns=%ProgramFiles%\%Tweak%\Autoruns
CPUZ=%ProgramFiles%\%Tweak%\CPU-Z
Everest=%ProgramFiles%\%Tweak%\Everest
fmon=%ProgramFiles%\%Tweak%\Filemon
GameXP=%ProgramFiles%\%Tweak%\GameXP
LaunchServ=%ProgramFiles%\%Tweak%\LaunchServ
NTRegOpt=%ProgramFiles%\%Tweak%\NTRegOpt
pexp=%ProgramFiles%\%Tweak%\Process Explorer
pserv=%ProgramFiles%\%Tweak%\
pstools=%ProgramFiles%\%Tweak%\PsTools
rmon=%ProgramFiles%\%Tweak%\Regmon
HijackThis=%ProgramFiles%\%Tweak%\HijackThis
Spybot=%ProgramFiles%\%Tweak%\SpybotS&D
BScreen=%windir%\SYSTEM32
TCPView=%ProgramFiles%\%Tweak%\TCPView

[Dirs]
Browsers=Navigateurs
Burn=Gravure
FExplorers=Explorateurs
Multimedia=Multimédia
Network=Réseau
Programmation=Programmation
Security=Sécurité
Transfers=Transferts
Tweak=Tweak

[sys] ;used only during installation
7z=%Dir%\7za.exe
StartMenu=Menu Démarrer
StartMenuPrograms=Programmes

Every single location can be changed using this file (it's easier to read with syntax-highlighting...).

This also gives you an idea of how many softwares are installable.

I've managed to get proper video playback, even streaming, even inside IE (1).

(1) surprisingly(2), WMP breaks this! :o

(2) considering what WMP is, it may not be so surprising. :D

Link to comment
Share on other sites

XP SP2 :

412 components out of 503 selected, Activation removed

After nLite: 138MB

After running a batch file of mine : 134MB

I attached a few screenies of what I get in VMWare, before installing VMWareTools.

Since there's a bug (with saving presets) in nlite 1.2 final, I won't attach my settings and wait for this bug to be solved.

I also have to insist on the fact this projetc is not (really) to be used with AD/Domains or corporate things, but on home computers, with a CD installation...

PS: I've forgotten how to check if a file is present in batch. :blushing:

May someone help me ?

post-57090-1162199702_thumb.png

post-57090-1162199714_thumb.png

post-57090-1162199724_thumb.png

Edited by Camarade_Tux
Link to comment
Share on other sites

Might be nice

Did you consider adding Siginet's PowerPacker, which again supports BTS DriverPacks?

For WIHU at T-12, I don't like the idea to interrupt the setup in the middle of the (unattended) process. At ROE there is still the chance to load default hive.

Anyways, I think many people would appreciate to get a good One-Button-Solution, so go ahead!

Link to comment
Share on other sites

DPs are of course supported. A 700MB CD is enough to put everything (softs and most used DPs).

Runing something at T-12 is not really interrupting the installation imo.

What I like is it saves one reboot.

However, I don't like being stuck in one way so I'll try to make this runnable with ROE when the project is nearly stable (should not be long ;) ).

Attached XP SP1 screenshot, forgot to disabled O&ODefrag service auto matic start.

Nearly everything installed, including VMWareTools.

post-57090-1162205746_thumb.png

Link to comment
Share on other sites

All apps now install correctly.

I still have to clean the software list (some deprecated entries) but that's not really important.

I like releasing files through ed2k network since it has corruption-handling. I can upload up to 100KB/s.

Does somebody has something against such release scheme ? (the file would be 250MB, and free hosts ****)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...