- NSIS Discussion
- Intelligent NSIS Script Generator (GUI)
Archive: Intelligent NSIS Script Generator (GUI)
Deep-Trouble
17th April 2001 13:49 UTC
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
Deep-Trouble
17th April 2001 16:30 UTC
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 ...
PabUK
17th April 2001 18:32 UTC
Looks good! Let us all know when it is available on Sourceforge.
rm'
18th April 2001 00:33 UTC
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.
Deep-Trouble
18th April 2001 13:31 UTC
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
Deep-Trouble
18th April 2001 13:33 UTC
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
Deep-Trouble
19th April 2001 21:27 UTC
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
rm'
19th April 2001 21:40 UTC
me be a helper
Deep-Trouble
19th April 2001 22:16 UTC
Happy to see a moderator showing interest in this project ... It is very encouraging :-)
PabUK
19th April 2001 23:32 UTC
I'll help too if I can find the time.
Deep-Trouble
19th April 2001 23:44 UTC
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
PabUK
20th April 2001 00:11 UTC
Good stuff.
THEMike
20th April 2001 09:55 UTC
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 :(
Deep-Trouble
20th April 2001 17:06 UTC
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
saivert
25th April 2001 11:05 UTC
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.
snowbird
25th April 2001 12:48 UTC
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
arune
25th April 2001 19:07 UTC
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
yazno
26th April 2001 18:37 UTC
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