This summer, I'm planning to dedicate a fairly large portion of time to learn more with the Nullsoft Scriptable Install System
My the end of the summer, I hope to have done a little (big) project I'll be working on, it's called "Ubuntification". What it is is it will be a NSIS Installer Package that will change and patch many things on your Windows XP Operating System.
The resources I'm using are:
- vertigosity's Super Turbo Tango Patcher
- FioreSSj's Human Theme For Windows
- The Cursors included in the Human Theme Pack, or nordlicht's Ubuntu "Human" Cursors
- Offical, and open-source Ubuntu wallpaper deriatives
- Gnome, and open-source Ubuntu screensavers
- Additional little gadgets and software that will add to the Ubuntification
- Official Ubuntu font, and perhaps that SegoeUI, though I'm not sure that the licensing is like
Everything's GPL, cept a couple things like One of the screensavers, which is Creative Commons, and some of the Super Turbo Tango Patcher. But it's still all open source. So, here are the features I need, some which I'm not sure are possible with NSIS. If the feature is possible, and you know where the page is on the NSIS site, could you link me, and if it requires a plug-in, again link, and if it's not possible, do you have an alternative. Otherwise, I will try and figure everything out myself, I just wanna make sure this is possible first.
Features I'm Looking For
- Have Options For What To Install
- Have Wallpaper Copied To Location
- Have Theme Copied To Location
- Have Screensaver Copied To Location
- Have Fonts Copied to Location And Install Quietly
- Have The Install Quietly Use A .inf File To Install The Cursors
- Have The Installer Quietly Execute And Automaticially Run The Automatic uxtheme.dll Patcher-Possible?
- Have Shortcuts Created And Copied From Various Locations
- Have Files Copied To the My Docuents Folder
- Have The Installer Execute The Super Turbo Tango Patcher At The End of Install
- Prompt Saying Reboot Required, and Then Reboot When Accepted To
- Any Chance Of Automaticially Creating Toolbars?
That's basicially it all, there's a few more things I have in mind, but it's all Copying and stuff.
I really would like to know about Prompting for Reboot, and silently running the uxtheme.dll Patcher. Any chance? Thanks in advance.
an Ubuntu interface for Windows is very kick-ass
--
As all of ya should know Microsoft is the Evil Empire, and Windows (a.k.a. Winblows or Windoze) is their greatest general, so please make a difference and install Linux or Free BSD on yer Windows comp.
Well if you would like could provide a sample script for installing each one but like a puzzle it would have to be your job to put together ;). I find playing around with nsis to be great. I learned not from manuals but from playing around the source code another thing I got the ubuntu font. If you want it I'll send it to you and yes you are allowed to use it I believe because it's in Ubuntu Repos too
-----------------------------
"I don't fear Computers. I fear the lack of them" Isaac Asimov
your friendly neighbourhood moderator Zach Thibeau
I would love if you could post sample scripts, I will defiantly work on piecing them together. Do you know where I can find the NSIS installer source for other Open-Source Programs? And do you know of any good Ubuntu login and boot screens? I found a fairly good boot screen, but the three login screens I found didn't look good enough.
Fonts sounds good - monopurpura(at)gmail(dot)com
Thanks.
_____________________________
Wow, that signature totally got old.
well you could go looking at gnome-look.org. They have some great themes and screens there for linux
-----------------------------
"I don't fear Computers. I fear the lack of them" Isaac Asimov
your friendly neighbourhood moderator Zach Thibeau
Sure I'll work on them right away and I'll post the samples with a readme file
-----------------------------
"I don't fear Computers. I fear the lack of them" Isaac Asimov
your friendly neighbourhood moderator Zach Thibeau
Sorry, actually, I realized the Super Turbo Tango Patcher was a modification of this:
http://www.xpize.net/
So, the source is available, and it's a project just like mine, so I am going to modify it, and ask the owner of the Super Turbo Tango Patcher if he will allow my to incorparate his project into this.
Because XPize has so many great features, and especially, a system restore point.
_____________________________
Wow, that signature totally got old.