Archive: Intelligent NSIS Script Generator (GUI)


Hi Everybody,
I thought of creating a very advanced GUI tool and script generator for the super duper superPimp and Im in the verge of finishing it. The whole idea behind this is the Software generates scripts according to ur specifications and adds on scripts itself according to the details specified by you..(Eg., Uninstall scripts and dll registration scripts are added on by itself). The UI also allows u to add a very large number of files and make complicated scripts easier. It has mainly been made keeping in mind all the advanced users and also is easier for a newbie to handle.
As the change in NSIS happens so frequently., I thought that i might not be able to work continuously upon it thus thought of keeping it open a open source project in SourceForge. The tool is being developed in VB6.0 and those who are interested in contributing may mail deep_soft@hotmail.com for further details. (The Generator has been designed in such a way that many features can easily be added according to the newer releases of NSIS)

... Thanks for reading patienly for such a long time and here are a few initial screenshots ....

http://www.students.uiuc.edu/~deepak.../Clipboard.gif
http://www.students.uiuc.edu/~deepak...Clipboard1.gif

Do send in ur comments and mail me for further details ... I hope more and more users contribute to this code making it easy to handle any large number of scripts using NSIS ...

-Deep


Please leave in ur comments and suggestions below ... and lookin forward for more people to join with me in this project to make it even more Intelligent and easier to use ...


Looks good! Let us all know when it is available on Sourceforge.


Looks excellent. I really like how you make installation file addition so easy and extensible. And it looks like you managed to cover most (if not all) of the advanced commands/features of NSIS. I do think that this may be way over the heads of newbies. I propose that you have a "Learning" mode which unclutters the workspace, and hides and disables all features that aren't essential to a working script. That way, a newbie could easily work his way up, until he can fully understand the effect of every feature. Just a thought.

And yes, getting a Sourceforge account for this is terrific. I think that by using this forum, we can coordinate development, so that we can make the kickass-est product possible. After all, communication between developers is key.


Thanks for the comments,

I shall be launching it in SourceForge in the next two days, one problem with the code is that it is not properly commented... Hope everybody can understand the code as it is quite simple and want more developers to join so that a new version is released with every new version of NSIS ....

-Deep


Thanks for the comments and the rest of the commands will be covered in the miscellaneous section detail... This will have all commands except a very few., even planning to incorporate message boxes and other stuff ,

I shall be launching it in SourceForge in the next two days, one problem with the code is that it is not properly commented... Hope everybody can understand the code as it is quite simple and want more developers to join so that a new version is released with every new version of NSIS ....

-Deep


Hi Everybody,
I have added lot more new features to the Intelligent NSIS script generator according to the latest 1.32 release and I have also created the sourceforge account. I will be able to upload all the files after the guys at sourceforge validate the project (grrr)! So I hope to release the files by 2 days. How many developers will lend a helping hand in making this project quite successfull is still a question that is on my mind !!! Please key in ur comments and other features that are required. Version 0.1 beta will probably be released in two days ...
Deep


me be a helper


Happy to see a moderator showing interest in this project ... It is very encouraging :-)


I'll help too if I can find the time.


Thanks psypab,
I have got the approval from sourceforge ... i will soon post the files ... and post a message here regarding the details to access the source files ...
-Deep


Good stuff.


I think an idea I saw posted in another thread about getting the most advanced open source gui and porting it to C++, Delphi and VB and having the PiMP community work on the three versions is leet.

I'll help in Delphi/VB land if I ever get any time ever. Which I probably won't :(


Launching Intelligent NSIS-Script Generator
HI everybody,
I have lauched the source files and compiled version of the Intelligent NSIS-Script Generator on sourceforge.net. Interested developers please sign in at sourceforge and you have access to the cvs server.

check out http://sourceforge.net/projects/nsis-scriptgen/ for more details

(Lets make this a better product !!!)

-Deep


Also working...
I am also working on a program for making Scripts but that is for PiMP Script (.PSC) used by the Plugins on Winamp.com, and thought of making the program support NSIS scripts too. My program should have the ability to read existing scripts even if it has a different layout than what the program ouputs. Th program is Wizard based and let's you see the entire script genrated in the finish page. Here you can make manual modifications if you'd like and then click the Fininsh button, this compiles and runs the installer. My current homepage is not http://www.saivert.com, but http://saivertshomepage.***********. The reason for why I don't have the cool address anymore is because NameZero closed my account cos' I didn't answer their email in Christmas 2000. I was on vacation and couldn't find any PC.
I hate NameZero for that and will try out NameDemo.com instead.


Hi,

the GUI Script Generator is a good idea. Though
it would be preferably implemented in C++ rather
that using VB. VB needs lots of DLLs and other
stuff that is not installed on all systems. For
example, I tried to run it on my own computer.
Doesn't work. MSCOMCTL.OCX missing.

Snowbird


Snowbird:
You can find that ocx at
http://www.arune.f2s.com/index.php?p...ngx&subpage=dl

of cause in an nsis executable :-)
You may missing more files... VB just warnes for the first missing dll...

/arune
http://www.arune.f2s.com


hi guys,

i wrote a scripter-frontend for pimp almost a year ago (called 'powerpimpit'),but never released it, cause i thought it wouldn't interest anyone.

now i am rewriting the whole thing to work with nsis also.
i have done some _basic_ things yet.

i uploaded both (the old and the new one) to my tripod account where you could download and test it. (keep in mind the new one is prebeta)

http://yazno.***********/powerpimpit/

cu yzo